0.741 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 0.294 * * * [progress]: [2/2] Setting up program. 0.302 * [progress]: [Phase 2 of 3] Improving. 0.305 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.306 * * [simplify]: iteration 0: 19 enodes 0.312 * * [simplify]: iteration 1: 35 enodes 0.316 * * [simplify]: iteration 2: 63 enodes 0.324 * * [simplify]: iteration 3: 99 enodes 0.352 * * [simplify]: iteration 4: 249 enodes 0.679 * * [simplify]: iteration 5: 1130 enodes 1.962 * * [simplify]: iteration complete: 5001 enodes 1.963 * * [simplify]: Extracting #0: cost 1 inf + 0 1.965 * * [simplify]: Extracting #1: cost 636 inf + 0 1.977 * * [simplify]: Extracting #2: cost 1490 inf + 1 1.999 * * [simplify]: Extracting #3: cost 1615 inf + 9 2.008 * * [simplify]: Extracting #4: cost 1613 inf + 44 2.015 * * [simplify]: Extracting #5: cost 1549 inf + 559 2.022 * * [simplify]: Extracting #6: cost 819 inf + 16820 2.028 * * [simplify]: Extracting #7: cost 90 inf + 36795 2.035 * * [simplify]: Extracting #8: cost 0 inf + 39530 2.041 * * [simplify]: Extracting #9: cost 0 inf + 39510 2.048 * [simplify]: Simplified to: (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 2.059 * * [progress]: iteration 1 / 4 2.059 * * * [progress]: picking best candidate 2.073 * * * * [pick]: Picked # 2.073 * * * [progress]: localizing error 2.112 * * * [progress]: generating rewritten candidates 2.112 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 2.117 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1) 2.124 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 3) 2.134 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 2.206 * * * [progress]: generating series expansions 2.207 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 2.211 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 2.211 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 2.212 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 2.212 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 2.213 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.213 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 2.214 * [taylor]: Taking taylor expansion of y.im in y.re 2.214 * [backup-simplify]: Simplify y.im into y.im 2.214 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.214 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.214 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.214 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.214 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.214 * [taylor]: Taking taylor expansion of x.re in y.re 2.214 * [backup-simplify]: Simplify x.re into x.re 2.214 * [taylor]: Taking taylor expansion of x.re in y.re 2.214 * [backup-simplify]: Simplify x.re into x.re 2.214 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.214 * [taylor]: Taking taylor expansion of x.im in y.re 2.214 * [backup-simplify]: Simplify x.im into x.im 2.214 * [taylor]: Taking taylor expansion of x.im in y.re 2.214 * [backup-simplify]: Simplify x.im into x.im 2.214 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.214 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.215 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.216 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.216 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.216 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.216 * [backup-simplify]: Simplify (+ 0 0) into 0 2.217 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.217 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.217 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.217 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.217 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.217 * [taylor]: Taking taylor expansion of y.re in y.re 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 1 into 1 2.217 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 2.217 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.217 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 2.218 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2.218 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2.218 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.218 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.218 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.218 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 2.218 * [taylor]: Taking taylor expansion of y.im in x.im 2.218 * [backup-simplify]: Simplify y.im into y.im 2.218 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.218 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.218 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.218 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.218 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.218 * [taylor]: Taking taylor expansion of x.re in x.im 2.218 * [backup-simplify]: Simplify x.re into x.re 2.218 * [taylor]: Taking taylor expansion of x.re in x.im 2.218 * [backup-simplify]: Simplify x.re into x.re 2.218 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.218 * [taylor]: Taking taylor expansion of x.im in x.im 2.218 * [backup-simplify]: Simplify 0 into 0 2.218 * [backup-simplify]: Simplify 1 into 1 2.218 * [taylor]: Taking taylor expansion of x.im in x.im 2.218 * [backup-simplify]: Simplify 0 into 0 2.218 * [backup-simplify]: Simplify 1 into 1 2.218 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.219 * [backup-simplify]: Simplify (* 0 0) into 0 2.219 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.219 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.219 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.219 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.220 * [backup-simplify]: Simplify (+ 0 0) into 0 2.220 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.220 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.220 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.220 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.220 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.220 * [taylor]: Taking taylor expansion of y.re in x.im 2.220 * [backup-simplify]: Simplify y.re into y.re 2.220 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 2.220 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.220 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 2.220 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 2.220 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 2.220 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 2.220 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 2.220 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.220 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 2.220 * [taylor]: Taking taylor expansion of y.im in x.re 2.221 * [backup-simplify]: Simplify y.im into y.im 2.221 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.221 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.221 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.221 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.221 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.221 * [taylor]: Taking taylor expansion of x.re in x.re 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 1 into 1 2.221 * [taylor]: Taking taylor expansion of x.re in x.re 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 1 into 1 2.221 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.221 * [taylor]: Taking taylor expansion of x.im in x.re 2.221 * [backup-simplify]: Simplify x.im into x.im 2.221 * [taylor]: Taking taylor expansion of x.im in x.re 2.221 * [backup-simplify]: Simplify x.im into x.im 2.221 * [backup-simplify]: Simplify (* 0 0) into 0 2.221 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.221 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.221 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.222 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.222 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.222 * [backup-simplify]: Simplify (+ 0 0) into 0 2.222 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.222 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.222 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.222 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.222 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.222 * [taylor]: Taking taylor expansion of y.re in x.re 2.222 * [backup-simplify]: Simplify y.re into y.re 2.222 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.222 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.222 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.223 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.223 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.223 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.223 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.223 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.223 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.223 * [taylor]: Taking taylor expansion of y.im in y.im 2.223 * [backup-simplify]: Simplify 0 into 0 2.223 * [backup-simplify]: Simplify 1 into 1 2.223 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.223 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.223 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.223 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.223 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.223 * [taylor]: Taking taylor expansion of x.re in y.im 2.223 * [backup-simplify]: Simplify x.re into x.re 2.223 * [taylor]: Taking taylor expansion of x.re in y.im 2.223 * [backup-simplify]: Simplify x.re into x.re 2.223 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.223 * [taylor]: Taking taylor expansion of x.im in y.im 2.223 * [backup-simplify]: Simplify x.im into x.im 2.223 * [taylor]: Taking taylor expansion of x.im in y.im 2.223 * [backup-simplify]: Simplify x.im into x.im 2.223 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.223 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.223 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.223 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.224 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.224 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.224 * [backup-simplify]: Simplify (+ 0 0) into 0 2.224 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.224 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.224 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.224 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.224 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.224 * [taylor]: Taking taylor expansion of y.re in y.im 2.224 * [backup-simplify]: Simplify y.re into y.re 2.225 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.225 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.225 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.225 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.225 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.225 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.225 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.225 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.225 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.225 * [taylor]: Taking taylor expansion of y.im in y.im 2.225 * [backup-simplify]: Simplify 0 into 0 2.225 * [backup-simplify]: Simplify 1 into 1 2.225 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.225 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.225 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.225 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.225 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.225 * [taylor]: Taking taylor expansion of x.re in y.im 2.225 * [backup-simplify]: Simplify x.re into x.re 2.225 * [taylor]: Taking taylor expansion of x.re in y.im 2.225 * [backup-simplify]: Simplify x.re into x.re 2.225 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.225 * [taylor]: Taking taylor expansion of x.im in y.im 2.225 * [backup-simplify]: Simplify x.im into x.im 2.225 * [taylor]: Taking taylor expansion of x.im in y.im 2.225 * [backup-simplify]: Simplify x.im into x.im 2.225 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.225 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.225 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.226 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.226 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.226 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.226 * [backup-simplify]: Simplify (+ 0 0) into 0 2.226 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.226 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.226 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.226 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.226 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.226 * [taylor]: Taking taylor expansion of y.re in y.im 2.226 * [backup-simplify]: Simplify y.re into y.re 2.227 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.227 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.227 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.227 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.227 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.227 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.228 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.228 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.228 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 2.228 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.228 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.228 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.228 * [taylor]: Taking taylor expansion of y.re in x.re 2.228 * [backup-simplify]: Simplify y.re into y.re 2.228 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.228 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.228 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.228 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.228 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.228 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.228 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 2.228 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.228 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.228 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.228 * [taylor]: Taking taylor expansion of y.re in x.im 2.228 * [backup-simplify]: Simplify y.re into y.re 2.228 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.228 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.229 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.229 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.229 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.229 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.229 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.229 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.229 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.229 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.229 * [taylor]: Taking taylor expansion of y.re in y.re 2.229 * [backup-simplify]: Simplify 0 into 0 2.229 * [backup-simplify]: Simplify 1 into 1 2.229 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.230 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.230 * [backup-simplify]: Simplify 0 into 0 2.231 * [backup-simplify]: Simplify (+ 0) into 0 2.231 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.232 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.232 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.232 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.233 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.233 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.233 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 2.234 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 2.234 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 2.234 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 2.234 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.234 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.234 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.234 * [taylor]: Taking taylor expansion of y.re in x.re 2.234 * [backup-simplify]: Simplify y.re into y.re 2.234 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.234 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.234 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.234 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 2.234 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 2.234 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 2.234 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.234 * [taylor]: Taking taylor expansion of x.re in x.re 2.234 * [backup-simplify]: Simplify 0 into 0 2.234 * [backup-simplify]: Simplify 1 into 1 2.234 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.234 * [taylor]: Taking taylor expansion of x.im in x.re 2.234 * [backup-simplify]: Simplify x.im into x.im 2.235 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.235 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.235 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.235 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.235 * [backup-simplify]: Simplify (+ 0 0) into 0 2.235 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.235 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.236 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.236 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.236 * [backup-simplify]: Simplify (- 0) into 0 2.237 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.237 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 2.237 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 2.237 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 2.237 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.237 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.237 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.237 * [taylor]: Taking taylor expansion of y.re in x.im 2.237 * [backup-simplify]: Simplify y.re into y.re 2.237 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.237 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.237 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.237 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.237 * [taylor]: Taking taylor expansion of x.im in x.im 2.237 * [backup-simplify]: Simplify 0 into 0 2.237 * [backup-simplify]: Simplify 1 into 1 2.238 * [backup-simplify]: Simplify (log 1) into 0 2.238 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.238 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.239 * [backup-simplify]: Simplify (- 0) into 0 2.239 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.239 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.239 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 2.239 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 2.239 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.239 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.240 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.240 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.240 * [taylor]: Taking taylor expansion of y.re in y.re 2.240 * [backup-simplify]: Simplify 0 into 0 2.240 * [backup-simplify]: Simplify 1 into 1 2.240 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.240 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.240 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.240 * [taylor]: Taking taylor expansion of x.im in y.re 2.240 * [backup-simplify]: Simplify x.im into x.im 2.240 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.240 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 2.241 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.241 * [backup-simplify]: Simplify (+ 0) into 0 2.242 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.242 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.243 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.243 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.244 * [backup-simplify]: Simplify (+ 0 0) into 0 2.244 * [taylor]: Taking taylor expansion of 0 in x.im 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [taylor]: Taking taylor expansion of 0 in y.re 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [backup-simplify]: Simplify 0 into 0 2.244 * [backup-simplify]: Simplify (+ 0) into 0 2.245 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.245 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.246 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.246 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.247 * [backup-simplify]: Simplify (+ 0 0) into 0 2.247 * [taylor]: Taking taylor expansion of 0 in y.re 2.247 * [backup-simplify]: Simplify 0 into 0 2.247 * [backup-simplify]: Simplify 0 into 0 2.248 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.248 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.248 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 2.250 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 2.251 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 2.252 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.252 * [backup-simplify]: Simplify (+ 0 0) into 0 2.253 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.256 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 2.257 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 2.258 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.258 * [backup-simplify]: Simplify (+ 0 0) into 0 2.259 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.260 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 2.261 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 2.261 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 2.261 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 2.261 * [taylor]: Taking taylor expansion of 1/2 in x.re 2.261 * [backup-simplify]: Simplify 1/2 into 1/2 2.261 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 2.261 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 2.261 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.261 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.261 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.261 * [taylor]: Taking taylor expansion of y.re in x.re 2.261 * [backup-simplify]: Simplify y.re into y.re 2.261 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.261 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.261 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.261 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 2.261 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 2.261 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 2.261 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 2.261 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.261 * [taylor]: Taking taylor expansion of x.re in x.re 2.261 * [backup-simplify]: Simplify 0 into 0 2.262 * [backup-simplify]: Simplify 1 into 1 2.262 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.262 * [taylor]: Taking taylor expansion of x.im in x.re 2.262 * [backup-simplify]: Simplify x.im into x.im 2.262 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.262 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.262 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.262 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.262 * [backup-simplify]: Simplify (+ 0 0) into 0 2.263 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.263 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.263 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.263 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.263 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.263 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.264 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 2.264 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 2.264 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 2.264 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 2.264 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 2.264 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.264 * [backup-simplify]: Simplify 1/2 into 1/2 2.264 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 2.264 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 2.264 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.265 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.265 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.265 * [taylor]: Taking taylor expansion of y.re in x.im 2.265 * [backup-simplify]: Simplify y.re into y.re 2.265 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.265 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.265 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.265 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 2.265 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.265 * [taylor]: Taking taylor expansion of x.im in x.im 2.265 * [backup-simplify]: Simplify 0 into 0 2.265 * [backup-simplify]: Simplify 1 into 1 2.266 * [backup-simplify]: Simplify (log 1) into 0 2.266 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.266 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.266 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.266 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.267 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.267 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.267 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.268 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 2.268 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 2.268 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 2.268 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 2.269 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 2.269 * [taylor]: Taking taylor expansion of 1/2 in y.re 2.269 * [backup-simplify]: Simplify 1/2 into 1/2 2.269 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 2.269 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.269 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.269 * [taylor]: Taking taylor expansion of y.re in y.re 2.269 * [backup-simplify]: Simplify 0 into 0 2.269 * [backup-simplify]: Simplify 1 into 1 2.269 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.269 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.269 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 2.269 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.270 * [taylor]: Taking taylor expansion of x.im in y.re 2.270 * [backup-simplify]: Simplify x.im into x.im 2.270 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.270 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.270 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 2.270 * [backup-simplify]: Simplify (* 1/2 0) into 0 2.271 * [backup-simplify]: Simplify (- 0) into 0 2.271 * [backup-simplify]: Simplify 0 into 0 2.272 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.272 * [backup-simplify]: Simplify (+ 0) into 0 2.273 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.273 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.273 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.274 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.274 * [backup-simplify]: Simplify (- 0) into 0 2.275 * [backup-simplify]: Simplify (+ 0 0) into 0 2.275 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 2.275 * [taylor]: Taking taylor expansion of 0 in x.im 2.275 * [backup-simplify]: Simplify 0 into 0 2.275 * [taylor]: Taking taylor expansion of 0 in y.re 2.275 * [backup-simplify]: Simplify 0 into 0 2.275 * [backup-simplify]: Simplify 0 into 0 2.286 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.287 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.287 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.288 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.289 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.289 * [backup-simplify]: Simplify (+ 0 0) into 0 2.289 * [taylor]: Taking taylor expansion of 0 in x.im 2.289 * [backup-simplify]: Simplify 0 into 0 2.289 * [taylor]: Taking taylor expansion of 0 in y.re 2.289 * [backup-simplify]: Simplify 0 into 0 2.289 * [backup-simplify]: Simplify 0 into 0 2.291 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.291 * [backup-simplify]: Simplify (+ 0) into 0 2.292 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.292 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.293 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.293 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.294 * [backup-simplify]: Simplify (- 0) into 0 2.294 * [backup-simplify]: Simplify (+ 0 0) into 0 2.294 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.295 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 2.295 * [taylor]: Taking taylor expansion of 0 in y.re 2.295 * [backup-simplify]: Simplify 0 into 0 2.295 * [backup-simplify]: Simplify 0 into 0 2.295 * [taylor]: Taking taylor expansion of 0 in y.re 2.295 * [backup-simplify]: Simplify 0 into 0 2.295 * [backup-simplify]: Simplify 0 into 0 2.296 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.296 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.297 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.298 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.298 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.299 * [backup-simplify]: Simplify (+ 0 0) into 0 2.299 * [taylor]: Taking taylor expansion of 0 in y.re 2.299 * [backup-simplify]: Simplify 0 into 0 2.299 * [backup-simplify]: Simplify 0 into 0 2.300 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.300 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.300 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 2.300 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 2.300 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 2.300 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.300 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.301 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.301 * [taylor]: Taking taylor expansion of y.im in y.re 2.301 * [backup-simplify]: Simplify y.im into y.im 2.301 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.301 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.301 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.301 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.301 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.301 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.301 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.301 * [taylor]: Taking taylor expansion of x.re in y.re 2.301 * [backup-simplify]: Simplify x.re into x.re 2.301 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.301 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.301 * [taylor]: Taking taylor expansion of x.re in y.re 2.301 * [backup-simplify]: Simplify x.re into x.re 2.301 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.301 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.301 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.301 * [taylor]: Taking taylor expansion of x.im in y.re 2.301 * [backup-simplify]: Simplify x.im into x.im 2.301 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.301 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.301 * [taylor]: Taking taylor expansion of x.im in y.re 2.301 * [backup-simplify]: Simplify x.im into x.im 2.301 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.302 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.302 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.302 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.302 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.303 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.303 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.303 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.303 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.303 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.303 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.304 * [backup-simplify]: Simplify (+ 0 0) into 0 2.304 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.305 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.305 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.305 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.305 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.305 * [taylor]: Taking taylor expansion of y.re in y.re 2.305 * [backup-simplify]: Simplify 0 into 0 2.305 * [backup-simplify]: Simplify 1 into 1 2.305 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.305 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.306 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.306 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 2.306 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 2.306 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.306 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.306 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.306 * [taylor]: Taking taylor expansion of y.im in x.im 2.306 * [backup-simplify]: Simplify y.im into y.im 2.306 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.306 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.306 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.306 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.306 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.306 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.306 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.306 * [taylor]: Taking taylor expansion of x.re in x.im 2.306 * [backup-simplify]: Simplify x.re into x.re 2.306 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.306 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.306 * [taylor]: Taking taylor expansion of x.re in x.im 2.307 * [backup-simplify]: Simplify x.re into x.re 2.307 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.307 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.307 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.307 * [taylor]: Taking taylor expansion of x.im in x.im 2.307 * [backup-simplify]: Simplify 0 into 0 2.307 * [backup-simplify]: Simplify 1 into 1 2.307 * [backup-simplify]: Simplify (/ 1 1) into 1 2.307 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.307 * [taylor]: Taking taylor expansion of x.im in x.im 2.308 * [backup-simplify]: Simplify 0 into 0 2.308 * [backup-simplify]: Simplify 1 into 1 2.308 * [backup-simplify]: Simplify (/ 1 1) into 1 2.308 * [backup-simplify]: Simplify (* 1 1) into 1 2.309 * [backup-simplify]: Simplify (+ 0 1) into 1 2.309 * [backup-simplify]: Simplify (sqrt 1) into 1 2.310 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.310 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.311 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.312 * [backup-simplify]: Simplify (+ 0 0) into 0 2.312 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.313 * [backup-simplify]: Simplify (log 1) into 0 2.313 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.313 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.313 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.313 * [taylor]: Taking taylor expansion of y.re in x.im 2.313 * [backup-simplify]: Simplify y.re into y.re 2.313 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.314 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.314 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 2.314 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 2.314 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.314 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.315 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.315 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.315 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.315 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.315 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.315 * [taylor]: Taking taylor expansion of y.im in x.re 2.315 * [backup-simplify]: Simplify y.im into y.im 2.315 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.315 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.315 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.315 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.315 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.315 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.315 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.315 * [taylor]: Taking taylor expansion of x.re in x.re 2.315 * [backup-simplify]: Simplify 0 into 0 2.315 * [backup-simplify]: Simplify 1 into 1 2.316 * [backup-simplify]: Simplify (/ 1 1) into 1 2.316 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.316 * [taylor]: Taking taylor expansion of x.re in x.re 2.316 * [backup-simplify]: Simplify 0 into 0 2.316 * [backup-simplify]: Simplify 1 into 1 2.316 * [backup-simplify]: Simplify (/ 1 1) into 1 2.316 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.316 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.316 * [taylor]: Taking taylor expansion of x.im in x.re 2.316 * [backup-simplify]: Simplify x.im into x.im 2.316 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.316 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.316 * [taylor]: Taking taylor expansion of x.im in x.re 2.316 * [backup-simplify]: Simplify x.im into x.im 2.316 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.317 * [backup-simplify]: Simplify (* 1 1) into 1 2.317 * [backup-simplify]: Simplify (+ 1 0) into 1 2.317 * [backup-simplify]: Simplify (sqrt 1) into 1 2.318 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.319 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.320 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.320 * [backup-simplify]: Simplify (+ 0 0) into 0 2.321 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.321 * [backup-simplify]: Simplify (log 1) into 0 2.321 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.321 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.321 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.321 * [taylor]: Taking taylor expansion of y.re in x.re 2.321 * [backup-simplify]: Simplify y.re into y.re 2.321 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.322 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.322 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.322 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.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))) 2.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))) 2.323 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 2.323 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 2.323 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.323 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.323 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.323 * [taylor]: Taking taylor expansion of y.im in y.im 2.323 * [backup-simplify]: Simplify 0 into 0 2.323 * [backup-simplify]: Simplify 1 into 1 2.324 * [backup-simplify]: Simplify (/ 1 1) into 1 2.324 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.324 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.324 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.324 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.324 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.324 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.324 * [taylor]: Taking taylor expansion of x.re in y.im 2.324 * [backup-simplify]: Simplify x.re into x.re 2.324 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.324 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.324 * [taylor]: Taking taylor expansion of x.re in y.im 2.324 * [backup-simplify]: Simplify x.re into x.re 2.324 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.324 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.324 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.324 * [taylor]: Taking taylor expansion of x.im in y.im 2.324 * [backup-simplify]: Simplify x.im into x.im 2.324 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.324 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.324 * [taylor]: Taking taylor expansion of x.im in y.im 2.324 * [backup-simplify]: Simplify x.im into x.im 2.325 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.325 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.325 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.325 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.325 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.325 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.326 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.326 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.326 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.327 * [backup-simplify]: Simplify (+ 0 0) into 0 2.327 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.327 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.327 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.327 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.327 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.327 * [taylor]: Taking taylor expansion of y.re in y.im 2.327 * [backup-simplify]: Simplify y.re into y.re 2.328 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.328 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.328 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.329 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.329 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 2.329 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 2.329 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.329 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.329 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.329 * [taylor]: Taking taylor expansion of y.im in y.im 2.329 * [backup-simplify]: Simplify 0 into 0 2.329 * [backup-simplify]: Simplify 1 into 1 2.329 * [backup-simplify]: Simplify (/ 1 1) into 1 2.329 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.329 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.330 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.330 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.330 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.330 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.330 * [taylor]: Taking taylor expansion of x.re in y.im 2.330 * [backup-simplify]: Simplify x.re into x.re 2.330 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.330 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.330 * [taylor]: Taking taylor expansion of x.re in y.im 2.330 * [backup-simplify]: Simplify x.re into x.re 2.330 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.330 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.330 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.330 * [taylor]: Taking taylor expansion of x.im in y.im 2.330 * [backup-simplify]: Simplify x.im into x.im 2.330 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.330 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.330 * [taylor]: Taking taylor expansion of x.im in y.im 2.330 * [backup-simplify]: Simplify x.im into x.im 2.330 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.330 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.330 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.331 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.331 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.331 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.332 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.332 * [backup-simplify]: Simplify (+ 0 0) into 0 2.333 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.333 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.333 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.333 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.333 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.333 * [taylor]: Taking taylor expansion of y.re in y.im 2.333 * [backup-simplify]: Simplify y.re into y.re 2.333 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.334 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.334 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.334 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.334 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.335 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.335 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.335 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.335 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.335 * [taylor]: Taking taylor expansion of y.im in x.re 2.335 * [backup-simplify]: Simplify y.im into y.im 2.335 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.335 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.335 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.335 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.335 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.335 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.335 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.335 * [taylor]: Taking taylor expansion of x.re in x.re 2.335 * [backup-simplify]: Simplify 0 into 0 2.335 * [backup-simplify]: Simplify 1 into 1 2.336 * [backup-simplify]: Simplify (/ 1 1) into 1 2.336 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.336 * [taylor]: Taking taylor expansion of x.re in x.re 2.336 * [backup-simplify]: Simplify 0 into 0 2.336 * [backup-simplify]: Simplify 1 into 1 2.336 * [backup-simplify]: Simplify (/ 1 1) into 1 2.336 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.336 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.336 * [taylor]: Taking taylor expansion of x.im in x.re 2.336 * [backup-simplify]: Simplify x.im into x.im 2.336 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.336 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.336 * [taylor]: Taking taylor expansion of x.im in x.re 2.336 * [backup-simplify]: Simplify x.im into x.im 2.336 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.337 * [backup-simplify]: Simplify (* 1 1) into 1 2.337 * [backup-simplify]: Simplify (+ 1 0) into 1 2.338 * [backup-simplify]: Simplify (sqrt 1) into 1 2.338 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.339 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.340 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.340 * [backup-simplify]: Simplify (+ 0 0) into 0 2.341 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.341 * [backup-simplify]: Simplify (log 1) into 0 2.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.341 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.341 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.341 * [taylor]: Taking taylor expansion of y.re in x.re 2.342 * [backup-simplify]: Simplify y.re into y.re 2.342 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.342 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.342 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.342 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.343 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.343 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.343 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.344 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.344 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.344 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.344 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.344 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.344 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.344 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.344 * [taylor]: Taking taylor expansion of y.re in x.im 2.344 * [backup-simplify]: Simplify y.re into y.re 2.344 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.344 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.344 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.344 * [taylor]: Taking taylor expansion of x.re in x.im 2.345 * [backup-simplify]: Simplify x.re into x.re 2.345 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.345 * [taylor]: Taking taylor expansion of y.im in x.im 2.345 * [backup-simplify]: Simplify y.im into y.im 2.345 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.345 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.345 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.345 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.346 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.346 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.346 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.347 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.347 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.347 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.347 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.347 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.347 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.347 * [taylor]: Taking taylor expansion of y.re in y.re 2.347 * [backup-simplify]: Simplify 0 into 0 2.347 * [backup-simplify]: Simplify 1 into 1 2.347 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.347 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.347 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.347 * [taylor]: Taking taylor expansion of x.re in y.re 2.347 * [backup-simplify]: Simplify x.re into x.re 2.347 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.347 * [taylor]: Taking taylor expansion of y.im in y.re 2.347 * [backup-simplify]: Simplify y.im into y.im 2.347 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.347 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.348 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.348 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.348 * [taylor]: Taking taylor expansion of 0 in x.re 2.348 * [backup-simplify]: Simplify 0 into 0 2.348 * [taylor]: Taking taylor expansion of 0 in x.im 2.348 * [backup-simplify]: Simplify 0 into 0 2.348 * [taylor]: Taking taylor expansion of 0 in y.re 2.348 * [backup-simplify]: Simplify 0 into 0 2.348 * [backup-simplify]: Simplify 0 into 0 2.349 * [backup-simplify]: Simplify (+ 0) into 0 2.350 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.351 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.351 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.352 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.352 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.352 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.353 * [backup-simplify]: Simplify (+ 0 0) into 0 2.353 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.354 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.355 * [backup-simplify]: Simplify (+ 0 0) into 0 2.355 * [taylor]: Taking taylor expansion of 0 in x.im 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [taylor]: Taking taylor expansion of 0 in y.re 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify 0 into 0 2.355 * [backup-simplify]: Simplify (+ 0) into 0 2.356 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.356 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.357 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.358 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.358 * [backup-simplify]: Simplify (- 0) into 0 2.358 * [backup-simplify]: Simplify (+ 0 0) into 0 2.359 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.360 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.360 * [backup-simplify]: Simplify (+ 0 0) into 0 2.360 * [taylor]: Taking taylor expansion of 0 in y.re 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [taylor]: Taking taylor expansion of 0 in x.re 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [taylor]: Taking taylor expansion of 0 in x.im 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [taylor]: Taking taylor expansion of 0 in y.re 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [taylor]: Taking taylor expansion of 0 in x.im 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [taylor]: Taking taylor expansion of 0 in y.re 2.361 * [backup-simplify]: Simplify 0 into 0 2.361 * [backup-simplify]: Simplify 0 into 0 2.362 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 2.362 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.362 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 2.362 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 2.362 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.362 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.363 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.363 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.363 * [taylor]: Taking taylor expansion of -1 in y.re 2.363 * [backup-simplify]: Simplify -1 into -1 2.363 * [taylor]: Taking taylor expansion of y.im in y.re 2.363 * [backup-simplify]: Simplify y.im into y.im 2.363 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.363 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.363 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.363 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.363 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.363 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.363 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.363 * [taylor]: Taking taylor expansion of -1 in y.re 2.363 * [backup-simplify]: Simplify -1 into -1 2.363 * [taylor]: Taking taylor expansion of x.re in y.re 2.363 * [backup-simplify]: Simplify x.re into x.re 2.363 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.363 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.363 * [taylor]: Taking taylor expansion of -1 in y.re 2.363 * [backup-simplify]: Simplify -1 into -1 2.363 * [taylor]: Taking taylor expansion of x.re in y.re 2.363 * [backup-simplify]: Simplify x.re into x.re 2.363 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.363 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.363 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.364 * [taylor]: Taking taylor expansion of -1 in y.re 2.364 * [backup-simplify]: Simplify -1 into -1 2.364 * [taylor]: Taking taylor expansion of x.im in y.re 2.364 * [backup-simplify]: Simplify x.im into x.im 2.364 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.364 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.364 * [taylor]: Taking taylor expansion of -1 in y.re 2.364 * [backup-simplify]: Simplify -1 into -1 2.364 * [taylor]: Taking taylor expansion of x.im in y.re 2.364 * [backup-simplify]: Simplify x.im into x.im 2.364 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.364 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.364 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.364 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.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)))) 2.365 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.365 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.365 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.365 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.366 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.366 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.366 * [backup-simplify]: Simplify (+ 0 0) into 0 2.367 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.367 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.367 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.367 * [taylor]: Taking taylor expansion of -1 in y.re 2.367 * [backup-simplify]: Simplify -1 into -1 2.367 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.367 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.367 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.367 * [taylor]: Taking taylor expansion of y.re in y.re 2.367 * [backup-simplify]: Simplify 0 into 0 2.367 * [backup-simplify]: Simplify 1 into 1 2.368 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.368 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.368 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.368 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.368 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 2.368 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.369 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.369 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.369 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.369 * [taylor]: Taking taylor expansion of -1 in x.im 2.369 * [backup-simplify]: Simplify -1 into -1 2.369 * [taylor]: Taking taylor expansion of y.im in x.im 2.369 * [backup-simplify]: Simplify y.im into y.im 2.369 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.369 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.369 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.369 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.369 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.369 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.369 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.369 * [taylor]: Taking taylor expansion of -1 in x.im 2.369 * [backup-simplify]: Simplify -1 into -1 2.369 * [taylor]: Taking taylor expansion of x.re in x.im 2.369 * [backup-simplify]: Simplify x.re into x.re 2.369 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.369 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.369 * [taylor]: Taking taylor expansion of -1 in x.im 2.369 * [backup-simplify]: Simplify -1 into -1 2.369 * [taylor]: Taking taylor expansion of x.re in x.im 2.369 * [backup-simplify]: Simplify x.re into x.re 2.370 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.370 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.370 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.370 * [taylor]: Taking taylor expansion of -1 in x.im 2.370 * [backup-simplify]: Simplify -1 into -1 2.370 * [taylor]: Taking taylor expansion of x.im in x.im 2.370 * [backup-simplify]: Simplify 0 into 0 2.370 * [backup-simplify]: Simplify 1 into 1 2.371 * [backup-simplify]: Simplify (/ -1 1) into -1 2.371 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.371 * [taylor]: Taking taylor expansion of -1 in x.im 2.371 * [backup-simplify]: Simplify -1 into -1 2.371 * [taylor]: Taking taylor expansion of x.im in x.im 2.371 * [backup-simplify]: Simplify 0 into 0 2.371 * [backup-simplify]: Simplify 1 into 1 2.371 * [backup-simplify]: Simplify (/ -1 1) into -1 2.372 * [backup-simplify]: Simplify (* -1 -1) into 1 2.372 * [backup-simplify]: Simplify (+ 0 1) into 1 2.373 * [backup-simplify]: Simplify (sqrt 1) into 1 2.374 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.375 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.375 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.376 * [backup-simplify]: Simplify (+ 0 0) into 0 2.377 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.377 * [backup-simplify]: Simplify (log 1) into 0 2.377 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.377 * [taylor]: Taking taylor expansion of -1 in x.im 2.377 * [backup-simplify]: Simplify -1 into -1 2.377 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.377 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.377 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.378 * [taylor]: Taking taylor expansion of y.re in x.im 2.378 * [backup-simplify]: Simplify y.re into y.re 2.378 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.378 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.379 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 2.379 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.379 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.379 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.380 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.380 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.380 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 2.380 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.380 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.380 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.380 * [taylor]: Taking taylor expansion of -1 in x.re 2.380 * [backup-simplify]: Simplify -1 into -1 2.380 * [taylor]: Taking taylor expansion of y.im in x.re 2.380 * [backup-simplify]: Simplify y.im into y.im 2.380 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.380 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.380 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.380 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.381 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.381 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.381 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.381 * [taylor]: Taking taylor expansion of -1 in x.re 2.381 * [backup-simplify]: Simplify -1 into -1 2.381 * [taylor]: Taking taylor expansion of x.re in x.re 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify 1 into 1 2.381 * [backup-simplify]: Simplify (/ -1 1) into -1 2.381 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.381 * [taylor]: Taking taylor expansion of -1 in x.re 2.381 * [backup-simplify]: Simplify -1 into -1 2.381 * [taylor]: Taking taylor expansion of x.re in x.re 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify 1 into 1 2.382 * [backup-simplify]: Simplify (/ -1 1) into -1 2.382 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.382 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.382 * [taylor]: Taking taylor expansion of -1 in x.re 2.382 * [backup-simplify]: Simplify -1 into -1 2.382 * [taylor]: Taking taylor expansion of x.im in x.re 2.382 * [backup-simplify]: Simplify x.im into x.im 2.382 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.382 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.382 * [taylor]: Taking taylor expansion of -1 in x.re 2.382 * [backup-simplify]: Simplify -1 into -1 2.382 * [taylor]: Taking taylor expansion of x.im in x.re 2.382 * [backup-simplify]: Simplify x.im into x.im 2.382 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.383 * [backup-simplify]: Simplify (* -1 -1) into 1 2.383 * [backup-simplify]: Simplify (+ 1 0) into 1 2.384 * [backup-simplify]: Simplify (sqrt 1) into 1 2.384 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.385 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.386 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.387 * [backup-simplify]: Simplify (+ 0 0) into 0 2.387 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.388 * [backup-simplify]: Simplify (log 1) into 0 2.388 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.388 * [taylor]: Taking taylor expansion of -1 in x.re 2.388 * [backup-simplify]: Simplify -1 into -1 2.388 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.388 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.388 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.388 * [taylor]: Taking taylor expansion of y.re in x.re 2.388 * [backup-simplify]: Simplify y.re into y.re 2.388 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.389 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.389 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.389 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.389 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.390 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.390 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.390 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 2.390 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.391 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.391 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.391 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.391 * [taylor]: Taking taylor expansion of -1 in y.im 2.391 * [backup-simplify]: Simplify -1 into -1 2.391 * [taylor]: Taking taylor expansion of y.im in y.im 2.391 * [backup-simplify]: Simplify 0 into 0 2.391 * [backup-simplify]: Simplify 1 into 1 2.391 * [backup-simplify]: Simplify (/ -1 1) into -1 2.391 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.391 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.391 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.391 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.392 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.392 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.392 * [taylor]: Taking taylor expansion of -1 in y.im 2.392 * [backup-simplify]: Simplify -1 into -1 2.392 * [taylor]: Taking taylor expansion of x.re in y.im 2.392 * [backup-simplify]: Simplify x.re into x.re 2.392 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.392 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.392 * [taylor]: Taking taylor expansion of -1 in y.im 2.392 * [backup-simplify]: Simplify -1 into -1 2.392 * [taylor]: Taking taylor expansion of x.re in y.im 2.392 * [backup-simplify]: Simplify x.re into x.re 2.392 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.392 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.392 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.392 * [taylor]: Taking taylor expansion of -1 in y.im 2.392 * [backup-simplify]: Simplify -1 into -1 2.392 * [taylor]: Taking taylor expansion of x.im in y.im 2.392 * [backup-simplify]: Simplify x.im into x.im 2.392 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.392 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.392 * [taylor]: Taking taylor expansion of -1 in y.im 2.392 * [backup-simplify]: Simplify -1 into -1 2.392 * [taylor]: Taking taylor expansion of x.im in y.im 2.392 * [backup-simplify]: Simplify x.im into x.im 2.392 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.392 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.393 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.393 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.393 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.393 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.394 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.394 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.394 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.394 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.394 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.395 * [backup-simplify]: Simplify (+ 0 0) into 0 2.395 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.395 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.396 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.396 * [taylor]: Taking taylor expansion of -1 in y.im 2.396 * [backup-simplify]: Simplify -1 into -1 2.396 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.396 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.396 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.396 * [taylor]: Taking taylor expansion of y.re in y.im 2.396 * [backup-simplify]: Simplify y.re into y.re 2.396 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.396 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.397 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.397 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.397 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 2.397 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.397 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.397 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.398 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.398 * [taylor]: Taking taylor expansion of -1 in y.im 2.398 * [backup-simplify]: Simplify -1 into -1 2.398 * [taylor]: Taking taylor expansion of y.im in y.im 2.398 * [backup-simplify]: Simplify 0 into 0 2.398 * [backup-simplify]: Simplify 1 into 1 2.398 * [backup-simplify]: Simplify (/ -1 1) into -1 2.398 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.398 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.398 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.398 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.398 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.399 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.399 * [taylor]: Taking taylor expansion of -1 in y.im 2.399 * [backup-simplify]: Simplify -1 into -1 2.399 * [taylor]: Taking taylor expansion of x.re in y.im 2.399 * [backup-simplify]: Simplify x.re into x.re 2.399 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.399 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.399 * [taylor]: Taking taylor expansion of -1 in y.im 2.399 * [backup-simplify]: Simplify -1 into -1 2.399 * [taylor]: Taking taylor expansion of x.re in y.im 2.399 * [backup-simplify]: Simplify x.re into x.re 2.399 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.399 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.399 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.399 * [taylor]: Taking taylor expansion of -1 in y.im 2.399 * [backup-simplify]: Simplify -1 into -1 2.399 * [taylor]: Taking taylor expansion of x.im in y.im 2.399 * [backup-simplify]: Simplify x.im into x.im 2.399 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.399 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.399 * [taylor]: Taking taylor expansion of -1 in y.im 2.399 * [backup-simplify]: Simplify -1 into -1 2.399 * [taylor]: Taking taylor expansion of x.im in y.im 2.399 * [backup-simplify]: Simplify x.im into x.im 2.399 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.399 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.400 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.400 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.400 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.400 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.401 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.401 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.401 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.401 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.401 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.402 * [backup-simplify]: Simplify (+ 0 0) into 0 2.402 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.402 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.403 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.403 * [taylor]: Taking taylor expansion of -1 in y.im 2.403 * [backup-simplify]: Simplify -1 into -1 2.403 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.403 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.403 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.403 * [taylor]: Taking taylor expansion of y.re in y.im 2.403 * [backup-simplify]: Simplify y.re into y.re 2.403 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.403 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.404 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.404 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.404 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.404 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 2.404 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.404 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.405 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.405 * [taylor]: Taking taylor expansion of -1 in x.re 2.405 * [backup-simplify]: Simplify -1 into -1 2.405 * [taylor]: Taking taylor expansion of y.im in x.re 2.405 * [backup-simplify]: Simplify y.im into y.im 2.405 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.405 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.405 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.405 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.405 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.405 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.405 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.405 * [taylor]: Taking taylor expansion of -1 in x.re 2.405 * [backup-simplify]: Simplify -1 into -1 2.405 * [taylor]: Taking taylor expansion of x.re in x.re 2.405 * [backup-simplify]: Simplify 0 into 0 2.405 * [backup-simplify]: Simplify 1 into 1 2.406 * [backup-simplify]: Simplify (/ -1 1) into -1 2.406 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.406 * [taylor]: Taking taylor expansion of -1 in x.re 2.406 * [backup-simplify]: Simplify -1 into -1 2.406 * [taylor]: Taking taylor expansion of x.re in x.re 2.406 * [backup-simplify]: Simplify 0 into 0 2.406 * [backup-simplify]: Simplify 1 into 1 2.406 * [backup-simplify]: Simplify (/ -1 1) into -1 2.406 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.406 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.406 * [taylor]: Taking taylor expansion of -1 in x.re 2.406 * [backup-simplify]: Simplify -1 into -1 2.406 * [taylor]: Taking taylor expansion of x.im in x.re 2.407 * [backup-simplify]: Simplify x.im into x.im 2.407 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.407 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.407 * [taylor]: Taking taylor expansion of -1 in x.re 2.407 * [backup-simplify]: Simplify -1 into -1 2.407 * [taylor]: Taking taylor expansion of x.im in x.re 2.407 * [backup-simplify]: Simplify x.im into x.im 2.407 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.407 * [backup-simplify]: Simplify (* -1 -1) into 1 2.408 * [backup-simplify]: Simplify (+ 1 0) into 1 2.408 * [backup-simplify]: Simplify (sqrt 1) into 1 2.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.410 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.411 * [backup-simplify]: Simplify (+ 0 0) into 0 2.412 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.412 * [backup-simplify]: Simplify (log 1) into 0 2.412 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.412 * [taylor]: Taking taylor expansion of -1 in x.re 2.412 * [backup-simplify]: Simplify -1 into -1 2.412 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.412 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.412 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.412 * [taylor]: Taking taylor expansion of y.re in x.re 2.412 * [backup-simplify]: Simplify y.re into y.re 2.413 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.413 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.413 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.413 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.414 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.414 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.414 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.415 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.415 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.415 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.416 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.416 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.416 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.416 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.416 * [taylor]: Taking taylor expansion of x.re in x.im 2.416 * [backup-simplify]: Simplify x.re into x.re 2.416 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.416 * [taylor]: Taking taylor expansion of y.im in x.im 2.416 * [backup-simplify]: Simplify y.im into y.im 2.416 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.416 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.416 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.416 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.416 * [taylor]: Taking taylor expansion of y.re in x.im 2.416 * [backup-simplify]: Simplify y.re into y.re 2.416 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.416 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.417 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.417 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.417 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.418 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.418 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.418 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.418 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.418 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.418 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.418 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.419 * [taylor]: Taking taylor expansion of x.re in y.re 2.419 * [backup-simplify]: Simplify x.re into x.re 2.419 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.419 * [taylor]: Taking taylor expansion of y.im in y.re 2.419 * [backup-simplify]: Simplify y.im into y.im 2.419 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.419 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.419 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.419 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.419 * [taylor]: Taking taylor expansion of y.re in y.re 2.419 * [backup-simplify]: Simplify 0 into 0 2.419 * [backup-simplify]: Simplify 1 into 1 2.419 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.419 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.420 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.420 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.420 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.420 * [taylor]: Taking taylor expansion of 0 in x.re 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [taylor]: Taking taylor expansion of 0 in x.im 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [taylor]: Taking taylor expansion of 0 in y.re 2.420 * [backup-simplify]: Simplify 0 into 0 2.420 * [backup-simplify]: Simplify 0 into 0 2.421 * [backup-simplify]: Simplify (+ 0) into 0 2.422 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.423 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.423 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.424 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.424 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.424 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.425 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.425 * [backup-simplify]: Simplify (+ 0 0) into 0 2.426 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.427 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.428 * [backup-simplify]: Simplify (+ 0 0) into 0 2.428 * [taylor]: Taking taylor expansion of 0 in x.im 2.428 * [backup-simplify]: Simplify 0 into 0 2.428 * [taylor]: Taking taylor expansion of 0 in y.re 2.428 * [backup-simplify]: Simplify 0 into 0 2.428 * [backup-simplify]: Simplify 0 into 0 2.428 * [backup-simplify]: Simplify (+ 0) into 0 2.429 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.430 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.430 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.431 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.431 * [backup-simplify]: Simplify (- 0) into 0 2.431 * [backup-simplify]: Simplify (+ 0 0) into 0 2.432 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.433 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.433 * [backup-simplify]: Simplify (+ 0 0) into 0 2.433 * [taylor]: Taking taylor expansion of 0 in y.re 2.433 * [backup-simplify]: Simplify 0 into 0 2.433 * [backup-simplify]: Simplify 0 into 0 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [taylor]: Taking taylor expansion of 0 in x.re 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [taylor]: Taking taylor expansion of 0 in x.im 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [taylor]: Taking taylor expansion of 0 in y.re 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [taylor]: Taking taylor expansion of 0 in x.im 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [taylor]: Taking taylor expansion of 0 in y.re 2.434 * [backup-simplify]: Simplify 0 into 0 2.434 * [backup-simplify]: Simplify 0 into 0 2.435 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 2.435 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1) 2.435 * [backup-simplify]: Simplify (pow (exp y.im) (atan2 x.im x.re)) into (pow (exp y.im) (atan2 x.im x.re)) 2.435 * [approximate]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in (y.im x.im x.re) around 0 2.435 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.re 2.435 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.re 2.435 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.re 2.435 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.435 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.435 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 2.435 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 2.435 * [taylor]: Taking taylor expansion of y.im in x.re 2.435 * [backup-simplify]: Simplify y.im into y.im 2.435 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.436 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.436 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.436 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.436 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.im 2.436 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.im 2.436 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.im 2.436 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.436 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.436 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 2.436 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 2.436 * [taylor]: Taking taylor expansion of y.im in x.im 2.436 * [backup-simplify]: Simplify y.im into y.im 2.436 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.436 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.436 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.437 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.437 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in y.im 2.437 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in y.im 2.437 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in y.im 2.437 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.437 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.437 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 2.437 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 2.437 * [taylor]: Taking taylor expansion of y.im in y.im 2.437 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify 1 into 1 2.437 * [backup-simplify]: Simplify (exp 0) into 1 2.438 * [backup-simplify]: Simplify (log 1) into 0 2.438 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.439 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.440 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.440 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.440 * [backup-simplify]: Simplify (exp 0) into 1 2.440 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in y.im 2.440 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in y.im 2.440 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in y.im 2.440 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.440 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.440 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 2.441 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 2.441 * [taylor]: Taking taylor expansion of y.im in y.im 2.441 * [backup-simplify]: Simplify 0 into 0 2.441 * [backup-simplify]: Simplify 1 into 1 2.441 * [backup-simplify]: Simplify (exp 0) into 1 2.441 * [backup-simplify]: Simplify (log 1) into 0 2.441 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.441 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.442 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.442 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.443 * [backup-simplify]: Simplify (exp 0) into 1 2.443 * [taylor]: Taking taylor expansion of 1 in x.im 2.443 * [backup-simplify]: Simplify 1 into 1 2.443 * [taylor]: Taking taylor expansion of 1 in x.re 2.443 * [backup-simplify]: Simplify 1 into 1 2.443 * [backup-simplify]: Simplify 1 into 1 2.443 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 1) 1)))) into (atan2 x.im x.re) 2.443 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.443 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.443 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.443 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.443 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.443 * [taylor]: Taking taylor expansion of 0 in x.re 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 0 into 0 2.443 * [backup-simplify]: Simplify 0 into 0 2.444 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.446 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 1 1)))) 2) into 0 2.446 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.447 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.447 * [taylor]: Taking taylor expansion of (* 1/2 (pow (atan2 x.im x.re) 2)) in x.im 2.447 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.447 * [backup-simplify]: Simplify 1/2 into 1/2 2.447 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 2.447 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.447 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.447 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 2.447 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.447 * [taylor]: Taking taylor expansion of (* 1/2 (pow (atan2 x.im x.re) 2)) in x.re 2.447 * [taylor]: Taking taylor expansion of 1/2 in x.re 2.447 * [backup-simplify]: Simplify 1/2 into 1/2 2.447 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 2.447 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.447 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.447 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 2.447 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.447 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.448 * [backup-simplify]: Simplify (+ (* (* 1/2 (pow (atan2 x.im x.re) 2)) (pow (* 1 (* 1 y.im)) 2)) (+ (* (atan2 x.im x.re) (* 1 (* 1 y.im))) 1)) into (+ (* y.im (atan2 x.im x.re)) (+ (* 1/2 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 2.448 * [backup-simplify]: Simplify (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) 2.448 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in (y.im x.im x.re) around 0 2.448 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 2.448 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.re 2.448 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.re 2.448 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.448 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.448 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 2.448 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 2.448 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.448 * [taylor]: Taking taylor expansion of y.im in x.re 2.448 * [backup-simplify]: Simplify y.im into y.im 2.448 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.448 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.448 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.449 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.449 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.449 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 2.449 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.im 2.449 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.im 2.449 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.449 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.449 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 2.449 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 2.449 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.449 * [taylor]: Taking taylor expansion of y.im in x.im 2.449 * [backup-simplify]: Simplify y.im into y.im 2.449 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.449 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.449 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.449 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.449 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.449 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 2.449 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in y.im 2.449 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in y.im 2.449 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.449 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.449 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 2.449 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 2.449 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.449 * [taylor]: Taking taylor expansion of y.im in y.im 2.449 * [backup-simplify]: Simplify 0 into 0 2.449 * [backup-simplify]: Simplify 1 into 1 2.450 * [backup-simplify]: Simplify (/ 1 1) into 1 2.450 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.450 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.450 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.450 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.450 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 2.450 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in y.im 2.450 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in y.im 2.450 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.450 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.450 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 2.450 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 2.450 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.450 * [taylor]: Taking taylor expansion of y.im in y.im 2.450 * [backup-simplify]: Simplify 0 into 0 2.450 * [backup-simplify]: Simplify 1 into 1 2.451 * [backup-simplify]: Simplify (/ 1 1) into 1 2.451 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.451 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.451 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.451 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.451 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.451 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.451 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.451 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.451 * [taylor]: Taking taylor expansion of y.im in x.im 2.451 * [backup-simplify]: Simplify y.im into y.im 2.451 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.451 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.451 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.451 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.451 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.452 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.452 * [taylor]: Taking taylor expansion of y.im in x.re 2.452 * [backup-simplify]: Simplify y.im into y.im 2.452 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.452 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.452 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.452 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 2.453 * [backup-simplify]: Simplify (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.453 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.453 * [taylor]: Taking taylor expansion of 0 in x.im 2.453 * [backup-simplify]: Simplify 0 into 0 2.453 * [taylor]: Taking taylor expansion of 0 in x.re 2.453 * [backup-simplify]: Simplify 0 into 0 2.453 * [backup-simplify]: Simplify 0 into 0 2.453 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.454 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.454 * [taylor]: Taking taylor expansion of 0 in x.re 2.454 * [backup-simplify]: Simplify 0 into 0 2.454 * [backup-simplify]: Simplify 0 into 0 2.454 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.456 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.456 * [backup-simplify]: Simplify 0 into 0 2.457 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (/ 1 y.im)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 2) into 0 2.458 * [backup-simplify]: Simplify (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.459 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.459 * [taylor]: Taking taylor expansion of 0 in x.im 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [taylor]: Taking taylor expansion of 0 in x.re 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [taylor]: Taking taylor expansion of 0 in x.re 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify 0 into 0 2.459 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.460 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.460 * [taylor]: Taking taylor expansion of 0 in x.re 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im))) into (exp (* y.im (atan2 x.im x.re))) 2.460 * [backup-simplify]: Simplify (pow (exp (/ 1 (- y.im))) (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) 2.460 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in (y.im x.im x.re) around 0 2.460 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 2.460 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.re 2.460 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in x.re 2.460 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.460 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.460 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 2.460 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 2.460 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.460 * [taylor]: Taking taylor expansion of -1 in x.re 2.461 * [backup-simplify]: Simplify -1 into -1 2.461 * [taylor]: Taking taylor expansion of y.im in x.re 2.461 * [backup-simplify]: Simplify y.im into y.im 2.461 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.461 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.461 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.461 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.461 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.461 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 2.461 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.im 2.461 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in x.im 2.461 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.461 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.461 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 2.461 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 2.461 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.461 * [taylor]: Taking taylor expansion of -1 in x.im 2.461 * [backup-simplify]: Simplify -1 into -1 2.461 * [taylor]: Taking taylor expansion of y.im in x.im 2.461 * [backup-simplify]: Simplify y.im into y.im 2.461 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.461 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.461 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.461 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.462 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.462 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 2.462 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in y.im 2.462 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in y.im 2.462 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.462 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.462 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 2.462 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 2.462 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.462 * [taylor]: Taking taylor expansion of -1 in y.im 2.462 * [backup-simplify]: Simplify -1 into -1 2.462 * [taylor]: Taking taylor expansion of y.im in y.im 2.462 * [backup-simplify]: Simplify 0 into 0 2.462 * [backup-simplify]: Simplify 1 into 1 2.462 * [backup-simplify]: Simplify (/ -1 1) into -1 2.462 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.462 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.462 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.463 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.463 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 2.463 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in y.im 2.463 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in y.im 2.463 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.463 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.463 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 2.463 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 2.463 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.463 * [taylor]: Taking taylor expansion of -1 in y.im 2.463 * [backup-simplify]: Simplify -1 into -1 2.463 * [taylor]: Taking taylor expansion of y.im in y.im 2.463 * [backup-simplify]: Simplify 0 into 0 2.463 * [backup-simplify]: Simplify 1 into 1 2.463 * [backup-simplify]: Simplify (/ -1 1) into -1 2.463 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.463 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.463 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.463 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.464 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.464 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.464 * [taylor]: Taking taylor expansion of -1 in x.im 2.464 * [backup-simplify]: Simplify -1 into -1 2.464 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.464 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.464 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.464 * [taylor]: Taking taylor expansion of y.im in x.im 2.464 * [backup-simplify]: Simplify y.im into y.im 2.464 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.464 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.464 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.464 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 2.464 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.464 * [taylor]: Taking taylor expansion of -1 in x.re 2.464 * [backup-simplify]: Simplify -1 into -1 2.464 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.464 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.464 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.464 * [taylor]: Taking taylor expansion of y.im in x.re 2.464 * [backup-simplify]: Simplify y.im into y.im 2.464 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.464 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.464 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.465 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.465 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 2.465 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.466 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.466 * [taylor]: Taking taylor expansion of 0 in x.im 2.466 * [backup-simplify]: Simplify 0 into 0 2.466 * [taylor]: Taking taylor expansion of 0 in x.re 2.466 * [backup-simplify]: Simplify 0 into 0 2.466 * [backup-simplify]: Simplify 0 into 0 2.466 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.466 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.467 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.467 * [taylor]: Taking taylor expansion of 0 in x.re 2.467 * [backup-simplify]: Simplify 0 into 0 2.467 * [backup-simplify]: Simplify 0 into 0 2.467 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.468 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.469 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.469 * [backup-simplify]: Simplify 0 into 0 2.471 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (/ -1 y.im)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 2) into 0 2.472 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 2.473 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.473 * [taylor]: Taking taylor expansion of 0 in x.im 2.473 * [backup-simplify]: Simplify 0 into 0 2.473 * [taylor]: Taking taylor expansion of 0 in x.re 2.473 * [backup-simplify]: Simplify 0 into 0 2.473 * [backup-simplify]: Simplify 0 into 0 2.473 * [taylor]: Taking taylor expansion of 0 in x.re 2.473 * [backup-simplify]: Simplify 0 into 0 2.473 * [backup-simplify]: Simplify 0 into 0 2.474 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.475 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.476 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.477 * [taylor]: Taking taylor expansion of 0 in x.re 2.477 * [backup-simplify]: Simplify 0 into 0 2.477 * [backup-simplify]: Simplify 0 into 0 2.477 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* y.im (atan2 x.im x.re))) 2.477 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 3) 2.478 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.478 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.478 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.478 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.478 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.478 * [taylor]: Taking taylor expansion of y.re in y.re 2.478 * [backup-simplify]: Simplify 0 into 0 2.478 * [backup-simplify]: Simplify 1 into 1 2.478 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.478 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.478 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.478 * [taylor]: Taking taylor expansion of y.re in x.re 2.478 * [backup-simplify]: Simplify y.re into y.re 2.478 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.478 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.478 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.478 * [taylor]: Taking taylor expansion of y.re in x.im 2.478 * [backup-simplify]: Simplify y.re into y.re 2.478 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.478 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.478 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.478 * [taylor]: Taking taylor expansion of y.re in x.im 2.478 * [backup-simplify]: Simplify y.re into y.re 2.479 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.479 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.479 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.479 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.479 * [taylor]: Taking taylor expansion of y.re in x.re 2.479 * [backup-simplify]: Simplify y.re into y.re 2.479 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.479 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.479 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.479 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.479 * [taylor]: Taking taylor expansion of y.re in y.re 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify 1 into 1 2.479 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.479 * [taylor]: Taking taylor expansion of 0 in x.re 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [taylor]: Taking taylor expansion of 0 in y.re 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify 0 into 0 2.480 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.480 * [taylor]: Taking taylor expansion of 0 in y.re 2.480 * [backup-simplify]: Simplify 0 into 0 2.480 * [backup-simplify]: Simplify 0 into 0 2.480 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.480 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.481 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.481 * [taylor]: Taking taylor expansion of 0 in x.re 2.481 * [backup-simplify]: Simplify 0 into 0 2.481 * [taylor]: Taking taylor expansion of 0 in y.re 2.481 * [backup-simplify]: Simplify 0 into 0 2.481 * [backup-simplify]: Simplify 0 into 0 2.481 * [taylor]: Taking taylor expansion of 0 in y.re 2.481 * [backup-simplify]: Simplify 0 into 0 2.481 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.482 * [taylor]: Taking taylor expansion of 0 in y.re 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify 0 into 0 2.483 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.483 * [backup-simplify]: Simplify 0 into 0 2.483 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.484 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.484 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.484 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.484 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.484 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.484 * [taylor]: Taking taylor expansion of y.re in y.re 2.484 * [backup-simplify]: Simplify 0 into 0 2.484 * [backup-simplify]: Simplify 1 into 1 2.484 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.484 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.484 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.484 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.484 * [taylor]: Taking taylor expansion of y.re in x.re 2.484 * [backup-simplify]: Simplify y.re into y.re 2.484 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.484 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.484 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.485 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.485 * [taylor]: Taking taylor expansion of y.re in x.im 2.485 * [backup-simplify]: Simplify y.re into y.re 2.485 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.485 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.485 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.485 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.485 * [taylor]: Taking taylor expansion of y.re in x.im 2.485 * [backup-simplify]: Simplify y.re into y.re 2.485 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.485 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.485 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.485 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.485 * [taylor]: Taking taylor expansion of y.re in x.re 2.486 * [backup-simplify]: Simplify y.re into y.re 2.486 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.486 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.486 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.486 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.486 * [taylor]: Taking taylor expansion of y.re in y.re 2.486 * [backup-simplify]: Simplify 0 into 0 2.486 * [backup-simplify]: Simplify 1 into 1 2.486 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.486 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.486 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.486 * [taylor]: Taking taylor expansion of 0 in x.re 2.487 * [backup-simplify]: Simplify 0 into 0 2.487 * [taylor]: Taking taylor expansion of 0 in y.re 2.487 * [backup-simplify]: Simplify 0 into 0 2.487 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.487 * [taylor]: Taking taylor expansion of 0 in y.re 2.487 * [backup-simplify]: Simplify 0 into 0 2.488 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.488 * [backup-simplify]: Simplify 0 into 0 2.488 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.489 * [taylor]: Taking taylor expansion of 0 in x.re 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [taylor]: Taking taylor expansion of 0 in y.re 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [taylor]: Taking taylor expansion of 0 in y.re 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.489 * [taylor]: Taking taylor expansion of 0 in y.re 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify 0 into 0 2.491 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.491 * [backup-simplify]: Simplify 0 into 0 2.491 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.491 * [taylor]: Taking taylor expansion of 0 in x.re 2.491 * [backup-simplify]: Simplify 0 into 0 2.491 * [taylor]: Taking taylor expansion of 0 in y.re 2.491 * [backup-simplify]: Simplify 0 into 0 2.492 * [taylor]: Taking taylor expansion of 0 in y.re 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [taylor]: Taking taylor expansion of 0 in y.re 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.492 * [taylor]: Taking taylor expansion of 0 in y.re 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [backup-simplify]: Simplify 0 into 0 2.492 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.492 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.492 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 2.493 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.493 * [taylor]: Taking taylor expansion of -1 in y.re 2.493 * [backup-simplify]: Simplify -1 into -1 2.493 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.493 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.493 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.493 * [taylor]: Taking taylor expansion of y.re in y.re 2.493 * [backup-simplify]: Simplify 0 into 0 2.493 * [backup-simplify]: Simplify 1 into 1 2.493 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.493 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.493 * [taylor]: Taking taylor expansion of -1 in x.re 2.493 * [backup-simplify]: Simplify -1 into -1 2.493 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.493 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.493 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.493 * [taylor]: Taking taylor expansion of y.re in x.re 2.493 * [backup-simplify]: Simplify y.re into y.re 2.493 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.493 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.493 * [taylor]: Taking taylor expansion of -1 in x.im 2.493 * [backup-simplify]: Simplify -1 into -1 2.493 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.493 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.493 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.493 * [taylor]: Taking taylor expansion of y.re in x.im 2.493 * [backup-simplify]: Simplify y.re into y.re 2.493 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.493 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.493 * [taylor]: Taking taylor expansion of -1 in x.im 2.493 * [backup-simplify]: Simplify -1 into -1 2.493 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.493 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.493 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.493 * [taylor]: Taking taylor expansion of y.re in x.im 2.493 * [backup-simplify]: Simplify y.re into y.re 2.494 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.494 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.494 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.494 * [taylor]: Taking taylor expansion of -1 in x.re 2.494 * [backup-simplify]: Simplify -1 into -1 2.494 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.494 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.494 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.494 * [taylor]: Taking taylor expansion of y.re in x.re 2.494 * [backup-simplify]: Simplify y.re into y.re 2.494 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.494 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.494 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.494 * [taylor]: Taking taylor expansion of -1 in y.re 2.494 * [backup-simplify]: Simplify -1 into -1 2.494 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.494 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.494 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.494 * [taylor]: Taking taylor expansion of y.re in y.re 2.494 * [backup-simplify]: Simplify 0 into 0 2.494 * [backup-simplify]: Simplify 1 into 1 2.494 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.494 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.494 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.495 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.495 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.495 * [taylor]: Taking taylor expansion of 0 in x.re 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [taylor]: Taking taylor expansion of 0 in y.re 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.496 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.496 * [taylor]: Taking taylor expansion of 0 in y.re 2.496 * [backup-simplify]: Simplify 0 into 0 2.496 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.497 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.497 * [backup-simplify]: Simplify 0 into 0 2.497 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.497 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.497 * [taylor]: Taking taylor expansion of 0 in x.re 2.497 * [backup-simplify]: Simplify 0 into 0 2.497 * [taylor]: Taking taylor expansion of 0 in y.re 2.497 * [backup-simplify]: Simplify 0 into 0 2.497 * [taylor]: Taking taylor expansion of 0 in y.re 2.497 * [backup-simplify]: Simplify 0 into 0 2.498 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.498 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.498 * [taylor]: Taking taylor expansion of 0 in y.re 2.498 * [backup-simplify]: Simplify 0 into 0 2.498 * [backup-simplify]: Simplify 0 into 0 2.498 * [backup-simplify]: Simplify 0 into 0 2.499 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.500 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.500 * [backup-simplify]: Simplify 0 into 0 2.500 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.501 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.501 * [taylor]: Taking taylor expansion of 0 in x.re 2.501 * [backup-simplify]: Simplify 0 into 0 2.501 * [taylor]: Taking taylor expansion of 0 in y.re 2.501 * [backup-simplify]: Simplify 0 into 0 2.501 * [taylor]: Taking taylor expansion of 0 in y.re 2.501 * [backup-simplify]: Simplify 0 into 0 2.501 * [taylor]: Taking taylor expansion of 0 in y.re 2.501 * [backup-simplify]: Simplify 0 into 0 2.501 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.502 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.502 * [taylor]: Taking taylor expansion of 0 in y.re 2.502 * [backup-simplify]: Simplify 0 into 0 2.502 * [backup-simplify]: Simplify 0 into 0 2.502 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.503 * * * * [progress]: [ 4 / 4 ] generating series at (2) 2.503 * [backup-simplify]: Simplify (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) into (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) 2.503 * [approximate]: Taking taylor expansion of (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) in (x.re x.im y.re y.im) around 0 2.503 * [taylor]: Taking taylor expansion of (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) in y.im 2.503 * [taylor]: Taking taylor expansion of (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) in y.im 2.503 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.503 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.503 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.503 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.503 * [taylor]: Taking taylor expansion of y.im in y.im 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify 1 into 1 2.503 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.503 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.503 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.503 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.503 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.504 * [taylor]: Taking taylor expansion of x.re in y.im 2.504 * [backup-simplify]: Simplify x.re into x.re 2.504 * [taylor]: Taking taylor expansion of x.re in y.im 2.504 * [backup-simplify]: Simplify x.re into x.re 2.504 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.504 * [taylor]: Taking taylor expansion of x.im in y.im 2.504 * [backup-simplify]: Simplify x.im into x.im 2.504 * [taylor]: Taking taylor expansion of x.im in y.im 2.504 * [backup-simplify]: Simplify x.im into x.im 2.504 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.504 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.504 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.504 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.504 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.504 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.504 * [backup-simplify]: Simplify (+ 0 0) into 0 2.505 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.505 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.505 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.505 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.505 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.505 * [taylor]: Taking taylor expansion of y.re in y.im 2.505 * [backup-simplify]: Simplify y.re into y.re 2.505 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.505 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.505 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.505 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.505 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.505 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.im 2.505 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.im 2.505 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.im 2.505 * [taylor]: Taking taylor expansion of y.re in y.im 2.505 * [backup-simplify]: Simplify y.re into y.re 2.505 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.505 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.506 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.506 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.506 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.506 * [taylor]: Taking taylor expansion of x.re in y.im 2.506 * [backup-simplify]: Simplify x.re into x.re 2.506 * [taylor]: Taking taylor expansion of x.re in y.im 2.506 * [backup-simplify]: Simplify x.re into x.re 2.506 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.506 * [taylor]: Taking taylor expansion of x.im in y.im 2.506 * [backup-simplify]: Simplify x.im into x.im 2.506 * [taylor]: Taking taylor expansion of x.im in y.im 2.506 * [backup-simplify]: Simplify x.im into x.im 2.506 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.506 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.506 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.506 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.506 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.506 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.506 * [backup-simplify]: Simplify (+ 0 0) into 0 2.507 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.507 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.507 * [backup-simplify]: Simplify (* y.re (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.re (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 2.507 * [backup-simplify]: Simplify (exp (* y.re (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) into (pow (sqrt (+ (pow x.im 2) (pow x.re 2))) y.re) 2.507 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in y.im 2.507 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in y.im 2.507 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in y.im 2.507 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.507 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.507 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 2.507 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 2.507 * [taylor]: Taking taylor expansion of y.im in y.im 2.507 * [backup-simplify]: Simplify 0 into 0 2.507 * [backup-simplify]: Simplify 1 into 1 2.507 * [backup-simplify]: Simplify (exp 0) into 1 2.508 * [backup-simplify]: Simplify (log 1) into 0 2.508 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.508 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.509 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.509 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.509 * [backup-simplify]: Simplify (exp 0) into 1 2.509 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.510 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.510 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.510 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (sqrt (+ (pow x.im 2) (pow x.re 2))) y.re)) into (* (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) y.re) (sin (* (atan2 x.im x.re) y.re))) 2.510 * [backup-simplify]: Simplify (/ (* (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) y.re) (sin (* (atan2 x.im x.re) y.re))) 1) into (* (pow (sqrt (+ (pow x.im 2) (pow x.re 2))) y.re) (sin (* (atan2 x.im x.re) y.re))) 2.510 * [taylor]: Taking taylor expansion of (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) in y.re 2.510 * [taylor]: Taking taylor expansion of (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) in y.re 2.510 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 2.510 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 2.510 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.510 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 2.510 * [taylor]: Taking taylor expansion of y.im in y.re 2.510 * [backup-simplify]: Simplify y.im into y.im 2.510 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.510 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.511 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.511 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.511 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.511 * [taylor]: Taking taylor expansion of x.re in y.re 2.511 * [backup-simplify]: Simplify x.re into x.re 2.511 * [taylor]: Taking taylor expansion of x.re in y.re 2.511 * [backup-simplify]: Simplify x.re into x.re 2.511 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.511 * [taylor]: Taking taylor expansion of x.im in y.re 2.511 * [backup-simplify]: Simplify x.im into x.im 2.511 * [taylor]: Taking taylor expansion of x.im in y.re 2.511 * [backup-simplify]: Simplify x.im into x.im 2.511 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.511 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.511 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.511 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.511 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.511 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.512 * [backup-simplify]: Simplify (+ 0 0) into 0 2.512 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.512 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.512 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.512 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.512 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.512 * [taylor]: Taking taylor expansion of y.re in y.re 2.512 * [backup-simplify]: Simplify 0 into 0 2.512 * [backup-simplify]: Simplify 1 into 1 2.512 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 2.512 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.512 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 2.513 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2.513 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2.513 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in y.re 2.513 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in y.re 2.513 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 2.513 * [taylor]: Taking taylor expansion of y.re in y.re 2.513 * [backup-simplify]: Simplify 0 into 0 2.513 * [backup-simplify]: Simplify 1 into 1 2.513 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.513 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.513 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.513 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.513 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.513 * [taylor]: Taking taylor expansion of x.re in y.re 2.513 * [backup-simplify]: Simplify x.re into x.re 2.513 * [taylor]: Taking taylor expansion of x.re in y.re 2.513 * [backup-simplify]: Simplify x.re into x.re 2.513 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.513 * [taylor]: Taking taylor expansion of x.im in y.re 2.513 * [backup-simplify]: Simplify x.im into x.im 2.513 * [taylor]: Taking taylor expansion of x.im in y.re 2.513 * [backup-simplify]: Simplify x.im into x.im 2.513 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.513 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.513 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.514 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.514 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.514 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.514 * [backup-simplify]: Simplify (+ 0 0) into 0 2.514 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.514 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.515 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.515 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.516 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.516 * [backup-simplify]: Simplify (exp 0) into 1 2.516 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in y.re 2.516 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in y.re 2.516 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in y.re 2.516 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.516 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.516 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.re 2.516 * [taylor]: Taking taylor expansion of (exp y.im) in y.re 2.516 * [taylor]: Taking taylor expansion of y.im in y.re 2.516 * [backup-simplify]: Simplify y.im into y.im 2.516 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.516 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.516 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.516 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.516 * [backup-simplify]: Simplify (* (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1) into (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 2.517 * [backup-simplify]: Simplify (* (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 0) into 0 2.517 * [backup-simplify]: Simplify (+ (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 0) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 2.517 * [backup-simplify]: Simplify (* (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 1) into (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 2.517 * [backup-simplify]: Simplify (/ (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) (exp (* y.im (atan2 x.im x.re)))) into (/ (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) (exp (* y.im (atan2 x.im x.re)))) 2.517 * [taylor]: Taking taylor expansion of (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) in x.im 2.517 * [taylor]: Taking taylor expansion of (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) in x.im 2.517 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 2.517 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 2.518 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.518 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 2.518 * [taylor]: Taking taylor expansion of y.im in x.im 2.518 * [backup-simplify]: Simplify y.im into y.im 2.518 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.518 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.518 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.518 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.518 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.518 * [taylor]: Taking taylor expansion of x.re in x.im 2.518 * [backup-simplify]: Simplify x.re into x.re 2.518 * [taylor]: Taking taylor expansion of x.re in x.im 2.518 * [backup-simplify]: Simplify x.re into x.re 2.518 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.518 * [taylor]: Taking taylor expansion of x.im in x.im 2.518 * [backup-simplify]: Simplify 0 into 0 2.518 * [backup-simplify]: Simplify 1 into 1 2.518 * [taylor]: Taking taylor expansion of x.im in x.im 2.518 * [backup-simplify]: Simplify 0 into 0 2.518 * [backup-simplify]: Simplify 1 into 1 2.518 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.518 * [backup-simplify]: Simplify (* 0 0) into 0 2.518 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.518 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.519 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.519 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.519 * [backup-simplify]: Simplify (+ 0 0) into 0 2.519 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.519 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.519 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.519 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.519 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.520 * [taylor]: Taking taylor expansion of y.re in x.im 2.520 * [backup-simplify]: Simplify y.re into y.re 2.520 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 2.520 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.520 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 2.520 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 2.520 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 2.520 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.im 2.520 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.im 2.520 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 2.520 * [taylor]: Taking taylor expansion of y.re in x.im 2.520 * [backup-simplify]: Simplify y.re into y.re 2.520 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.520 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.520 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.520 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.520 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.520 * [taylor]: Taking taylor expansion of x.re in x.im 2.520 * [backup-simplify]: Simplify x.re into x.re 2.520 * [taylor]: Taking taylor expansion of x.re in x.im 2.520 * [backup-simplify]: Simplify x.re into x.re 2.520 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.520 * [taylor]: Taking taylor expansion of x.im in x.im 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify 1 into 1 2.520 * [taylor]: Taking taylor expansion of x.im in x.im 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify 1 into 1 2.520 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.521 * [backup-simplify]: Simplify (* 0 0) into 0 2.521 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.521 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.521 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.521 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.522 * [backup-simplify]: Simplify (+ 0 0) into 0 2.522 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.522 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.522 * [backup-simplify]: Simplify (* y.re (log x.re)) into (* y.re (log x.re)) 2.522 * [backup-simplify]: Simplify (exp (* y.re (log x.re))) into (pow x.re y.re) 2.522 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.im 2.522 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.im 2.522 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.im 2.522 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.522 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.522 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 2.522 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 2.522 * [taylor]: Taking taylor expansion of y.im in x.im 2.522 * [backup-simplify]: Simplify y.im into y.im 2.523 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.523 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.523 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.523 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.523 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 2.523 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 0) into 0 2.523 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 2.524 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) (pow x.re y.re)) into (* (pow x.re y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) 2.524 * [backup-simplify]: Simplify (/ (* (pow x.re y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) (exp (* y.im (atan2 x.im x.re)))) into (/ (* (pow x.re y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))))) (exp (* y.im (atan2 x.im x.re)))) 2.524 * [taylor]: Taking taylor expansion of (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) in x.re 2.524 * [taylor]: Taking taylor expansion of (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) in x.re 2.524 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 2.524 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 2.524 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.524 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 2.524 * [taylor]: Taking taylor expansion of y.im in x.re 2.524 * [backup-simplify]: Simplify y.im into y.im 2.524 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.525 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.525 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.525 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.525 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.525 * [taylor]: Taking taylor expansion of x.re in x.re 2.525 * [backup-simplify]: Simplify 0 into 0 2.525 * [backup-simplify]: Simplify 1 into 1 2.525 * [taylor]: Taking taylor expansion of x.re in x.re 2.525 * [backup-simplify]: Simplify 0 into 0 2.525 * [backup-simplify]: Simplify 1 into 1 2.525 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.525 * [taylor]: Taking taylor expansion of x.im in x.re 2.525 * [backup-simplify]: Simplify x.im into x.im 2.525 * [taylor]: Taking taylor expansion of x.im in x.re 2.525 * [backup-simplify]: Simplify x.im into x.im 2.526 * [backup-simplify]: Simplify (* 0 0) into 0 2.526 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.526 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.526 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.527 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.527 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.527 * [backup-simplify]: Simplify (+ 0 0) into 0 2.527 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.527 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.527 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.527 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.528 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.528 * [taylor]: Taking taylor expansion of y.re in x.re 2.528 * [backup-simplify]: Simplify y.re into y.re 2.528 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.528 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.528 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.528 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.529 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.529 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.529 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.529 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.529 * [taylor]: Taking taylor expansion of y.re in x.re 2.529 * [backup-simplify]: Simplify y.re into y.re 2.529 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.529 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.529 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.529 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.529 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.529 * [taylor]: Taking taylor expansion of x.re in x.re 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [backup-simplify]: Simplify 1 into 1 2.529 * [taylor]: Taking taylor expansion of x.re in x.re 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [backup-simplify]: Simplify 1 into 1 2.529 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.529 * [taylor]: Taking taylor expansion of x.im in x.re 2.529 * [backup-simplify]: Simplify x.im into x.im 2.529 * [taylor]: Taking taylor expansion of x.im in x.re 2.529 * [backup-simplify]: Simplify x.im into x.im 2.530 * [backup-simplify]: Simplify (* 0 0) into 0 2.530 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.531 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.531 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.532 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.532 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.532 * [backup-simplify]: Simplify (+ 0 0) into 0 2.532 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.532 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.532 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.532 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.533 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.re 2.533 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.re 2.533 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.re 2.533 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.533 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.533 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 2.533 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 2.533 * [taylor]: Taking taylor expansion of y.im in x.re 2.533 * [backup-simplify]: Simplify y.im into y.im 2.533 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.533 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.533 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.533 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.534 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.534 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 2.534 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.535 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (pow x.im y.re)) into (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 2.535 * [backup-simplify]: Simplify (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) into (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) 2.535 * [taylor]: Taking taylor expansion of (/ (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) in x.re 2.535 * [taylor]: Taking taylor expansion of (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (hypot x.re x.im) y.re)) in x.re 2.535 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 2.535 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 2.535 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.535 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 2.535 * [taylor]: Taking taylor expansion of y.im in x.re 2.535 * [backup-simplify]: Simplify y.im into y.im 2.535 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.535 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.535 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.535 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.536 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.536 * [taylor]: Taking taylor expansion of x.re in x.re 2.536 * [backup-simplify]: Simplify 0 into 0 2.536 * [backup-simplify]: Simplify 1 into 1 2.536 * [taylor]: Taking taylor expansion of x.re in x.re 2.536 * [backup-simplify]: Simplify 0 into 0 2.536 * [backup-simplify]: Simplify 1 into 1 2.536 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.536 * [taylor]: Taking taylor expansion of x.im in x.re 2.536 * [backup-simplify]: Simplify x.im into x.im 2.536 * [taylor]: Taking taylor expansion of x.im in x.re 2.536 * [backup-simplify]: Simplify x.im into x.im 2.536 * [backup-simplify]: Simplify (* 0 0) into 0 2.536 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.536 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.536 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.537 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.537 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.537 * [backup-simplify]: Simplify (+ 0 0) into 0 2.537 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.537 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.537 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.537 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.538 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.538 * [taylor]: Taking taylor expansion of y.re in x.re 2.538 * [backup-simplify]: Simplify y.re into y.re 2.538 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.538 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.538 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.538 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.538 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.538 * [taylor]: Taking taylor expansion of (pow (hypot x.re x.im) y.re) in x.re 2.538 * [taylor]: Taking taylor expansion of (exp (* y.re (log (hypot x.re x.im)))) in x.re 2.538 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 2.538 * [taylor]: Taking taylor expansion of y.re in x.re 2.538 * [backup-simplify]: Simplify y.re into y.re 2.538 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.538 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.538 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.538 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.538 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.538 * [taylor]: Taking taylor expansion of x.re in x.re 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify 1 into 1 2.538 * [taylor]: Taking taylor expansion of x.re in x.re 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify 1 into 1 2.538 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.538 * [taylor]: Taking taylor expansion of x.im in x.re 2.538 * [backup-simplify]: Simplify x.im into x.im 2.538 * [taylor]: Taking taylor expansion of x.im in x.re 2.538 * [backup-simplify]: Simplify x.im into x.im 2.539 * [backup-simplify]: Simplify (* 0 0) into 0 2.539 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.539 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.539 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.539 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.539 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.540 * [backup-simplify]: Simplify (+ 0 0) into 0 2.540 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.540 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.540 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.540 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.540 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.re 2.540 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.re 2.540 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.re 2.540 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.540 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.540 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 2.540 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 2.540 * [taylor]: Taking taylor expansion of y.im in x.re 2.540 * [backup-simplify]: Simplify y.im into y.im 2.540 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.540 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.540 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.540 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.540 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.541 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 2.541 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.541 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (pow x.im y.re)) into (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 2.541 * [backup-simplify]: Simplify (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) into (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) 2.541 * [taylor]: Taking taylor expansion of (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) in x.im 2.541 * [taylor]: Taking taylor expansion of (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in x.im 2.541 * [taylor]: Taking taylor expansion of (pow x.im y.re) in x.im 2.541 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in x.im 2.541 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 2.541 * [taylor]: Taking taylor expansion of y.re in x.im 2.541 * [backup-simplify]: Simplify y.re into y.re 2.541 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.541 * [taylor]: Taking taylor expansion of x.im in x.im 2.541 * [backup-simplify]: Simplify 0 into 0 2.541 * [backup-simplify]: Simplify 1 into 1 2.542 * [backup-simplify]: Simplify (log 1) into 0 2.542 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.542 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.542 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.542 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 2.542 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 2.542 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.542 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.542 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.542 * [taylor]: Taking taylor expansion of y.re in x.im 2.542 * [backup-simplify]: Simplify y.re into y.re 2.542 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.542 * [taylor]: Taking taylor expansion of y.im in x.im 2.542 * [backup-simplify]: Simplify y.im into y.im 2.542 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.542 * [taylor]: Taking taylor expansion of x.im in x.im 2.542 * [backup-simplify]: Simplify 0 into 0 2.542 * [backup-simplify]: Simplify 1 into 1 2.543 * [backup-simplify]: Simplify (log 1) into 0 2.543 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.543 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.543 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.543 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.543 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.543 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.544 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in x.im 2.544 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 2.544 * [taylor]: Taking taylor expansion of y.im in x.im 2.544 * [backup-simplify]: Simplify y.im into y.im 2.544 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.544 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.544 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 2.544 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.544 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.544 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 2.544 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.544 * [backup-simplify]: Simplify (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 2.545 * [backup-simplify]: Simplify (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) into (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) 2.545 * [taylor]: Taking taylor expansion of (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) in y.re 2.545 * [taylor]: Taking taylor expansion of (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in y.re 2.545 * [taylor]: Taking taylor expansion of (pow x.im y.re) in y.re 2.545 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in y.re 2.545 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in y.re 2.545 * [taylor]: Taking taylor expansion of y.re in y.re 2.545 * [backup-simplify]: Simplify 0 into 0 2.545 * [backup-simplify]: Simplify 1 into 1 2.545 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.545 * [taylor]: Taking taylor expansion of x.im in y.re 2.545 * [backup-simplify]: Simplify x.im into x.im 2.545 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.545 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.545 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.546 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.546 * [backup-simplify]: Simplify (exp 0) into 1 2.546 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in y.re 2.546 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in y.re 2.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.546 * [taylor]: Taking taylor expansion of y.re in y.re 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [backup-simplify]: Simplify 1 into 1 2.546 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.re 2.546 * [taylor]: Taking taylor expansion of y.im in y.re 2.546 * [backup-simplify]: Simplify y.im into y.im 2.546 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.546 * [taylor]: Taking taylor expansion of x.im in y.re 2.546 * [backup-simplify]: Simplify x.im into x.im 2.546 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.546 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.546 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.546 * [backup-simplify]: Simplify (+ 0 (* y.im (log x.im))) into (* y.im (log x.im)) 2.546 * [backup-simplify]: Simplify (sin (* y.im (log x.im))) into (sin (* y.im (log x.im))) 2.546 * [backup-simplify]: Simplify (cos (* y.im (log x.im))) into (cos (* y.im (log x.im))) 2.546 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.re 2.546 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.re 2.546 * [taylor]: Taking taylor expansion of y.im in y.re 2.546 * [backup-simplify]: Simplify y.im into y.im 2.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.547 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.547 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 2.547 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.547 * [backup-simplify]: Simplify (* (sin (* y.im (log x.im))) 1) into (sin (* y.im (log x.im))) 2.547 * [backup-simplify]: Simplify (* (cos (* y.im (log x.im))) 0) into 0 2.547 * [backup-simplify]: Simplify (+ (sin (* y.im (log x.im))) 0) into (sin (* y.im (log x.im))) 2.547 * [backup-simplify]: Simplify (* 1 (sin (* y.im (log x.im)))) into (sin (* y.im (log x.im))) 2.547 * [backup-simplify]: Simplify (/ (sin (* y.im (log x.im))) (exp (* y.im (atan2 x.im x.re)))) into (/ (sin (* y.im (log x.im))) (exp (* y.im (atan2 x.im x.re)))) 2.547 * [taylor]: Taking taylor expansion of (/ (sin (* y.im (log x.im))) (exp (* y.im (atan2 x.im x.re)))) in y.im 2.547 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in y.im 2.547 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.547 * [taylor]: Taking taylor expansion of y.im in y.im 2.547 * [backup-simplify]: Simplify 0 into 0 2.547 * [backup-simplify]: Simplify 1 into 1 2.547 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.547 * [taylor]: Taking taylor expansion of x.im in y.im 2.547 * [backup-simplify]: Simplify x.im into x.im 2.547 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.547 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.548 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.548 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.548 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 2.548 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.548 * [taylor]: Taking taylor expansion of y.im in y.im 2.548 * [backup-simplify]: Simplify 0 into 0 2.548 * [backup-simplify]: Simplify 1 into 1 2.548 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.548 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.548 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.549 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.549 * [backup-simplify]: Simplify (exp 0) into 1 2.549 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.549 * [backup-simplify]: Simplify (/ (log x.im) 1) into (log x.im) 2.549 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.550 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.550 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.550 * [backup-simplify]: Simplify (+ 0) into 0 2.551 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 2.552 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.552 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.552 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.552 * [backup-simplify]: Simplify (+ 0 0) into 0 2.552 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.553 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 2.553 * [backup-simplify]: Simplify (+ 0 0) into 0 2.553 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 (pow x.im y.re))) into 0 2.554 * [backup-simplify]: Simplify (* (exp y.im) (+ (* (/ (pow 0 1) 1)))) into 0 2.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp y.im) 1)))) 1) into 0 2.554 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.im)) into 0 2.555 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.555 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.555 * [taylor]: Taking taylor expansion of 0 in x.im 2.555 * [backup-simplify]: Simplify 0 into 0 2.555 * [taylor]: Taking taylor expansion of 0 in y.re 2.555 * [backup-simplify]: Simplify 0 into 0 2.555 * [taylor]: Taking taylor expansion of 0 in y.im 2.555 * [backup-simplify]: Simplify 0 into 0 2.556 * [backup-simplify]: Simplify 0 into 0 2.556 * [backup-simplify]: Simplify (+ 0) into 0 2.556 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 2.556 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.557 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.557 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.557 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.558 * [backup-simplify]: Simplify (+ 0 0) into 0 2.558 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.559 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 2.559 * [backup-simplify]: Simplify (+ 0 0) into 0 2.560 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.560 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.560 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.560 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.561 * [backup-simplify]: Simplify (+ (* (pow x.im y.re) 0) (* 0 (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into 0 2.561 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 2.561 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.562 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.562 * [taylor]: Taking taylor expansion of 0 in y.re 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [taylor]: Taking taylor expansion of 0 in y.im 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [backup-simplify]: Simplify (+ 0) into 0 2.562 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) 0) (* 0 1)) into 0 2.563 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.563 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.563 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.563 * [backup-simplify]: Simplify (+ (atan2 x.im x.re) 0) into (atan2 x.im x.re) 2.564 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.564 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) (* 0 0)) into (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) 2.564 * [backup-simplify]: Simplify (+ 0 (* (cos (* y.im (log x.im))) (atan2 x.im x.re))) into (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) 2.564 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log x.im) 1) 1)))) into (log x.im) 2.564 * [backup-simplify]: Simplify (+ (* 1 (* (cos (* y.im (log x.im))) (atan2 x.im x.re))) (* (log x.im) (sin (* y.im (log x.im))))) into (+ (* (sin (* y.im (log x.im))) (log x.im)) (* (cos (* y.im (log x.im))) (atan2 x.im x.re))) 2.564 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 2.565 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.565 * [backup-simplify]: Simplify (- (/ (+ (* (sin (* y.im (log x.im))) (log x.im)) (* (cos (* y.im (log x.im))) (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (sin (* y.im (log x.im))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into (+ (/ (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) (exp (* y.im (atan2 x.im x.re)))) (/ (* (sin (* y.im (log x.im))) (log x.im)) (exp (* y.im (atan2 x.im x.re))))) 2.565 * [taylor]: Taking taylor expansion of (+ (/ (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) (exp (* y.im (atan2 x.im x.re)))) (/ (* (sin (* y.im (log x.im))) (log x.im)) (exp (* y.im (atan2 x.im x.re))))) in y.im 2.566 * [taylor]: Taking taylor expansion of (/ (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) (exp (* y.im (atan2 x.im x.re)))) in y.im 2.566 * [taylor]: Taking taylor expansion of (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) in y.im 2.566 * [taylor]: Taking taylor expansion of (cos (* y.im (log x.im))) in y.im 2.566 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.566 * [taylor]: Taking taylor expansion of y.im in y.im 2.566 * [backup-simplify]: Simplify 0 into 0 2.566 * [backup-simplify]: Simplify 1 into 1 2.566 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.566 * [taylor]: Taking taylor expansion of x.im in y.im 2.566 * [backup-simplify]: Simplify x.im into x.im 2.566 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.566 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.566 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.567 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.567 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.567 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.567 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 2.567 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.567 * [taylor]: Taking taylor expansion of y.im in y.im 2.567 * [backup-simplify]: Simplify 0 into 0 2.567 * [backup-simplify]: Simplify 1 into 1 2.567 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.567 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.567 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.567 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.567 * [backup-simplify]: Simplify (exp 0) into 1 2.567 * [backup-simplify]: Simplify (* 1 (atan2 x.im x.re)) into (atan2 x.im x.re) 2.567 * [backup-simplify]: Simplify (/ (atan2 x.im x.re) 1) into (atan2 x.im x.re) 2.567 * [taylor]: Taking taylor expansion of (/ (* (sin (* y.im (log x.im))) (log x.im)) (exp (* y.im (atan2 x.im x.re)))) in y.im 2.567 * [taylor]: Taking taylor expansion of (* (sin (* y.im (log x.im))) (log x.im)) in y.im 2.567 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in y.im 2.567 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.567 * [taylor]: Taking taylor expansion of y.im in y.im 2.568 * [backup-simplify]: Simplify 0 into 0 2.568 * [backup-simplify]: Simplify 1 into 1 2.568 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.568 * [taylor]: Taking taylor expansion of x.im in y.im 2.568 * [backup-simplify]: Simplify x.im into x.im 2.568 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.568 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.569 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.569 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.569 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.569 * [taylor]: Taking taylor expansion of x.im in y.im 2.569 * [backup-simplify]: Simplify x.im into x.im 2.569 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.569 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 2.569 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.569 * [taylor]: Taking taylor expansion of y.im in y.im 2.569 * [backup-simplify]: Simplify 0 into 0 2.569 * [backup-simplify]: Simplify 1 into 1 2.569 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.570 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.570 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.570 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.570 * [backup-simplify]: Simplify (exp 0) into 1 2.570 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.571 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.571 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.572 * [backup-simplify]: Simplify (+ (* 0 0) (* (log x.im) (log x.im))) into (pow (log x.im) 2) 2.572 * [backup-simplify]: Simplify (/ (pow (log x.im) 2) 1) into (pow (log x.im) 2) 2.572 * [backup-simplify]: Simplify (+ (atan2 x.im x.re) 0) into (atan2 x.im x.re) 2.572 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.572 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.573 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.574 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.574 * [backup-simplify]: Simplify (+ 1 0) into 1 2.575 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.577 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 2.577 * [backup-simplify]: Simplify (+ (* y.re (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (log x.im)))) into (* 1/2 (/ y.re (pow x.im 2))) 2.578 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/2 (/ y.re (pow x.im 2))) 1) 1)))) into (* 1/2 (/ (* (pow x.im y.re) y.re) (pow x.im 2))) 2.579 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.580 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 2.581 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 2.582 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.582 * [backup-simplify]: Simplify (+ 1 0) into 1 2.583 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 2.584 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 2.585 * [backup-simplify]: Simplify (+ (* y.im (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (log x.im)))) into (* 1/2 (/ y.im (pow x.im 2))) 2.586 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.586 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 2.586 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 2.587 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 2.588 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 2.592 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (* 1/2 (/ (* (pow x.im y.re) y.re) (pow x.im 2)))) (+ (* 0 0) (* (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) (pow x.im y.re)))) into (+ (* 1/2 (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (pow x.im 2))) (* 1/2 (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (pow x.im 2)))) 2.594 * [backup-simplify]: Simplify (* (exp y.im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.596 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp y.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp y.im) 1)))) 2) into 0 2.597 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.im))) into 0 2.598 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.601 * [backup-simplify]: Simplify (- (/ (+ (* 1/2 (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (pow x.im 2))) (* 1/2 (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (pow x.im 2)))) (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))) (* 0 (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into (+ (* 1/2 (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (* (exp (* y.im (atan2 x.im x.re))) (pow x.im 2)))) (* 1/2 (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (* (pow x.im 2) (exp (* y.im (atan2 x.im x.re))))))) 2.601 * [taylor]: Taking taylor expansion of (+ (* 1/2 (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (* (exp (* y.im (atan2 x.im x.re))) (pow x.im 2)))) (* 1/2 (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (* (pow x.im 2) (exp (* y.im (atan2 x.im x.re))))))) in x.im 2.602 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (* (exp (* y.im (atan2 x.im x.re))) (pow x.im 2)))) in x.im 2.602 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.602 * [backup-simplify]: Simplify 1/2 into 1/2 2.602 * [taylor]: Taking taylor expansion of (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (* (exp (* y.im (atan2 x.im x.re))) (pow x.im 2))) in x.im 2.602 * [taylor]: Taking taylor expansion of (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) in x.im 2.602 * [taylor]: Taking taylor expansion of y.im in x.im 2.602 * [backup-simplify]: Simplify y.im into y.im 2.602 * [taylor]: Taking taylor expansion of (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in x.im 2.602 * [taylor]: Taking taylor expansion of (pow x.im y.re) in x.im 2.602 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in x.im 2.602 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 2.602 * [taylor]: Taking taylor expansion of y.re in x.im 2.602 * [backup-simplify]: Simplify y.re into y.re 2.602 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.602 * [taylor]: Taking taylor expansion of x.im in x.im 2.602 * [backup-simplify]: Simplify 0 into 0 2.602 * [backup-simplify]: Simplify 1 into 1 2.602 * [backup-simplify]: Simplify (log 1) into 0 2.603 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.603 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.603 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.603 * [taylor]: Taking taylor expansion of (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 2.603 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 2.603 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.603 * [taylor]: Taking taylor expansion of y.re in x.im 2.603 * [backup-simplify]: Simplify y.re into y.re 2.603 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.603 * [taylor]: Taking taylor expansion of y.im in x.im 2.603 * [backup-simplify]: Simplify y.im into y.im 2.603 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.604 * [taylor]: Taking taylor expansion of x.im in x.im 2.604 * [backup-simplify]: Simplify 0 into 0 2.604 * [backup-simplify]: Simplify 1 into 1 2.604 * [backup-simplify]: Simplify (log 1) into 0 2.604 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.604 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.605 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.605 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.605 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.605 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.605 * [taylor]: Taking taylor expansion of (* (exp (* y.im (atan2 x.im x.re))) (pow x.im 2)) in x.im 2.605 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in x.im 2.605 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 2.605 * [taylor]: Taking taylor expansion of y.im in x.im 2.605 * [backup-simplify]: Simplify y.im into y.im 2.605 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.605 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.606 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 2.606 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.606 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.606 * [taylor]: Taking taylor expansion of x.im in x.im 2.606 * [backup-simplify]: Simplify 0 into 0 2.606 * [backup-simplify]: Simplify 1 into 1 2.606 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.606 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 2.607 * [backup-simplify]: Simplify (- 0) into 0 2.607 * [backup-simplify]: Simplify (+ (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.607 * [backup-simplify]: Simplify (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 2.608 * [backup-simplify]: Simplify (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) 2.608 * [backup-simplify]: Simplify (* 1 1) into 1 2.608 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) 1) into (exp (* y.im (atan2 x.im x.re))) 2.609 * [backup-simplify]: Simplify (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (exp (* y.im (atan2 x.im x.re)))) into (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (exp (* y.im (atan2 x.im x.re)))) 2.609 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (* (pow x.im 2) (exp (* y.im (atan2 x.im x.re)))))) in x.im 2.609 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.609 * [backup-simplify]: Simplify 1/2 into 1/2 2.609 * [taylor]: Taking taylor expansion of (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (* (pow x.im 2) (exp (* y.im (atan2 x.im x.re))))) in x.im 2.609 * [taylor]: Taking taylor expansion of (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) in x.im 2.609 * [taylor]: Taking taylor expansion of (pow x.im y.re) in x.im 2.609 * [taylor]: Taking taylor expansion of (exp (* y.re (log x.im))) in x.im 2.609 * [taylor]: Taking taylor expansion of (* y.re (log x.im)) in x.im 2.609 * [taylor]: Taking taylor expansion of y.re in x.im 2.609 * [backup-simplify]: Simplify y.re into y.re 2.609 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.609 * [taylor]: Taking taylor expansion of x.im in x.im 2.609 * [backup-simplify]: Simplify 0 into 0 2.609 * [backup-simplify]: Simplify 1 into 1 2.610 * [backup-simplify]: Simplify (log 1) into 0 2.610 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.610 * [backup-simplify]: Simplify (* y.re (log x.im)) into (* y.re (log x.im)) 2.610 * [backup-simplify]: Simplify (exp (* y.re (log x.im))) into (pow x.im y.re) 2.610 * [taylor]: Taking taylor expansion of (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re) in x.im 2.610 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 2.610 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 2.610 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.610 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.610 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.610 * [taylor]: Taking taylor expansion of y.re in x.im 2.610 * [backup-simplify]: Simplify y.re into y.re 2.611 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 2.611 * [taylor]: Taking taylor expansion of y.im in x.im 2.611 * [backup-simplify]: Simplify y.im into y.im 2.611 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.611 * [taylor]: Taking taylor expansion of x.im in x.im 2.611 * [backup-simplify]: Simplify 0 into 0 2.611 * [backup-simplify]: Simplify 1 into 1 2.611 * [backup-simplify]: Simplify (log 1) into 0 2.611 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.612 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.612 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 2.612 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.612 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.612 * [taylor]: Taking taylor expansion of y.re in x.im 2.612 * [backup-simplify]: Simplify y.re into y.re 2.613 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (exp (* y.im (atan2 x.im x.re)))) in x.im 2.613 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.613 * [taylor]: Taking taylor expansion of x.im in x.im 2.613 * [backup-simplify]: Simplify 0 into 0 2.613 * [backup-simplify]: Simplify 1 into 1 2.613 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in x.im 2.613 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 2.613 * [taylor]: Taking taylor expansion of y.im in x.im 2.613 * [backup-simplify]: Simplify y.im into y.im 2.613 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.613 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.613 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 2.613 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.613 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.614 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 2.614 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.614 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re) into (* y.re (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 2.615 * [backup-simplify]: Simplify (* (pow x.im y.re) (* y.re (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) 2.615 * [backup-simplify]: Simplify (* 1 1) into 1 2.615 * [backup-simplify]: Simplify (* 1 (exp (* y.im (atan2 x.im x.re)))) into (exp (* y.im (atan2 x.im x.re))) 2.616 * [backup-simplify]: Simplify (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (exp (* y.im (atan2 x.im x.re)))) into (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (exp (* y.im (atan2 x.im x.re)))) 2.616 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.617 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.618 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.618 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.618 * [backup-simplify]: Simplify (+ 0 0) into 0 2.619 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.620 * [backup-simplify]: Simplify (+ 0) into 0 2.620 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 2.621 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.624 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.624 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.625 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.625 * [backup-simplify]: Simplify (+ 0 0) into 0 2.626 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.627 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.627 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 2.628 * [backup-simplify]: Simplify (- 0) into 0 2.628 * [backup-simplify]: Simplify (+ 0 0) into 0 2.629 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.630 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.630 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.631 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.632 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 2.632 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 2.633 * [backup-simplify]: Simplify (- 0) into 0 2.633 * [backup-simplify]: Simplify (+ 0 0) into 0 2.636 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.636 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.637 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.638 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.639 * [backup-simplify]: Simplify (+ (* (pow x.im y.re) 0) (+ (* 0 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 2.640 * [backup-simplify]: Simplify (+ (* (pow x.im y.re) 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into 0 2.640 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))))) into 0 2.641 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.641 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 2.642 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.643 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.644 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 2.645 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.646 * [backup-simplify]: Simplify (+ (* (exp (* y.im (atan2 x.im x.re))) 0) (+ (* 0 0) (* 0 1))) into 0 2.646 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 2.647 * [backup-simplify]: Simplify (+ (* (exp (* y.im (atan2 x.im x.re))) 0) (* 0 1)) into 0 2.648 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.649 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))) (* 0 (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.650 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (* y.im (* (pow x.im y.re) (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) (exp (* y.im (atan2 x.im x.re))))))) into 0 2.651 * [backup-simplify]: Simplify (+ 0) into 0 2.651 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 2.652 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.653 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.653 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.653 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 2.654 * [backup-simplify]: Simplify (+ 0 0) into 0 2.655 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.655 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 2.656 * [backup-simplify]: Simplify (+ 0 0) into 0 2.657 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.657 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 2.658 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.661 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.661 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.662 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.663 * [backup-simplify]: Simplify (+ 0 0) into 0 2.663 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.664 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 2.664 * [backup-simplify]: Simplify (+ 0 0) into 0 2.665 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.666 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.667 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.667 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (log x.im))) into 0 2.668 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.668 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 y.re)) into 0 2.671 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.671 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.672 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.673 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.674 * [backup-simplify]: Simplify (+ (* (pow x.im y.re) 0) (+ (* 0 0) (* 0 (* y.re (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))))) into 0 2.674 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 2.674 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 2.676 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.676 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.677 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.678 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.679 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (exp (* y.im (atan2 x.im x.re)))))) into 0 2.680 * [backup-simplify]: Simplify (+ (* (pow x.im y.re) 0) (* 0 (* y.re (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 2.680 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (exp (* y.im (atan2 x.im x.re))))) into 0 2.681 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.682 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))) (* 0 (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.684 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (* (pow x.im y.re) (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) y.re)) (exp (* y.im (atan2 x.im x.re))))))) into 0 2.684 * [backup-simplify]: Simplify (+ 0 0) into 0 2.684 * [taylor]: Taking taylor expansion of 0 in y.re 2.684 * [backup-simplify]: Simplify 0 into 0 2.684 * [taylor]: Taking taylor expansion of 0 in y.im 2.684 * [backup-simplify]: Simplify 0 into 0 2.684 * [backup-simplify]: Simplify 0 into 0 2.684 * [taylor]: Taking taylor expansion of 0 in y.re 2.684 * [backup-simplify]: Simplify 0 into 0 2.684 * [taylor]: Taking taylor expansion of 0 in y.im 2.684 * [backup-simplify]: Simplify 0 into 0 2.684 * [backup-simplify]: Simplify 0 into 0 2.685 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.686 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 2.687 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.689 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.690 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.690 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.691 * [backup-simplify]: Simplify (+ 0 0) into 0 2.691 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.692 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 2.692 * [backup-simplify]: Simplify (+ 0 0) into 0 2.695 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 2.696 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.696 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.697 * [backup-simplify]: Simplify (* (exp (* y.re (log x.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.698 * [backup-simplify]: Simplify (+ (* (pow x.im y.re) 0) (+ (* 0 0) (* 0 (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 2.699 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 2.700 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.701 * [backup-simplify]: Simplify (- (/ 0 (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (* (pow x.im y.re) (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))) (* 0 (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.re 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.im 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.im 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [taylor]: Taking taylor expansion of 0 in y.im 2.701 * [backup-simplify]: Simplify 0 into 0 2.701 * [backup-simplify]: Simplify 0 into 0 2.702 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (atan2 x.im x.re) 2) 2)) 0) into (- (* 1/2 (pow (atan2 x.im x.re) 2))) 2.703 * [backup-simplify]: Simplify (+ (* (sin (* y.im (log x.im))) (- (* 1/2 (pow (atan2 x.im x.re) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)))) 2.703 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.705 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 2.706 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 2.706 * [backup-simplify]: Simplify (+ 0 0) into 0 2.707 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.708 * [backup-simplify]: Simplify (+ (* (cos (* y.im (log x.im))) 0) (+ (* 0 (atan2 x.im x.re)) (* 0 0))) into 0 2.708 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)))) 0) into (- (* 1/2 (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)))) 2.710 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 2.711 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 2.713 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log x.im) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow (log x.im) 2)) 2.714 * [backup-simplify]: Simplify (+ (* 1 (- (* 1/2 (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2))))) (+ (* (log x.im) (* (cos (* y.im (log x.im))) (atan2 x.im x.re))) (* (* 1/2 (pow (log x.im) 2)) (sin (* y.im (log x.im)))))) into (- (+ (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) (* 1/2 (* (sin (* y.im (log x.im))) (pow (log x.im) 2)))) (* 1/2 (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)))) 2.714 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 2.716 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.719 * [backup-simplify]: Simplify (- (/ (- (+ (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) (* 1/2 (* (sin (* y.im (log x.im))) (pow (log x.im) 2)))) (* 1/2 (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)))) (exp (* y.im (atan2 x.im x.re)))) (+ (* (/ (sin (* y.im (log x.im))) (exp (* y.im (atan2 x.im x.re)))) (/ 0 (exp (* y.im (atan2 x.im x.re))))) (* (+ (/ (* (cos (* y.im (log x.im))) (atan2 x.im x.re)) (exp (* y.im (atan2 x.im x.re)))) (/ (* (sin (* y.im (log x.im))) (log x.im)) (exp (* y.im (atan2 x.im x.re))))) (/ 0 (exp (* y.im (atan2 x.im x.re))))))) into (- (+ (/ (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) (exp (* y.im (atan2 x.im x.re)))) (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (log x.im) 2)) (exp (* y.im (atan2 x.im x.re)))))) (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)) (exp (* y.im (atan2 x.im x.re)))))) 2.719 * [taylor]: Taking taylor expansion of (- (+ (/ (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) (exp (* y.im (atan2 x.im x.re)))) (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (log x.im) 2)) (exp (* y.im (atan2 x.im x.re)))))) (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)) (exp (* y.im (atan2 x.im x.re)))))) in y.im 2.719 * [taylor]: Taking taylor expansion of (+ (/ (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) (exp (* y.im (atan2 x.im x.re)))) (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (log x.im) 2)) (exp (* y.im (atan2 x.im x.re)))))) in y.im 2.719 * [taylor]: Taking taylor expansion of (/ (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) (exp (* y.im (atan2 x.im x.re)))) in y.im 2.719 * [taylor]: Taking taylor expansion of (* (cos (* y.im (log x.im))) (* (atan2 x.im x.re) (log x.im))) in y.im 2.719 * [taylor]: Taking taylor expansion of (cos (* y.im (log x.im))) in y.im 2.719 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.719 * [taylor]: Taking taylor expansion of y.im in y.im 2.719 * [backup-simplify]: Simplify 0 into 0 2.719 * [backup-simplify]: Simplify 1 into 1 2.719 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.719 * [taylor]: Taking taylor expansion of x.im in y.im 2.719 * [backup-simplify]: Simplify x.im into x.im 2.720 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.720 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.721 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.721 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.721 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log x.im)) in y.im 2.721 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.721 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.721 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.721 * [taylor]: Taking taylor expansion of x.im in y.im 2.721 * [backup-simplify]: Simplify x.im into x.im 2.721 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.721 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 2.721 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.721 * [taylor]: Taking taylor expansion of y.im in y.im 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [backup-simplify]: Simplify 1 into 1 2.722 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.722 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.722 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.723 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.723 * [backup-simplify]: Simplify (exp 0) into 1 2.723 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (log x.im)) into (* (atan2 x.im x.re) (log x.im)) 2.723 * [backup-simplify]: Simplify (* 1 (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 2.723 * [backup-simplify]: Simplify (/ (* (atan2 x.im x.re) (log x.im)) 1) into (* (atan2 x.im x.re) (log x.im)) 2.723 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (log x.im) 2)) (exp (* y.im (atan2 x.im x.re))))) in y.im 2.723 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.723 * [backup-simplify]: Simplify 1/2 into 1/2 2.723 * [taylor]: Taking taylor expansion of (/ (* (sin (* y.im (log x.im))) (pow (log x.im) 2)) (exp (* y.im (atan2 x.im x.re)))) in y.im 2.723 * [taylor]: Taking taylor expansion of (* (sin (* y.im (log x.im))) (pow (log x.im) 2)) in y.im 2.723 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in y.im 2.723 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.723 * [taylor]: Taking taylor expansion of y.im in y.im 2.723 * [backup-simplify]: Simplify 0 into 0 2.723 * [backup-simplify]: Simplify 1 into 1 2.723 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.723 * [taylor]: Taking taylor expansion of x.im in y.im 2.723 * [backup-simplify]: Simplify x.im into x.im 2.723 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.724 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.724 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.725 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.725 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.im 2.725 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.725 * [taylor]: Taking taylor expansion of x.im in y.im 2.725 * [backup-simplify]: Simplify x.im into x.im 2.725 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.725 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 2.725 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.725 * [taylor]: Taking taylor expansion of y.im in y.im 2.725 * [backup-simplify]: Simplify 0 into 0 2.725 * [backup-simplify]: Simplify 1 into 1 2.725 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.725 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.725 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.726 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.726 * [backup-simplify]: Simplify (exp 0) into 1 2.726 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.726 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 2.727 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.727 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 (log x.im))) into 0 2.728 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.729 * [backup-simplify]: Simplify (+ (* 0 0) (* (log x.im) (pow (log x.im) 2))) into (pow (log x.im) 3) 2.729 * [backup-simplify]: Simplify (/ (pow (log x.im) 3) 1) into (pow (log x.im) 3) 2.729 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)) (exp (* y.im (atan2 x.im x.re))))) in y.im 2.729 * [taylor]: Taking taylor expansion of 1/2 in y.im 2.729 * [backup-simplify]: Simplify 1/2 into 1/2 2.729 * [taylor]: Taking taylor expansion of (/ (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)) (exp (* y.im (atan2 x.im x.re)))) in y.im 2.729 * [taylor]: Taking taylor expansion of (* (sin (* y.im (log x.im))) (pow (atan2 x.im x.re) 2)) in y.im 2.729 * [taylor]: Taking taylor expansion of (sin (* y.im (log x.im))) in y.im 2.729 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 2.729 * [taylor]: Taking taylor expansion of y.im in y.im 2.729 * [backup-simplify]: Simplify 0 into 0 2.729 * [backup-simplify]: Simplify 1 into 1 2.729 * [taylor]: Taking taylor expansion of (log x.im) in y.im 2.729 * [taylor]: Taking taylor expansion of x.im in y.im 2.729 * [backup-simplify]: Simplify x.im into x.im 2.729 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.729 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 2.730 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.731 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 2.731 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in y.im 2.731 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.731 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.731 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 2.731 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 2.731 * [taylor]: Taking taylor expansion of y.im in y.im 2.731 * [backup-simplify]: Simplify 0 into 0 2.731 * [backup-simplify]: Simplify 1 into 1 2.731 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.731 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.731 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 2.732 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 2.732 * [backup-simplify]: Simplify (exp 0) into 1 2.732 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 2.732 * [backup-simplify]: Simplify (* 0 (pow (atan2 x.im x.re) 2)) into 0 2.732 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 (atan2 x.im x.re))) into 0 2.733 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 2.733 * [backup-simplify]: Simplify (+ (* 0 0) (* (log x.im) (pow (atan2 x.im x.re) 2))) into (* (pow (atan2 x.im x.re) 2) (log x.im)) 2.734 * [backup-simplify]: Simplify (/ (* (pow (atan2 x.im x.re) 2) (log x.im)) 1) into (* (pow (atan2 x.im x.re) 2) (log x.im)) 2.734 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (log x.im)) 0) into (* (atan2 x.im x.re) (log x.im)) 2.734 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (log x.im)) 0) into (* (atan2 x.im x.re) (log x.im)) 2.734 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (log x.im)) into (* (atan2 x.im x.re) (log x.im)) 2.736 * [backup-simplify]: Simplify (+ (* (* (atan2 x.im x.re) (log x.im)) (pow (* 1 (* y.re (* 1 1))) 2)) (+ (* (log x.im) (* y.im (* 1 (* 1 1)))) (* (atan2 x.im x.re) (* 1 (* y.re (* 1 1)))))) into (+ (* (atan2 x.im x.re) y.re) (+ (* (atan2 x.im x.re) (* (pow y.re 2) (log x.im))) (* y.im (log x.im)))) 2.736 * [backup-simplify]: Simplify (/ (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) (/ (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))))) into (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) 2.736 * [approximate]: Taking taylor expansion of (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) in (x.re x.im y.re y.im) around 0 2.736 * [taylor]: Taking taylor expansion of (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 2.736 * [taylor]: Taking taylor expansion of (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) in y.im 2.736 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 2.736 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 2.736 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.736 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.736 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.736 * [taylor]: Taking taylor expansion of y.im in y.im 2.736 * [backup-simplify]: Simplify 0 into 0 2.736 * [backup-simplify]: Simplify 1 into 1 2.737 * [backup-simplify]: Simplify (/ 1 1) into 1 2.737 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.737 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.737 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.737 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.737 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.737 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.737 * [taylor]: Taking taylor expansion of x.re in y.im 2.737 * [backup-simplify]: Simplify x.re into x.re 2.737 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.737 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.737 * [taylor]: Taking taylor expansion of x.re in y.im 2.737 * [backup-simplify]: Simplify x.re into x.re 2.737 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.737 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.737 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.737 * [taylor]: Taking taylor expansion of x.im in y.im 2.737 * [backup-simplify]: Simplify x.im into x.im 2.737 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.737 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.737 * [taylor]: Taking taylor expansion of x.im in y.im 2.737 * [backup-simplify]: Simplify x.im into x.im 2.737 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.737 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.737 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.737 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.738 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.738 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.738 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.738 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.738 * [backup-simplify]: Simplify (+ 0 0) into 0 2.739 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.739 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.739 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.739 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.739 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.739 * [taylor]: Taking taylor expansion of y.re in y.im 2.739 * [backup-simplify]: Simplify y.re into y.re 2.739 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.739 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.739 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.740 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.740 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.im 2.740 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.im 2.740 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.740 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.im 2.740 * [taylor]: Taking taylor expansion of y.re in y.im 2.740 * [backup-simplify]: Simplify y.re into y.re 2.740 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.740 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.740 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.740 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.740 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.740 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.740 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.740 * [taylor]: Taking taylor expansion of x.re in y.im 2.740 * [backup-simplify]: Simplify x.re into x.re 2.740 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.740 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.740 * [taylor]: Taking taylor expansion of x.re in y.im 2.740 * [backup-simplify]: Simplify x.re into x.re 2.740 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.740 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.740 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.740 * [taylor]: Taking taylor expansion of x.im in y.im 2.740 * [backup-simplify]: Simplify x.im into x.im 2.740 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.740 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.740 * [taylor]: Taking taylor expansion of x.im in y.im 2.740 * [backup-simplify]: Simplify x.im into x.im 2.740 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.740 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.740 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.741 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.741 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.741 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.741 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.741 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.741 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.741 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.741 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.742 * [backup-simplify]: Simplify (+ 0 0) into 0 2.742 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.742 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.743 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re) 2.743 * [backup-simplify]: Simplify (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) into (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) 2.743 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 2.743 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in y.im 2.743 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in y.im 2.743 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.743 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.743 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 2.743 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 2.743 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.743 * [taylor]: Taking taylor expansion of y.im in y.im 2.743 * [backup-simplify]: Simplify 0 into 0 2.743 * [backup-simplify]: Simplify 1 into 1 2.743 * [backup-simplify]: Simplify (/ 1 1) into 1 2.743 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.743 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.744 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.744 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.744 * [backup-simplify]: Simplify (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) into (* (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 2.745 * [backup-simplify]: Simplify (/ (* (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (exp (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re)) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.745 * [taylor]: Taking taylor expansion of (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.re 2.745 * [taylor]: Taking taylor expansion of (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) in y.re 2.745 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 2.745 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 2.745 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.745 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.745 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.745 * [taylor]: Taking taylor expansion of y.im in y.re 2.745 * [backup-simplify]: Simplify y.im into y.im 2.745 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.745 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.745 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.745 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.745 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.745 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.745 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.745 * [taylor]: Taking taylor expansion of x.re in y.re 2.745 * [backup-simplify]: Simplify x.re into x.re 2.745 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.745 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.745 * [taylor]: Taking taylor expansion of x.re in y.re 2.745 * [backup-simplify]: Simplify x.re into x.re 2.745 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.745 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.745 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.745 * [taylor]: Taking taylor expansion of x.im in y.re 2.745 * [backup-simplify]: Simplify x.im into x.im 2.745 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.745 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.745 * [taylor]: Taking taylor expansion of x.im in y.re 2.745 * [backup-simplify]: Simplify x.im into x.im 2.745 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.745 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.745 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.746 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.746 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.746 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.746 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.747 * [backup-simplify]: Simplify (+ 0 0) into 0 2.747 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.747 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.747 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.747 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.747 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.747 * [taylor]: Taking taylor expansion of y.re in y.re 2.747 * [backup-simplify]: Simplify 0 into 0 2.747 * [backup-simplify]: Simplify 1 into 1 2.747 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.747 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.747 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 2.747 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in y.re 2.747 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in y.re 2.748 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.748 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 2.748 * [taylor]: Taking taylor expansion of y.re in y.re 2.748 * [backup-simplify]: Simplify 0 into 0 2.748 * [backup-simplify]: Simplify 1 into 1 2.749 * [backup-simplify]: Simplify (/ 1 1) into 1 2.749 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.749 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.749 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.749 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.749 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.749 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.749 * [taylor]: Taking taylor expansion of x.re in y.re 2.750 * [backup-simplify]: Simplify x.re into x.re 2.750 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.750 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.750 * [taylor]: Taking taylor expansion of x.re in y.re 2.750 * [backup-simplify]: Simplify x.re into x.re 2.750 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.750 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.750 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.750 * [taylor]: Taking taylor expansion of x.im in y.re 2.750 * [backup-simplify]: Simplify x.im into x.im 2.750 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.750 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.750 * [taylor]: Taking taylor expansion of x.im in y.re 2.750 * [backup-simplify]: Simplify x.im into x.im 2.750 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.750 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.750 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.750 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.750 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.750 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.750 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.751 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.751 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.751 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.751 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.751 * [backup-simplify]: Simplify (+ 0 0) into 0 2.751 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.752 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.752 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.752 * [backup-simplify]: Simplify (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) into (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) 2.752 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.re 2.752 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in y.re 2.752 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in y.re 2.752 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.752 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.752 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.re 2.752 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.re 2.752 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.752 * [taylor]: Taking taylor expansion of y.im in y.re 2.752 * [backup-simplify]: Simplify y.im into y.im 2.752 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.752 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.752 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.752 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.752 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.753 * [backup-simplify]: Simplify (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re))) into (* (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) 2.753 * [backup-simplify]: Simplify (/ (* (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (exp (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re)) (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.753 * [taylor]: Taking taylor expansion of (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 2.753 * [taylor]: Taking taylor expansion of (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) in x.im 2.753 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 2.753 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 2.753 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.753 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.753 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.753 * [taylor]: Taking taylor expansion of y.im in x.im 2.753 * [backup-simplify]: Simplify y.im into y.im 2.753 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.753 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.753 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.754 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.754 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.754 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.754 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.754 * [taylor]: Taking taylor expansion of x.re in x.im 2.754 * [backup-simplify]: Simplify x.re into x.re 2.754 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.754 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.754 * [taylor]: Taking taylor expansion of x.re in x.im 2.754 * [backup-simplify]: Simplify x.re into x.re 2.754 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.754 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.754 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.754 * [taylor]: Taking taylor expansion of x.im in x.im 2.754 * [backup-simplify]: Simplify 0 into 0 2.754 * [backup-simplify]: Simplify 1 into 1 2.754 * [backup-simplify]: Simplify (/ 1 1) into 1 2.754 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.754 * [taylor]: Taking taylor expansion of x.im in x.im 2.754 * [backup-simplify]: Simplify 0 into 0 2.754 * [backup-simplify]: Simplify 1 into 1 2.754 * [backup-simplify]: Simplify (/ 1 1) into 1 2.755 * [backup-simplify]: Simplify (* 1 1) into 1 2.755 * [backup-simplify]: Simplify (+ 0 1) into 1 2.755 * [backup-simplify]: Simplify (sqrt 1) into 1 2.756 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.756 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.756 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.757 * [backup-simplify]: Simplify (+ 0 0) into 0 2.757 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.757 * [backup-simplify]: Simplify (log 1) into 0 2.757 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.757 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.757 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.757 * [taylor]: Taking taylor expansion of y.re in x.im 2.757 * [backup-simplify]: Simplify y.re into y.re 2.757 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.758 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.758 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 2.758 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 2.758 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.758 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.758 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.im 2.758 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.im 2.758 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.758 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.im 2.758 * [taylor]: Taking taylor expansion of y.re in x.im 2.758 * [backup-simplify]: Simplify y.re into y.re 2.758 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.758 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.758 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.759 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.759 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.759 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.759 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.759 * [taylor]: Taking taylor expansion of x.re in x.im 2.759 * [backup-simplify]: Simplify x.re into x.re 2.759 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.759 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.759 * [taylor]: Taking taylor expansion of x.re in x.im 2.759 * [backup-simplify]: Simplify x.re into x.re 2.759 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.759 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.759 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.759 * [taylor]: Taking taylor expansion of x.im in x.im 2.759 * [backup-simplify]: Simplify 0 into 0 2.759 * [backup-simplify]: Simplify 1 into 1 2.759 * [backup-simplify]: Simplify (/ 1 1) into 1 2.759 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.759 * [taylor]: Taking taylor expansion of x.im in x.im 2.759 * [backup-simplify]: Simplify 0 into 0 2.759 * [backup-simplify]: Simplify 1 into 1 2.759 * [backup-simplify]: Simplify (/ 1 1) into 1 2.760 * [backup-simplify]: Simplify (* 1 1) into 1 2.760 * [backup-simplify]: Simplify (+ 0 1) into 1 2.760 * [backup-simplify]: Simplify (sqrt 1) into 1 2.761 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.761 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.761 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.762 * [backup-simplify]: Simplify (+ 0 0) into 0 2.762 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.762 * [backup-simplify]: Simplify (log 1) into 0 2.763 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.763 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.im))) into (* -1 (/ (log x.im) y.re)) 2.763 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.im) y.re))) into (exp (* -1 (/ (log x.im) y.re))) 2.763 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 2.763 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.im 2.763 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.im 2.763 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.763 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.763 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 2.763 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 2.763 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.763 * [taylor]: Taking taylor expansion of y.im in x.im 2.763 * [backup-simplify]: Simplify y.im into y.im 2.763 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.763 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.763 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.763 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.763 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.764 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.764 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 0) into 0 2.764 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 2.764 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) (exp (* -1 (/ (log x.im) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) (exp (* -1 (/ (log x.im) y.re)))) 2.764 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) (exp (* -1 (/ (log x.im) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) (exp (* -1 (/ (log x.im) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.764 * [taylor]: Taking taylor expansion of (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 2.764 * [taylor]: Taking taylor expansion of (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) in x.re 2.765 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.765 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.765 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.765 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.765 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.765 * [taylor]: Taking taylor expansion of y.im in x.re 2.765 * [backup-simplify]: Simplify y.im into y.im 2.765 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.765 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.765 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.765 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.765 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.765 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.765 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.765 * [taylor]: Taking taylor expansion of x.re in x.re 2.765 * [backup-simplify]: Simplify 0 into 0 2.765 * [backup-simplify]: Simplify 1 into 1 2.765 * [backup-simplify]: Simplify (/ 1 1) into 1 2.765 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.765 * [taylor]: Taking taylor expansion of x.re in x.re 2.765 * [backup-simplify]: Simplify 0 into 0 2.765 * [backup-simplify]: Simplify 1 into 1 2.766 * [backup-simplify]: Simplify (/ 1 1) into 1 2.766 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.766 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.766 * [taylor]: Taking taylor expansion of x.im in x.re 2.766 * [backup-simplify]: Simplify x.im into x.im 2.766 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.766 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.766 * [taylor]: Taking taylor expansion of x.im in x.re 2.766 * [backup-simplify]: Simplify x.im into x.im 2.766 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.766 * [backup-simplify]: Simplify (* 1 1) into 1 2.766 * [backup-simplify]: Simplify (+ 1 0) into 1 2.766 * [backup-simplify]: Simplify (sqrt 1) into 1 2.767 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.768 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.768 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.769 * [backup-simplify]: Simplify (+ 0 0) into 0 2.769 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.770 * [backup-simplify]: Simplify (log 1) into 0 2.770 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.770 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.770 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.770 * [taylor]: Taking taylor expansion of y.re in x.re 2.770 * [backup-simplify]: Simplify y.re into y.re 2.770 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.771 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.771 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.771 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.771 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.772 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.772 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.772 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.772 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.772 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.772 * [taylor]: Taking taylor expansion of y.re in x.re 2.772 * [backup-simplify]: Simplify y.re into y.re 2.772 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.772 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.772 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.772 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.772 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.772 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.772 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.773 * [taylor]: Taking taylor expansion of x.re in x.re 2.773 * [backup-simplify]: Simplify 0 into 0 2.773 * [backup-simplify]: Simplify 1 into 1 2.773 * [backup-simplify]: Simplify (/ 1 1) into 1 2.773 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.773 * [taylor]: Taking taylor expansion of x.re in x.re 2.773 * [backup-simplify]: Simplify 0 into 0 2.773 * [backup-simplify]: Simplify 1 into 1 2.774 * [backup-simplify]: Simplify (/ 1 1) into 1 2.774 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.774 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.774 * [taylor]: Taking taylor expansion of x.im in x.re 2.774 * [backup-simplify]: Simplify x.im into x.im 2.774 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.774 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.774 * [taylor]: Taking taylor expansion of x.im in x.re 2.774 * [backup-simplify]: Simplify x.im into x.im 2.774 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.774 * [backup-simplify]: Simplify (* 1 1) into 1 2.775 * [backup-simplify]: Simplify (+ 1 0) into 1 2.775 * [backup-simplify]: Simplify (sqrt 1) into 1 2.775 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.776 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.776 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.777 * [backup-simplify]: Simplify (+ 0 0) into 0 2.777 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.777 * [backup-simplify]: Simplify (log 1) into 0 2.777 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.778 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.778 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.778 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 2.778 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.re 2.778 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.re 2.778 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.778 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.778 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 2.778 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 2.778 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.778 * [taylor]: Taking taylor expansion of y.im in x.re 2.778 * [backup-simplify]: Simplify y.im into y.im 2.778 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.778 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.778 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.778 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.778 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.778 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.779 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.779 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.779 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.779 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.779 * [taylor]: Taking taylor expansion of (/ (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 2.779 * [taylor]: Taking taylor expansion of (* (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re))) in x.re 2.779 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.779 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.779 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.779 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.780 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.780 * [taylor]: Taking taylor expansion of y.im in x.re 2.780 * [backup-simplify]: Simplify y.im into y.im 2.780 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.780 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.780 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.780 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.780 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.780 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.780 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.780 * [taylor]: Taking taylor expansion of x.re in x.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [backup-simplify]: Simplify 1 into 1 2.780 * [backup-simplify]: Simplify (/ 1 1) into 1 2.780 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.780 * [taylor]: Taking taylor expansion of x.re in x.re 2.780 * [backup-simplify]: Simplify 0 into 0 2.780 * [backup-simplify]: Simplify 1 into 1 2.780 * [backup-simplify]: Simplify (/ 1 1) into 1 2.780 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.780 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.780 * [taylor]: Taking taylor expansion of x.im in x.re 2.780 * [backup-simplify]: Simplify x.im into x.im 2.780 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.781 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.781 * [taylor]: Taking taylor expansion of x.im in x.re 2.781 * [backup-simplify]: Simplify x.im into x.im 2.781 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.781 * [backup-simplify]: Simplify (* 1 1) into 1 2.781 * [backup-simplify]: Simplify (+ 1 0) into 1 2.781 * [backup-simplify]: Simplify (sqrt 1) into 1 2.782 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.782 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.783 * [backup-simplify]: Simplify (+ 0 0) into 0 2.783 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.783 * [backup-simplify]: Simplify (log 1) into 0 2.783 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.783 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.784 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.784 * [taylor]: Taking taylor expansion of y.re in x.re 2.784 * [backup-simplify]: Simplify y.re into y.re 2.784 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.784 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.784 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.784 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.784 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.785 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.785 * [taylor]: Taking taylor expansion of (pow (hypot (/ 1 x.re) (/ 1 x.im)) (/ 1 y.re)) in x.re 2.785 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im))))) in x.re 2.785 * [taylor]: Taking taylor expansion of (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.785 * [taylor]: Taking taylor expansion of (/ 1 y.re) in x.re 2.785 * [taylor]: Taking taylor expansion of y.re in x.re 2.785 * [backup-simplify]: Simplify y.re into y.re 2.785 * [backup-simplify]: Simplify (/ 1 y.re) into (/ 1 y.re) 2.785 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.785 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.785 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.785 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.785 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.785 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.785 * [taylor]: Taking taylor expansion of x.re in x.re 2.785 * [backup-simplify]: Simplify 0 into 0 2.785 * [backup-simplify]: Simplify 1 into 1 2.785 * [backup-simplify]: Simplify (/ 1 1) into 1 2.785 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.785 * [taylor]: Taking taylor expansion of x.re in x.re 2.785 * [backup-simplify]: Simplify 0 into 0 2.785 * [backup-simplify]: Simplify 1 into 1 2.786 * [backup-simplify]: Simplify (/ 1 1) into 1 2.786 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.786 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.786 * [taylor]: Taking taylor expansion of x.im in x.re 2.786 * [backup-simplify]: Simplify x.im into x.im 2.786 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.786 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.786 * [taylor]: Taking taylor expansion of x.im in x.re 2.786 * [backup-simplify]: Simplify x.im into x.im 2.786 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.786 * [backup-simplify]: Simplify (* 1 1) into 1 2.786 * [backup-simplify]: Simplify (+ 1 0) into 1 2.787 * [backup-simplify]: Simplify (sqrt 1) into 1 2.787 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.787 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.788 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.788 * [backup-simplify]: Simplify (+ 0 0) into 0 2.789 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.789 * [backup-simplify]: Simplify (log 1) into 0 2.789 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.789 * [backup-simplify]: Simplify (* (/ 1 y.re) (- (log x.re))) into (* -1 (/ (log x.re) y.re)) 2.789 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.789 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 2.789 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.re 2.789 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.re 2.789 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.789 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.789 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 2.789 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 2.790 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.790 * [taylor]: Taking taylor expansion of y.im in x.re 2.790 * [backup-simplify]: Simplify y.im into y.im 2.790 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.790 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.790 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.790 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.790 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.790 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.790 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.790 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.791 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.791 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.791 * [taylor]: Taking taylor expansion of (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 2.791 * [taylor]: Taking taylor expansion of (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) in x.im 2.791 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.791 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.791 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.791 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.791 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.791 * [taylor]: Taking taylor expansion of y.re in x.im 2.791 * [backup-simplify]: Simplify y.re into y.re 2.791 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.791 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.791 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.791 * [taylor]: Taking taylor expansion of x.re in x.im 2.791 * [backup-simplify]: Simplify x.re into x.re 2.791 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.791 * [taylor]: Taking taylor expansion of y.im in x.im 2.791 * [backup-simplify]: Simplify y.im into y.im 2.791 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.792 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.792 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.792 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.792 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.792 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.792 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.792 * [taylor]: Taking taylor expansion of -1 in x.im 2.792 * [backup-simplify]: Simplify -1 into -1 2.792 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.792 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.792 * [taylor]: Taking taylor expansion of x.re in x.im 2.792 * [backup-simplify]: Simplify x.re into x.re 2.792 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.792 * [taylor]: Taking taylor expansion of y.re in x.im 2.792 * [backup-simplify]: Simplify y.re into y.re 2.792 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.792 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.792 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.792 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.792 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.792 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.792 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.792 * [taylor]: Taking taylor expansion of y.im in x.im 2.793 * [backup-simplify]: Simplify y.im into y.im 2.793 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.793 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.793 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.793 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.793 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.793 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.794 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.794 * [taylor]: Taking taylor expansion of (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in y.re 2.794 * [taylor]: Taking taylor expansion of (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) in y.re 2.794 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.794 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.794 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.794 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.794 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.794 * [taylor]: Taking taylor expansion of y.re in y.re 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [backup-simplify]: Simplify 1 into 1 2.794 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.794 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.794 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.794 * [taylor]: Taking taylor expansion of x.re in y.re 2.794 * [backup-simplify]: Simplify x.re into x.re 2.794 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.794 * [taylor]: Taking taylor expansion of y.im in y.re 2.794 * [backup-simplify]: Simplify y.im into y.im 2.794 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.794 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.794 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.794 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.re 2.794 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.re 2.794 * [taylor]: Taking taylor expansion of -1 in y.re 2.794 * [backup-simplify]: Simplify -1 into -1 2.794 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 2.794 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.794 * [taylor]: Taking taylor expansion of x.re in y.re 2.795 * [backup-simplify]: Simplify x.re into x.re 2.795 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.795 * [taylor]: Taking taylor expansion of y.re in y.re 2.795 * [backup-simplify]: Simplify 0 into 0 2.795 * [backup-simplify]: Simplify 1 into 1 2.795 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.795 * [backup-simplify]: Simplify (* -1 (log x.re)) into (* -1 (log x.re)) 2.795 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.795 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.re 2.795 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.re 2.795 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.795 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.795 * [taylor]: Taking taylor expansion of y.im in y.re 2.795 * [backup-simplify]: Simplify y.im into y.im 2.795 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.795 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.795 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.796 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.796 * [taylor]: Taking taylor expansion of (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in y.im 2.796 * [taylor]: Taking taylor expansion of (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) in y.im 2.796 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 2.796 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 2.796 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.796 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.796 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.796 * [taylor]: Taking taylor expansion of y.re in y.im 2.796 * [backup-simplify]: Simplify y.re into y.re 2.796 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.796 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 2.796 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.796 * [taylor]: Taking taylor expansion of x.re in y.im 2.796 * [backup-simplify]: Simplify x.re into x.re 2.796 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.796 * [taylor]: Taking taylor expansion of y.im in y.im 2.796 * [backup-simplify]: Simplify 0 into 0 2.796 * [backup-simplify]: Simplify 1 into 1 2.796 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 2.796 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.796 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 2.796 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.796 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in y.im 2.796 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in y.im 2.796 * [taylor]: Taking taylor expansion of -1 in y.im 2.796 * [backup-simplify]: Simplify -1 into -1 2.796 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 2.796 * [taylor]: Taking taylor expansion of (log x.re) in y.im 2.796 * [taylor]: Taking taylor expansion of x.re in y.im 2.796 * [backup-simplify]: Simplify x.re into x.re 2.797 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.797 * [taylor]: Taking taylor expansion of y.re in y.im 2.797 * [backup-simplify]: Simplify y.re into y.re 2.797 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.797 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.797 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.797 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 2.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 2.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.797 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.797 * [taylor]: Taking taylor expansion of y.im in y.im 2.797 * [backup-simplify]: Simplify 0 into 0 2.797 * [backup-simplify]: Simplify 1 into 1 2.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.797 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.797 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.798 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.798 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.799 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.799 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 2.800 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.800 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) 0) (* 0 (- (log x.re)))) into 0 2.800 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.800 * [backup-simplify]: Simplify (+ 0) into 0 2.801 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.802 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.802 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.802 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.802 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.802 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.802 * [backup-simplify]: Simplify (+ 0 0) into 0 2.803 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.803 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.804 * [backup-simplify]: Simplify (+ 0 0) into 0 2.804 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 (exp (* -1 (/ (log x.re) y.re))))) into 0 2.804 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.805 * [backup-simplify]: Simplify (* (exp (/ 1 y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 2.806 * [backup-simplify]: Simplify (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.807 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.808 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.808 * [taylor]: Taking taylor expansion of 0 in x.im 2.808 * [backup-simplify]: Simplify 0 into 0 2.808 * [taylor]: Taking taylor expansion of 0 in y.re 2.808 * [backup-simplify]: Simplify 0 into 0 2.808 * [taylor]: Taking taylor expansion of 0 in y.im 2.808 * [backup-simplify]: Simplify 0 into 0 2.808 * [backup-simplify]: Simplify 0 into 0 2.809 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.810 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.810 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.811 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.811 * [backup-simplify]: Simplify (+ 0) into 0 2.812 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.812 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.813 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.813 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.814 * [backup-simplify]: Simplify (- 0) into 0 2.814 * [backup-simplify]: Simplify (+ 0 0) into 0 2.815 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.816 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.816 * [backup-simplify]: Simplify (+ 0 0) into 0 2.817 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 (exp (* -1 (/ (log x.re) y.re))))) into 0 2.817 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.818 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.819 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.820 * [taylor]: Taking taylor expansion of 0 in y.re 2.820 * [backup-simplify]: Simplify 0 into 0 2.820 * [taylor]: Taking taylor expansion of 0 in y.im 2.820 * [backup-simplify]: Simplify 0 into 0 2.820 * [backup-simplify]: Simplify 0 into 0 2.820 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 (exp (* -1 (/ (log x.re) y.re))))) into 0 2.820 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.821 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.823 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.823 * [taylor]: Taking taylor expansion of 0 in y.im 2.823 * [backup-simplify]: Simplify 0 into 0 2.823 * [backup-simplify]: Simplify 0 into 0 2.824 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.824 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.824 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.825 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.826 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 (exp (* -1 (/ (log x.re) y.re))))) into 0 2.827 * [backup-simplify]: Simplify (- (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into 0 2.827 * [backup-simplify]: Simplify 0 into 0 2.828 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.830 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.830 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.830 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.832 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.834 * [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)) 2.834 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.834 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.835 * [backup-simplify]: Simplify (+ (* (/ 1 y.re) (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (* 1/2 (/ 1 (* y.re (pow x.im 2)))) 2.836 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/2 (/ 1 (* y.re (pow x.im 2)))) 1) 1)))) into (* 1/2 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (pow x.im 2)))) 2.837 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.838 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 2.839 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.840 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.841 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.841 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.841 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 2.843 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.845 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 2.845 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.846 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.846 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.847 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.847 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.847 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 2.848 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 2.849 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 2.851 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ (exp (* -1 (/ (log x.re) y.re))) (* y.re (pow x.im 2))))) (+ (* 0 0) (* (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) (exp (* -1 (/ (log x.re) y.re)))))) into (+ (* 1/2 (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (pow x.im 2) y.re))) (* 1/2 (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (pow x.im 2))))) 2.851 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.853 * [backup-simplify]: Simplify (* (exp (/ 1 y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.855 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (/ 1 y.im)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 2) into 0 2.855 * [backup-simplify]: Simplify (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.857 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.860 * [backup-simplify]: Simplify (- (/ (+ (* 1/2 (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (pow x.im 2) y.re))) (* 1/2 (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (pow x.im 2))))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (* 0 (/ 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) into (+ (* 1/2 (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (* (pow x.im 2) y.re)))) (* 1/2 (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) 2.860 * [taylor]: Taking taylor expansion of (+ (* 1/2 (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (* (pow x.im 2) y.re)))) (* 1/2 (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) in x.im 2.860 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (* (pow x.im 2) y.re)))) in x.im 2.860 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.860 * [backup-simplify]: Simplify 1/2 into 1/2 2.860 * [taylor]: Taking taylor expansion of (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (* (pow x.im 2) y.re))) in x.im 2.860 * [taylor]: Taking taylor expansion of (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) in x.im 2.860 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.860 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.860 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.860 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.860 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.860 * [taylor]: Taking taylor expansion of y.re in x.im 2.860 * [backup-simplify]: Simplify y.re into y.re 2.861 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.861 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.861 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.861 * [taylor]: Taking taylor expansion of x.re in x.im 2.861 * [backup-simplify]: Simplify x.re into x.re 2.861 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.861 * [taylor]: Taking taylor expansion of y.im in x.im 2.861 * [backup-simplify]: Simplify y.im into y.im 2.861 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.861 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.861 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.861 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.862 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.862 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.862 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.862 * [taylor]: Taking taylor expansion of -1 in x.im 2.862 * [backup-simplify]: Simplify -1 into -1 2.862 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.862 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.862 * [taylor]: Taking taylor expansion of x.re in x.im 2.862 * [backup-simplify]: Simplify x.re into x.re 2.862 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.862 * [taylor]: Taking taylor expansion of y.re in x.im 2.862 * [backup-simplify]: Simplify y.re into y.re 2.862 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.862 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.863 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.863 * [taylor]: Taking taylor expansion of (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (* (pow x.im 2) y.re)) in x.im 2.863 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.863 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.863 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.863 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.863 * [taylor]: Taking taylor expansion of y.im in x.im 2.863 * [backup-simplify]: Simplify y.im into y.im 2.863 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.863 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.863 * [taylor]: Taking taylor expansion of (* (pow x.im 2) y.re) in x.im 2.863 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.863 * [taylor]: Taking taylor expansion of x.im in x.im 2.863 * [backup-simplify]: Simplify 0 into 0 2.864 * [backup-simplify]: Simplify 1 into 1 2.864 * [taylor]: Taking taylor expansion of y.re in x.im 2.864 * [backup-simplify]: Simplify y.re into y.re 2.864 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.864 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.865 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.865 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.866 * [backup-simplify]: Simplify (* 1 1) into 1 2.866 * [backup-simplify]: Simplify (* 1 y.re) into y.re 2.866 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) y.re) into (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.867 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) y.re)) 2.867 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))))) in x.im 2.867 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.867 * [backup-simplify]: Simplify 1/2 into 1/2 2.867 * [taylor]: Taking taylor expansion of (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) in x.im 2.867 * [taylor]: Taking taylor expansion of (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) in x.im 2.867 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.867 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.867 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.867 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.867 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.867 * [taylor]: Taking taylor expansion of y.re in x.im 2.867 * [backup-simplify]: Simplify y.re into y.re 2.867 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.867 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.868 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.868 * [taylor]: Taking taylor expansion of x.re in x.im 2.868 * [backup-simplify]: Simplify x.re into x.re 2.868 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.868 * [taylor]: Taking taylor expansion of y.im in x.im 2.868 * [backup-simplify]: Simplify y.im into y.im 2.868 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.868 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.868 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.868 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.869 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.869 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (log x.re) y.re))) in x.im 2.869 * [taylor]: Taking taylor expansion of (* -1 (/ (log x.re) y.re)) in x.im 2.869 * [taylor]: Taking taylor expansion of -1 in x.im 2.869 * [backup-simplify]: Simplify -1 into -1 2.869 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 2.869 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.869 * [taylor]: Taking taylor expansion of x.re in x.im 2.869 * [backup-simplify]: Simplify x.re into x.re 2.869 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.869 * [taylor]: Taking taylor expansion of y.re in x.im 2.869 * [backup-simplify]: Simplify y.re into y.re 2.869 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 2.869 * [backup-simplify]: Simplify (* -1 (/ (log x.re) y.re)) into (* -1 (/ (log x.re) y.re)) 2.869 * [backup-simplify]: Simplify (exp (* -1 (/ (log x.re) y.re))) into (exp (* -1 (/ (log x.re) y.re))) 2.869 * [taylor]: Taking taylor expansion of (* y.im (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) in x.im 2.870 * [taylor]: Taking taylor expansion of y.im in x.im 2.870 * [backup-simplify]: Simplify y.im into y.im 2.870 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 2.870 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.870 * [taylor]: Taking taylor expansion of x.im in x.im 2.870 * [backup-simplify]: Simplify 0 into 0 2.870 * [backup-simplify]: Simplify 1 into 1 2.870 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.870 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.870 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.870 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.870 * [taylor]: Taking taylor expansion of y.im in x.im 2.870 * [backup-simplify]: Simplify y.im into y.im 2.870 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.870 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.871 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.871 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.871 * [backup-simplify]: Simplify (- 0) into 0 2.872 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.872 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) into (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) 2.873 * [backup-simplify]: Simplify (* 1 1) into 1 2.873 * [backup-simplify]: Simplify (* 1 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 2.873 * [backup-simplify]: Simplify (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 2.874 * [backup-simplify]: Simplify (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) 2.875 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.875 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.875 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.877 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.878 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.879 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 2.880 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.881 * [backup-simplify]: Simplify (+ 0) into 0 2.881 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.882 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.883 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.883 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.883 * [backup-simplify]: Simplify (- 0) into 0 2.883 * [backup-simplify]: Simplify (+ 0 0) into 0 2.886 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.886 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.887 * [backup-simplify]: Simplify (+ 0 0) into 0 2.887 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.888 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.888 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 2.888 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.890 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.890 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.890 * [backup-simplify]: Simplify (- 0) into 0 2.890 * [backup-simplify]: Simplify (+ 0 0) into 0 2.891 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.891 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 2.891 * [backup-simplify]: Simplify (+ 0 0) into 0 2.892 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 (exp (* -1 (/ (log x.re) y.re)))))) into 0 2.892 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.893 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.893 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 y.re))) into 0 2.893 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.894 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.894 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 y.re)) into 0 2.894 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.895 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.896 * [backup-simplify]: Simplify (+ (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.896 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 (exp (* -1 (/ (log x.re) y.re))))) into 0 2.896 * [backup-simplify]: Simplify (+ (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 0) (* 0 y.re)) into 0 2.897 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) y.re)) (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 2.897 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (+ (* (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) y.re)) (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) (* 0 (/ 0 (* y.re (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 2.898 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) y.re))))) into 0 2.899 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.899 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 2.899 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (log x.re) y.re))) into 0 2.900 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.901 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.901 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (log x.re) y.re)))) into 0 2.902 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.902 * [backup-simplify]: Simplify (+ 0) into 0 2.903 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.903 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.903 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.904 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.904 * [backup-simplify]: Simplify (- 0) into 0 2.904 * [backup-simplify]: Simplify (+ 0 0) into 0 2.905 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.906 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.906 * [backup-simplify]: Simplify (- 0) into 0 2.907 * [backup-simplify]: Simplify (+ 0 0) into 0 2.908 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log x.re) y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 2.908 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.909 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 2.910 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 2.912 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 2.912 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.912 * [backup-simplify]: Simplify (- 0) into 0 2.913 * [backup-simplify]: Simplify (+ 0 0) into 0 2.913 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.914 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 2.914 * [backup-simplify]: Simplify (- 0) into 0 2.915 * [backup-simplify]: Simplify (+ 0 0) into 0 2.916 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 (exp (* -1 (/ (log x.re) y.re)))))) into 0 2.916 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.916 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 2.918 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.918 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.919 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.920 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.921 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 2.922 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 2.923 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) into 0 2.923 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 (exp (* -1 (/ (log x.re) y.re))))) into 0 2.923 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 2.925 * [backup-simplify]: Simplify (- (/ 0 (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (+ (* (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (/ 0 (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 2.926 * [backup-simplify]: Simplify (- (/ 0 (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (+ (* (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) (/ 0 (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))) (* 0 (/ 0 (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 2.928 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (exp (* -1 (/ (log x.re) y.re)))) (* y.im (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))))))) into 0 2.928 * [backup-simplify]: Simplify (+ 0 0) into 0 2.928 * [taylor]: Taking taylor expansion of 0 in y.re 2.928 * [backup-simplify]: Simplify 0 into 0 2.928 * [taylor]: Taking taylor expansion of 0 in y.im 2.929 * [backup-simplify]: Simplify 0 into 0 2.929 * [backup-simplify]: Simplify 0 into 0 2.929 * [taylor]: Taking taylor expansion of 0 in y.re 2.929 * [backup-simplify]: Simplify 0 into 0 2.929 * [taylor]: Taking taylor expansion of 0 in y.im 2.929 * [backup-simplify]: Simplify 0 into 0 2.929 * [backup-simplify]: Simplify 0 into 0 2.930 * [backup-simplify]: Simplify (/ (* (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) (exp (* -1 (/ (log (/ 1 x.re)) (/ 1 y.re))))) (exp (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (/ (* (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (exp (* -1 (* y.re (log (/ 1 x.re)))))) (exp (* y.im (atan2 x.im x.re)))) 2.931 * [backup-simplify]: Simplify (/ (pow (hypot (/ 1 (- x.re)) (/ 1 (- x.im))) (/ 1 (- y.re))) (/ (pow (exp (/ 1 (- y.im))) (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))))) into (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) 2.931 * [approximate]: Taking taylor expansion of (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) in (x.re x.im y.re y.im) around 0 2.931 * [taylor]: Taking taylor expansion of (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 2.931 * [taylor]: Taking taylor expansion of (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.im 2.931 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.im 2.931 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.im 2.931 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.931 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.im 2.931 * [taylor]: Taking taylor expansion of -1 in y.im 2.931 * [backup-simplify]: Simplify -1 into -1 2.931 * [taylor]: Taking taylor expansion of y.re in y.im 2.931 * [backup-simplify]: Simplify y.re into y.re 2.931 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.931 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.931 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.931 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.931 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.931 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.931 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.931 * [taylor]: Taking taylor expansion of -1 in y.im 2.931 * [backup-simplify]: Simplify -1 into -1 2.931 * [taylor]: Taking taylor expansion of x.re in y.im 2.931 * [backup-simplify]: Simplify x.re into x.re 2.932 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.932 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.932 * [taylor]: Taking taylor expansion of -1 in y.im 2.932 * [backup-simplify]: Simplify -1 into -1 2.932 * [taylor]: Taking taylor expansion of x.re in y.im 2.932 * [backup-simplify]: Simplify x.re into x.re 2.932 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.932 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.932 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.932 * [taylor]: Taking taylor expansion of -1 in y.im 2.932 * [backup-simplify]: Simplify -1 into -1 2.932 * [taylor]: Taking taylor expansion of x.im in y.im 2.932 * [backup-simplify]: Simplify x.im into x.im 2.932 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.932 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.932 * [taylor]: Taking taylor expansion of -1 in y.im 2.932 * [backup-simplify]: Simplify -1 into -1 2.932 * [taylor]: Taking taylor expansion of x.im in y.im 2.932 * [backup-simplify]: Simplify x.im into x.im 2.932 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.932 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.932 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.933 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.933 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.933 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.933 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.934 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.934 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.934 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.934 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.935 * [backup-simplify]: Simplify (+ 0 0) into 0 2.935 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.935 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.936 * [backup-simplify]: Simplify (* (/ -1 y.re) (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))))) y.re)) 2.936 * [backup-simplify]: Simplify (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) into (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) 2.936 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 2.936 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.937 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.937 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.937 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.937 * [taylor]: Taking taylor expansion of -1 in y.im 2.937 * [backup-simplify]: Simplify -1 into -1 2.937 * [taylor]: Taking taylor expansion of y.im in y.im 2.937 * [backup-simplify]: Simplify 0 into 0 2.937 * [backup-simplify]: Simplify 1 into 1 2.937 * [backup-simplify]: Simplify (/ -1 1) into -1 2.938 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.938 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.938 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.938 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.938 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.938 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.938 * [taylor]: Taking taylor expansion of -1 in y.im 2.938 * [backup-simplify]: Simplify -1 into -1 2.938 * [taylor]: Taking taylor expansion of x.re in y.im 2.938 * [backup-simplify]: Simplify x.re into x.re 2.938 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.938 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.938 * [taylor]: Taking taylor expansion of -1 in y.im 2.938 * [backup-simplify]: Simplify -1 into -1 2.938 * [taylor]: Taking taylor expansion of x.re in y.im 2.938 * [backup-simplify]: Simplify x.re into x.re 2.938 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.938 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.938 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.938 * [taylor]: Taking taylor expansion of -1 in y.im 2.938 * [backup-simplify]: Simplify -1 into -1 2.938 * [taylor]: Taking taylor expansion of x.im in y.im 2.938 * [backup-simplify]: Simplify x.im into x.im 2.938 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.938 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.938 * [taylor]: Taking taylor expansion of -1 in y.im 2.938 * [backup-simplify]: Simplify -1 into -1 2.938 * [taylor]: Taking taylor expansion of x.im in y.im 2.939 * [backup-simplify]: Simplify x.im into x.im 2.939 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.939 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.939 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.939 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.940 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.940 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.940 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.940 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.940 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.941 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.941 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.941 * [backup-simplify]: Simplify (+ 0 0) into 0 2.942 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.942 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.942 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.942 * [taylor]: Taking taylor expansion of -1 in y.im 2.942 * [backup-simplify]: Simplify -1 into -1 2.942 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.942 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.942 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.942 * [taylor]: Taking taylor expansion of y.re in y.im 2.942 * [backup-simplify]: Simplify y.re into y.re 2.943 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.943 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.944 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.944 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.944 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 2.944 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in y.im 2.944 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in y.im 2.944 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.944 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.944 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 2.944 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 2.944 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.944 * [taylor]: Taking taylor expansion of -1 in y.im 2.944 * [backup-simplify]: Simplify -1 into -1 2.944 * [taylor]: Taking taylor expansion of y.im in y.im 2.944 * [backup-simplify]: Simplify 0 into 0 2.945 * [backup-simplify]: Simplify 1 into 1 2.945 * [backup-simplify]: Simplify (/ -1 1) into -1 2.945 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.945 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.946 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.946 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.947 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 2.947 * [backup-simplify]: Simplify (/ (* (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (* -1 (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 2.947 * [taylor]: Taking taylor expansion of (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.re 2.947 * [taylor]: Taking taylor expansion of (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in y.re 2.948 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in y.re 2.948 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in y.re 2.948 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.948 * [taylor]: Taking taylor expansion of (/ -1 y.re) in y.re 2.948 * [taylor]: Taking taylor expansion of -1 in y.re 2.948 * [backup-simplify]: Simplify -1 into -1 2.948 * [taylor]: Taking taylor expansion of y.re in y.re 2.948 * [backup-simplify]: Simplify 0 into 0 2.948 * [backup-simplify]: Simplify 1 into 1 2.948 * [backup-simplify]: Simplify (/ -1 1) into -1 2.948 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.948 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.948 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.948 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.948 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.948 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.948 * [taylor]: Taking taylor expansion of -1 in y.re 2.948 * [backup-simplify]: Simplify -1 into -1 2.948 * [taylor]: Taking taylor expansion of x.re in y.re 2.948 * [backup-simplify]: Simplify x.re into x.re 2.948 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.948 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.948 * [taylor]: Taking taylor expansion of -1 in y.re 2.948 * [backup-simplify]: Simplify -1 into -1 2.948 * [taylor]: Taking taylor expansion of x.re in y.re 2.948 * [backup-simplify]: Simplify x.re into x.re 2.948 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.948 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.948 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.948 * [taylor]: Taking taylor expansion of -1 in y.re 2.948 * [backup-simplify]: Simplify -1 into -1 2.949 * [taylor]: Taking taylor expansion of x.im in y.re 2.949 * [backup-simplify]: Simplify x.im into x.im 2.949 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.949 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.949 * [taylor]: Taking taylor expansion of -1 in y.re 2.949 * [backup-simplify]: Simplify -1 into -1 2.949 * [taylor]: Taking taylor expansion of x.im in y.re 2.949 * [backup-simplify]: Simplify x.im into x.im 2.949 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.949 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.949 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.949 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.949 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.949 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.949 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.949 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.949 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.950 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.950 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.950 * [backup-simplify]: Simplify (+ 0 0) into 0 2.950 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.950 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.951 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 2.951 * [backup-simplify]: Simplify (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) into (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) 2.951 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 2.951 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.951 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.951 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.951 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.951 * [taylor]: Taking taylor expansion of -1 in y.re 2.951 * [backup-simplify]: Simplify -1 into -1 2.951 * [taylor]: Taking taylor expansion of y.im in y.re 2.951 * [backup-simplify]: Simplify y.im into y.im 2.951 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.951 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.951 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.951 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.951 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.951 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.951 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.951 * [taylor]: Taking taylor expansion of -1 in y.re 2.951 * [backup-simplify]: Simplify -1 into -1 2.951 * [taylor]: Taking taylor expansion of x.re in y.re 2.951 * [backup-simplify]: Simplify x.re into x.re 2.951 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.951 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.951 * [taylor]: Taking taylor expansion of -1 in y.re 2.951 * [backup-simplify]: Simplify -1 into -1 2.951 * [taylor]: Taking taylor expansion of x.re in y.re 2.951 * [backup-simplify]: Simplify x.re into x.re 2.951 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.951 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.951 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.951 * [taylor]: Taking taylor expansion of -1 in y.re 2.951 * [backup-simplify]: Simplify -1 into -1 2.951 * [taylor]: Taking taylor expansion of x.im in y.re 2.951 * [backup-simplify]: Simplify x.im into x.im 2.952 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.952 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.952 * [taylor]: Taking taylor expansion of -1 in y.re 2.952 * [backup-simplify]: Simplify -1 into -1 2.952 * [taylor]: Taking taylor expansion of x.im in y.re 2.952 * [backup-simplify]: Simplify x.im into x.im 2.952 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.952 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.952 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.952 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.952 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.952 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.952 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.952 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.952 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.952 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.953 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.953 * [backup-simplify]: Simplify (+ 0 0) into 0 2.953 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.953 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.953 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.953 * [taylor]: Taking taylor expansion of -1 in y.re 2.953 * [backup-simplify]: Simplify -1 into -1 2.953 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.953 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.954 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.954 * [taylor]: Taking taylor expansion of y.re in y.re 2.954 * [backup-simplify]: Simplify 0 into 0 2.954 * [backup-simplify]: Simplify 1 into 1 2.954 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.954 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.954 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.954 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.954 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in y.re 2.954 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in y.re 2.954 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in y.re 2.954 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.954 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.954 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.re 2.954 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.re 2.954 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.954 * [taylor]: Taking taylor expansion of -1 in y.re 2.954 * [backup-simplify]: Simplify -1 into -1 2.954 * [taylor]: Taking taylor expansion of y.im in y.re 2.954 * [backup-simplify]: Simplify y.im into y.im 2.954 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.954 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.954 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.955 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.955 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.955 * [backup-simplify]: Simplify (* (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into (* (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) 2.955 * [backup-simplify]: Simplify (/ (* (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re))) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 2.955 * [taylor]: Taking taylor expansion of (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 2.955 * [taylor]: Taking taylor expansion of (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.im 2.956 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.im 2.956 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.im 2.956 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.956 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.im 2.956 * [taylor]: Taking taylor expansion of -1 in x.im 2.956 * [backup-simplify]: Simplify -1 into -1 2.956 * [taylor]: Taking taylor expansion of y.re in x.im 2.956 * [backup-simplify]: Simplify y.re into y.re 2.956 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.956 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.956 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.956 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.956 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.956 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.956 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.956 * [taylor]: Taking taylor expansion of -1 in x.im 2.956 * [backup-simplify]: Simplify -1 into -1 2.956 * [taylor]: Taking taylor expansion of x.re in x.im 2.956 * [backup-simplify]: Simplify x.re into x.re 2.956 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.956 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.956 * [taylor]: Taking taylor expansion of -1 in x.im 2.956 * [backup-simplify]: Simplify -1 into -1 2.956 * [taylor]: Taking taylor expansion of x.re in x.im 2.956 * [backup-simplify]: Simplify x.re into x.re 2.956 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.956 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.956 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.956 * [taylor]: Taking taylor expansion of -1 in x.im 2.956 * [backup-simplify]: Simplify -1 into -1 2.956 * [taylor]: Taking taylor expansion of x.im in x.im 2.956 * [backup-simplify]: Simplify 0 into 0 2.956 * [backup-simplify]: Simplify 1 into 1 2.957 * [backup-simplify]: Simplify (/ -1 1) into -1 2.957 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.957 * [taylor]: Taking taylor expansion of -1 in x.im 2.957 * [backup-simplify]: Simplify -1 into -1 2.957 * [taylor]: Taking taylor expansion of x.im in x.im 2.957 * [backup-simplify]: Simplify 0 into 0 2.957 * [backup-simplify]: Simplify 1 into 1 2.957 * [backup-simplify]: Simplify (/ -1 1) into -1 2.957 * [backup-simplify]: Simplify (* -1 -1) into 1 2.957 * [backup-simplify]: Simplify (+ 0 1) into 1 2.958 * [backup-simplify]: Simplify (sqrt 1) into 1 2.958 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.959 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.959 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.959 * [backup-simplify]: Simplify (+ 0 0) into 0 2.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.960 * [backup-simplify]: Simplify (log 1) into 0 2.960 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.960 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.im))) into (/ (log x.im) y.re) 2.960 * [backup-simplify]: Simplify (exp (/ (log x.im) y.re)) into (exp (/ (log x.im) y.re)) 2.960 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 2.960 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.961 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.961 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.961 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.961 * [taylor]: Taking taylor expansion of -1 in x.im 2.961 * [backup-simplify]: Simplify -1 into -1 2.961 * [taylor]: Taking taylor expansion of y.im in x.im 2.961 * [backup-simplify]: Simplify y.im into y.im 2.961 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.961 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.961 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.961 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.961 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.961 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.961 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.961 * [taylor]: Taking taylor expansion of -1 in x.im 2.961 * [backup-simplify]: Simplify -1 into -1 2.961 * [taylor]: Taking taylor expansion of x.re in x.im 2.961 * [backup-simplify]: Simplify x.re into x.re 2.961 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.961 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.961 * [taylor]: Taking taylor expansion of -1 in x.im 2.961 * [backup-simplify]: Simplify -1 into -1 2.961 * [taylor]: Taking taylor expansion of x.re in x.im 2.961 * [backup-simplify]: Simplify x.re into x.re 2.961 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.961 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.961 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.961 * [taylor]: Taking taylor expansion of -1 in x.im 2.961 * [backup-simplify]: Simplify -1 into -1 2.961 * [taylor]: Taking taylor expansion of x.im in x.im 2.961 * [backup-simplify]: Simplify 0 into 0 2.961 * [backup-simplify]: Simplify 1 into 1 2.961 * [backup-simplify]: Simplify (/ -1 1) into -1 2.961 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.962 * [taylor]: Taking taylor expansion of -1 in x.im 2.962 * [backup-simplify]: Simplify -1 into -1 2.962 * [taylor]: Taking taylor expansion of x.im in x.im 2.962 * [backup-simplify]: Simplify 0 into 0 2.962 * [backup-simplify]: Simplify 1 into 1 2.962 * [backup-simplify]: Simplify (/ -1 1) into -1 2.962 * [backup-simplify]: Simplify (* -1 -1) into 1 2.962 * [backup-simplify]: Simplify (+ 0 1) into 1 2.963 * [backup-simplify]: Simplify (sqrt 1) into 1 2.963 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.964 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.964 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.964 * [backup-simplify]: Simplify (+ 0 0) into 0 2.965 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.965 * [backup-simplify]: Simplify (log 1) into 0 2.965 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.965 * [taylor]: Taking taylor expansion of -1 in x.im 2.965 * [backup-simplify]: Simplify -1 into -1 2.965 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.965 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.965 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.965 * [taylor]: Taking taylor expansion of y.re in x.im 2.965 * [backup-simplify]: Simplify y.re into y.re 2.965 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.965 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.966 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 2.966 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.966 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.966 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.966 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.966 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 2.966 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.im 2.966 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in x.im 2.966 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.966 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.966 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 2.966 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 2.966 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.966 * [taylor]: Taking taylor expansion of -1 in x.im 2.966 * [backup-simplify]: Simplify -1 into -1 2.966 * [taylor]: Taking taylor expansion of y.im in x.im 2.966 * [backup-simplify]: Simplify y.im into y.im 2.966 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.966 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.967 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.967 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.967 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.967 * [backup-simplify]: Simplify (* (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.967 * [backup-simplify]: Simplify (* (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.967 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.967 * [backup-simplify]: Simplify (* (exp (/ (log x.im) y.re)) (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))) (exp (/ (log x.im) y.re))) 2.968 * [backup-simplify]: Simplify (/ (* (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (exp (/ (log x.im) y.re))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (exp (/ (log x.im) y.re))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 2.968 * [taylor]: Taking taylor expansion of (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 2.968 * [taylor]: Taking taylor expansion of (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.re 2.968 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 2.968 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 2.968 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.968 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.968 * [taylor]: Taking taylor expansion of -1 in x.re 2.968 * [backup-simplify]: Simplify -1 into -1 2.968 * [taylor]: Taking taylor expansion of y.re in x.re 2.968 * [backup-simplify]: Simplify y.re into y.re 2.968 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.968 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.968 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.968 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.968 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.968 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.968 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.968 * [taylor]: Taking taylor expansion of -1 in x.re 2.968 * [backup-simplify]: Simplify -1 into -1 2.968 * [taylor]: Taking taylor expansion of x.re in x.re 2.968 * [backup-simplify]: Simplify 0 into 0 2.968 * [backup-simplify]: Simplify 1 into 1 2.969 * [backup-simplify]: Simplify (/ -1 1) into -1 2.969 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.969 * [taylor]: Taking taylor expansion of -1 in x.re 2.969 * [backup-simplify]: Simplify -1 into -1 2.969 * [taylor]: Taking taylor expansion of x.re in x.re 2.969 * [backup-simplify]: Simplify 0 into 0 2.969 * [backup-simplify]: Simplify 1 into 1 2.969 * [backup-simplify]: Simplify (/ -1 1) into -1 2.969 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.969 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.969 * [taylor]: Taking taylor expansion of -1 in x.re 2.969 * [backup-simplify]: Simplify -1 into -1 2.969 * [taylor]: Taking taylor expansion of x.im in x.re 2.969 * [backup-simplify]: Simplify x.im into x.im 2.969 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.969 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.969 * [taylor]: Taking taylor expansion of -1 in x.re 2.969 * [backup-simplify]: Simplify -1 into -1 2.969 * [taylor]: Taking taylor expansion of x.im in x.re 2.969 * [backup-simplify]: Simplify x.im into x.im 2.969 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.969 * [backup-simplify]: Simplify (* -1 -1) into 1 2.970 * [backup-simplify]: Simplify (+ 1 0) into 1 2.970 * [backup-simplify]: Simplify (sqrt 1) into 1 2.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.971 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.971 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.972 * [backup-simplify]: Simplify (+ 0 0) into 0 2.972 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.972 * [backup-simplify]: Simplify (log 1) into 0 2.973 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.973 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 2.973 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.973 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.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 x.re 2.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))) 2.973 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.973 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.973 * [taylor]: Taking taylor expansion of -1 in x.re 2.973 * [backup-simplify]: Simplify -1 into -1 2.973 * [taylor]: Taking taylor expansion of y.im in x.re 2.973 * [backup-simplify]: Simplify y.im into y.im 2.973 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.973 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.973 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.973 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.973 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.973 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.973 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.973 * [taylor]: Taking taylor expansion of -1 in x.re 2.973 * [backup-simplify]: Simplify -1 into -1 2.973 * [taylor]: Taking taylor expansion of x.re in x.re 2.973 * [backup-simplify]: Simplify 0 into 0 2.973 * [backup-simplify]: Simplify 1 into 1 2.974 * [backup-simplify]: Simplify (/ -1 1) into -1 2.974 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.974 * [taylor]: Taking taylor expansion of -1 in x.re 2.974 * [backup-simplify]: Simplify -1 into -1 2.974 * [taylor]: Taking taylor expansion of x.re in x.re 2.974 * [backup-simplify]: Simplify 0 into 0 2.974 * [backup-simplify]: Simplify 1 into 1 2.974 * [backup-simplify]: Simplify (/ -1 1) into -1 2.974 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.974 * [taylor]: Taking taylor expansion of -1 in x.re 2.974 * [backup-simplify]: Simplify -1 into -1 2.974 * [taylor]: Taking taylor expansion of x.im in x.re 2.974 * [backup-simplify]: Simplify x.im into x.im 2.974 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.974 * [taylor]: Taking taylor expansion of -1 in x.re 2.974 * [backup-simplify]: Simplify -1 into -1 2.974 * [taylor]: Taking taylor expansion of x.im in x.re 2.974 * [backup-simplify]: Simplify x.im into x.im 2.974 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.975 * [backup-simplify]: Simplify (* -1 -1) into 1 2.975 * [backup-simplify]: Simplify (+ 1 0) into 1 2.975 * [backup-simplify]: Simplify (sqrt 1) into 1 2.976 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.977 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.977 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.978 * [backup-simplify]: Simplify (+ 0 0) into 0 2.979 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.979 * [backup-simplify]: Simplify (log 1) into 0 2.979 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.979 * [taylor]: Taking taylor expansion of -1 in x.re 2.979 * [backup-simplify]: Simplify -1 into -1 2.979 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.979 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.979 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.979 * [taylor]: Taking taylor expansion of y.re in x.re 2.979 * [backup-simplify]: Simplify y.re into y.re 2.980 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.980 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.980 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.980 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.981 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.981 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.981 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.981 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 2.981 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.re 2.981 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in x.re 2.981 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.982 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.982 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 2.982 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 2.982 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.982 * [taylor]: Taking taylor expansion of -1 in x.re 2.982 * [backup-simplify]: Simplify -1 into -1 2.982 * [taylor]: Taking taylor expansion of y.im in x.re 2.982 * [backup-simplify]: Simplify y.im into y.im 2.982 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.982 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.982 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.982 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ -1 y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 2.983 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 2.983 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.983 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.984 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.984 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 2.985 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 2.985 * [taylor]: Taking taylor expansion of (/ (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 2.985 * [taylor]: Taking taylor expansion of (* (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) in x.re 2.985 * [taylor]: Taking taylor expansion of (pow (hypot (/ -1 x.re) (/ -1 x.im)) (/ -1 y.re)) in x.re 2.985 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im))))) in x.re 2.985 * [taylor]: Taking taylor expansion of (* (/ -1 y.re) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.985 * [taylor]: Taking taylor expansion of (/ -1 y.re) in x.re 2.985 * [taylor]: Taking taylor expansion of -1 in x.re 2.985 * [backup-simplify]: Simplify -1 into -1 2.985 * [taylor]: Taking taylor expansion of y.re in x.re 2.985 * [backup-simplify]: Simplify y.re into y.re 2.985 * [backup-simplify]: Simplify (/ -1 y.re) into (/ -1 y.re) 2.985 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.985 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.986 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.986 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.986 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.986 * [taylor]: Taking taylor expansion of -1 in x.re 2.986 * [backup-simplify]: Simplify -1 into -1 2.986 * [taylor]: Taking taylor expansion of x.re in x.re 2.986 * [backup-simplify]: Simplify 0 into 0 2.986 * [backup-simplify]: Simplify 1 into 1 2.987 * [backup-simplify]: Simplify (/ -1 1) into -1 2.987 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.987 * [taylor]: Taking taylor expansion of -1 in x.re 2.987 * [backup-simplify]: Simplify -1 into -1 2.987 * [taylor]: Taking taylor expansion of x.re in x.re 2.987 * [backup-simplify]: Simplify 0 into 0 2.987 * [backup-simplify]: Simplify 1 into 1 2.987 * [backup-simplify]: Simplify (/ -1 1) into -1 2.988 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.988 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.988 * [taylor]: Taking taylor expansion of -1 in x.re 2.988 * [backup-simplify]: Simplify -1 into -1 2.988 * [taylor]: Taking taylor expansion of x.im in x.re 2.988 * [backup-simplify]: Simplify x.im into x.im 2.988 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.988 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.988 * [taylor]: Taking taylor expansion of -1 in x.re 2.988 * [backup-simplify]: Simplify -1 into -1 2.988 * [taylor]: Taking taylor expansion of x.im in x.re 2.988 * [backup-simplify]: Simplify x.im into x.im 2.988 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.988 * [backup-simplify]: Simplify (* -1 -1) into 1 2.989 * [backup-simplify]: Simplify (+ 1 0) into 1 2.989 * [backup-simplify]: Simplify (sqrt 1) into 1 2.990 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.991 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.992 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.992 * [backup-simplify]: Simplify (+ 0 0) into 0 2.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.993 * [backup-simplify]: Simplify (log 1) into 0 2.994 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.994 * [backup-simplify]: Simplify (* (/ -1 y.re) (- (log x.re))) into (/ (log x.re) y.re) 2.994 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 2.994 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.994 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 2.995 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.995 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.995 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.995 * [taylor]: Taking taylor expansion of -1 in x.re 2.995 * [backup-simplify]: Simplify -1 into -1 2.995 * [taylor]: Taking taylor expansion of y.im in x.re 2.995 * [backup-simplify]: Simplify y.im into y.im 2.995 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.995 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.995 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.995 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.995 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.995 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.995 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.995 * [taylor]: Taking taylor expansion of -1 in x.re 2.995 * [backup-simplify]: Simplify -1 into -1 2.995 * [taylor]: Taking taylor expansion of x.re in x.re 2.995 * [backup-simplify]: Simplify 0 into 0 2.995 * [backup-simplify]: Simplify 1 into 1 2.996 * [backup-simplify]: Simplify (/ -1 1) into -1 2.996 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.996 * [taylor]: Taking taylor expansion of -1 in x.re 2.996 * [backup-simplify]: Simplify -1 into -1 2.996 * [taylor]: Taking taylor expansion of x.re in x.re 2.996 * [backup-simplify]: Simplify 0 into 0 2.996 * [backup-simplify]: Simplify 1 into 1 2.997 * [backup-simplify]: Simplify (/ -1 1) into -1 2.997 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.997 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.997 * [taylor]: Taking taylor expansion of -1 in x.re 2.997 * [backup-simplify]: Simplify -1 into -1 2.997 * [taylor]: Taking taylor expansion of x.im in x.re 2.997 * [backup-simplify]: Simplify x.im into x.im 2.997 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.997 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.997 * [taylor]: Taking taylor expansion of -1 in x.re 2.997 * [backup-simplify]: Simplify -1 into -1 2.997 * [taylor]: Taking taylor expansion of x.im in x.re 2.997 * [backup-simplify]: Simplify x.im into x.im 2.997 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.997 * [backup-simplify]: Simplify (* -1 -1) into 1 2.998 * [backup-simplify]: Simplify (+ 1 0) into 1 2.998 * [backup-simplify]: Simplify (sqrt 1) into 1 2.999 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.000 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.001 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.001 * [backup-simplify]: Simplify (+ 0 0) into 0 3.002 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.003 * [backup-simplify]: Simplify (log 1) into 0 3.003 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.003 * [taylor]: Taking taylor expansion of -1 in x.re 3.003 * [backup-simplify]: Simplify -1 into -1 3.003 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.003 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.003 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.003 * [taylor]: Taking taylor expansion of y.re in x.re 3.003 * [backup-simplify]: Simplify y.re into y.re 3.003 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.004 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.004 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.004 * [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.005 * [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.005 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.005 * [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.005 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 3.005 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.re 3.005 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in x.re 3.005 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.005 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.006 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 3.006 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 3.006 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.006 * [taylor]: Taking taylor expansion of -1 in x.re 3.006 * [backup-simplify]: Simplify -1 into -1 3.006 * [taylor]: Taking taylor expansion of y.im in x.re 3.006 * [backup-simplify]: Simplify y.im into y.im 3.006 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.006 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 3.006 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 3.006 * [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.006 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.007 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.008 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.008 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.008 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.009 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.009 * [taylor]: Taking taylor expansion of (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in x.im 3.009 * [taylor]: Taking taylor expansion of (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.009 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 3.009 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 3.009 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.009 * [taylor]: Taking taylor expansion of x.re in x.im 3.009 * [backup-simplify]: Simplify x.re into x.re 3.009 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.010 * [taylor]: Taking taylor expansion of y.re in x.im 3.010 * [backup-simplify]: Simplify y.re into y.re 3.010 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.010 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.010 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.010 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.010 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.010 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.010 * [taylor]: Taking taylor expansion of x.re in x.im 3.010 * [backup-simplify]: Simplify x.re into x.re 3.010 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.010 * [taylor]: Taking taylor expansion of y.im in x.im 3.010 * [backup-simplify]: Simplify y.im into y.im 3.010 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.010 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.010 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.010 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.010 * [taylor]: Taking taylor expansion of y.re in x.im 3.010 * [backup-simplify]: Simplify y.re into y.re 3.011 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.011 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.011 * [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.011 * [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.012 * [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.012 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 3.012 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.012 * [taylor]: Taking taylor expansion of -1 in x.im 3.012 * [backup-simplify]: Simplify -1 into -1 3.012 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.012 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.012 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.012 * [taylor]: Taking taylor expansion of y.im in x.im 3.012 * [backup-simplify]: Simplify y.im into y.im 3.012 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.012 * [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.013 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.013 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.013 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.014 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.014 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.015 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.015 * [taylor]: Taking taylor expansion of (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in y.re 3.015 * [taylor]: Taking taylor expansion of (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 3.015 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.re 3.015 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.re 3.015 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.015 * [taylor]: Taking taylor expansion of x.re in y.re 3.015 * [backup-simplify]: Simplify x.re into x.re 3.015 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.015 * [taylor]: Taking taylor expansion of y.re in y.re 3.015 * [backup-simplify]: Simplify 0 into 0 3.015 * [backup-simplify]: Simplify 1 into 1 3.015 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 3.015 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.015 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.015 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.015 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.015 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.015 * [taylor]: Taking taylor expansion of x.re in y.re 3.015 * [backup-simplify]: Simplify x.re into x.re 3.016 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.016 * [taylor]: Taking taylor expansion of y.im in y.re 3.016 * [backup-simplify]: Simplify y.im into y.im 3.016 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.016 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.016 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.016 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.016 * [taylor]: Taking taylor expansion of y.re in y.re 3.016 * [backup-simplify]: Simplify 0 into 0 3.016 * [backup-simplify]: Simplify 1 into 1 3.016 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.016 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.016 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.017 * [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.017 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.re 3.017 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.re 3.017 * [taylor]: Taking taylor expansion of -1 in y.re 3.017 * [backup-simplify]: Simplify -1 into -1 3.017 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.re 3.017 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.017 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.017 * [taylor]: Taking taylor expansion of y.im in y.re 3.017 * [backup-simplify]: Simplify y.im into y.im 3.017 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.017 * [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.018 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.018 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.019 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.019 * [taylor]: Taking taylor expansion of (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in y.im 3.019 * [taylor]: Taking taylor expansion of (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.019 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in y.im 3.019 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in y.im 3.019 * [taylor]: Taking taylor expansion of (log x.re) in y.im 3.019 * [taylor]: Taking taylor expansion of x.re in y.im 3.019 * [backup-simplify]: Simplify x.re into x.re 3.019 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.019 * [taylor]: Taking taylor expansion of y.re in y.im 3.019 * [backup-simplify]: Simplify y.re into y.re 3.019 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.019 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.019 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.019 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.019 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 3.019 * [taylor]: Taking taylor expansion of (log x.re) in y.im 3.020 * [taylor]: Taking taylor expansion of x.re in y.im 3.020 * [backup-simplify]: Simplify x.re into x.re 3.020 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.020 * [taylor]: Taking taylor expansion of y.im in y.im 3.020 * [backup-simplify]: Simplify 0 into 0 3.020 * [backup-simplify]: Simplify 1 into 1 3.020 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 3.020 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.020 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.020 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.020 * [taylor]: Taking taylor expansion of y.re in y.im 3.020 * [backup-simplify]: Simplify y.re into y.re 3.020 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.020 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 3.021 * [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.021 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 3.021 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.021 * [taylor]: Taking taylor expansion of -1 in y.im 3.021 * [backup-simplify]: Simplify -1 into -1 3.021 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.021 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.021 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.021 * [taylor]: Taking taylor expansion of y.im in y.im 3.021 * [backup-simplify]: Simplify 0 into 0 3.021 * [backup-simplify]: Simplify 1 into 1 3.021 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.021 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.022 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.022 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.023 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.023 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.024 * [backup-simplify]: Simplify (+ 0) into 0 3.025 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.026 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.026 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.027 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.027 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.027 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.030 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.031 * [backup-simplify]: Simplify (+ 0 0) into 0 3.031 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.032 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.033 * [backup-simplify]: Simplify (+ 0 0) into 0 3.034 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.034 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 3.035 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.035 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) 0) (* 0 (- (log x.re)))) into 0 3.036 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.036 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (* 0 (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.036 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.037 * [backup-simplify]: Simplify (* (exp (/ -1 y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 3.038 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 3.038 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (/ -1 y.im))) into 0 3.039 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.041 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.041 * [taylor]: Taking taylor expansion of 0 in x.im 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [taylor]: Taking taylor expansion of 0 in y.re 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [taylor]: Taking taylor expansion of 0 in y.im 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [backup-simplify]: Simplify 0 into 0 3.041 * [backup-simplify]: Simplify (+ 0) into 0 3.042 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.043 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.043 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.044 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.044 * [backup-simplify]: Simplify (- 0) into 0 3.045 * [backup-simplify]: Simplify (+ 0 0) into 0 3.046 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.046 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.047 * [backup-simplify]: Simplify (+ 0 0) into 0 3.048 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.048 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.049 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.049 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (* 0 (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.049 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.050 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.051 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.052 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.052 * [taylor]: Taking taylor expansion of 0 in y.re 3.052 * [backup-simplify]: Simplify 0 into 0 3.052 * [taylor]: Taking taylor expansion of 0 in y.im 3.052 * [backup-simplify]: Simplify 0 into 0 3.053 * [backup-simplify]: Simplify 0 into 0 3.053 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (* 0 (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.053 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.054 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.055 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.056 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.056 * [taylor]: Taking taylor expansion of 0 in y.im 3.056 * [backup-simplify]: Simplify 0 into 0 3.056 * [backup-simplify]: Simplify 0 into 0 3.058 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.058 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.059 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.059 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (* 0 (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.061 * [backup-simplify]: Simplify (- (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into 0 3.061 * [backup-simplify]: Simplify 0 into 0 3.062 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.063 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 3.064 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.065 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.066 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 3.066 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.066 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 3.067 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.070 * [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.070 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.070 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.071 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 3.071 * [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.072 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.073 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 3.073 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 3.074 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 3.075 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 3.076 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.077 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.078 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 3.078 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.078 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 3.080 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.082 * [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.082 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.083 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.083 * [backup-simplify]: Simplify (+ (* (/ -1 y.re) (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) 3.085 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/2 (/ 1 (* y.re (pow x.im 2))))) 1) 1)))) into (* -1/2 (/ (exp (/ (log x.re) y.re)) (* y.re (pow x.im 2)))) 3.087 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) (+ (* 0 0) (* (* -1/2 (/ (exp (/ (log x.re) y.re)) (* y.re (pow x.im 2)))) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into (- (+ (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (pow x.im 2)))) (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (pow x.im 2)))))) 3.088 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.089 * [backup-simplify]: Simplify (* (exp (/ -1 y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.091 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (/ -1 y.im)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 2) into 0 3.092 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 3.093 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.096 * [backup-simplify]: Simplify (- (/ (- (+ (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (pow x.im 2)))) (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (pow x.im 2)))))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (* 0 (/ 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) into (- (+ (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2))))))) 3.097 * [taylor]: Taking taylor expansion of (- (+ (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2))))))) in x.im 3.097 * [taylor]: Taking taylor expansion of (+ (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2)))))) in x.im 3.097 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))))) in x.im 3.097 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.097 * [backup-simplify]: Simplify 1/2 into 1/2 3.097 * [taylor]: Taking taylor expansion of (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) in x.im 3.097 * [taylor]: Taking taylor expansion of (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.097 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 3.097 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 3.097 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.097 * [taylor]: Taking taylor expansion of x.re in x.im 3.097 * [backup-simplify]: Simplify x.re into x.re 3.097 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.097 * [taylor]: Taking taylor expansion of y.re in x.im 3.097 * [backup-simplify]: Simplify y.re into y.re 3.097 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.097 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.097 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.097 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.097 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.097 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.097 * [taylor]: Taking taylor expansion of x.re in x.im 3.097 * [backup-simplify]: Simplify x.re into x.re 3.097 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.097 * [taylor]: Taking taylor expansion of y.im in x.im 3.098 * [backup-simplify]: Simplify y.im into y.im 3.098 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.098 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.098 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.098 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.098 * [taylor]: Taking taylor expansion of y.re in x.im 3.098 * [backup-simplify]: Simplify y.re into y.re 3.098 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.098 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.098 * [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.099 * [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.099 * [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.099 * [taylor]: Taking taylor expansion of (* y.re (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) in x.im 3.099 * [taylor]: Taking taylor expansion of y.re in x.im 3.099 * [backup-simplify]: Simplify y.re into y.re 3.099 * [taylor]: Taking taylor expansion of (* (pow x.im 2) (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) in x.im 3.099 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.099 * [taylor]: Taking taylor expansion of x.im in x.im 3.099 * [backup-simplify]: Simplify 0 into 0 3.099 * [backup-simplify]: Simplify 1 into 1 3.099 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 3.099 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.099 * [taylor]: Taking taylor expansion of -1 in x.im 3.099 * [backup-simplify]: Simplify -1 into -1 3.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.099 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.099 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.099 * [taylor]: Taking taylor expansion of y.im in x.im 3.099 * [backup-simplify]: Simplify y.im into y.im 3.100 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.100 * [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.100 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.100 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.101 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.101 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.101 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.102 * [backup-simplify]: Simplify (* 1 1) into 1 3.102 * [backup-simplify]: Simplify (* 1 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.102 * [backup-simplify]: Simplify (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.103 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) 3.103 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2))))) in x.im 3.103 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.103 * [backup-simplify]: Simplify 1/2 into 1/2 3.103 * [taylor]: Taking taylor expansion of (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2)))) in x.im 3.103 * [taylor]: Taking taylor expansion of (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.103 * [taylor]: Taking taylor expansion of (exp (/ (log x.re) y.re)) in x.im 3.103 * [taylor]: Taking taylor expansion of (/ (log x.re) y.re) in x.im 3.103 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.103 * [taylor]: Taking taylor expansion of x.re in x.im 3.103 * [backup-simplify]: Simplify x.re into x.re 3.103 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.104 * [taylor]: Taking taylor expansion of y.re in x.im 3.104 * [backup-simplify]: Simplify y.re into y.re 3.104 * [backup-simplify]: Simplify (/ (log x.re) y.re) into (/ (log x.re) y.re) 3.104 * [backup-simplify]: Simplify (exp (/ (log x.re) y.re)) into (exp (/ (log x.re) y.re)) 3.104 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.104 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.104 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.104 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.104 * [taylor]: Taking taylor expansion of x.re in x.im 3.104 * [backup-simplify]: Simplify x.re into x.re 3.104 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.104 * [taylor]: Taking taylor expansion of y.im in x.im 3.104 * [backup-simplify]: Simplify y.im into y.im 3.104 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.104 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.104 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.105 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.105 * [taylor]: Taking taylor expansion of y.re in x.im 3.105 * [backup-simplify]: Simplify y.re into y.re 3.105 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.105 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.105 * [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.105 * [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.106 * [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.106 * [taylor]: Taking taylor expansion of (* y.im (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2))) in x.im 3.106 * [taylor]: Taking taylor expansion of y.im in x.im 3.106 * [backup-simplify]: Simplify y.im into y.im 3.106 * [taylor]: Taking taylor expansion of (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (pow x.im 2)) in x.im 3.106 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 3.106 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.106 * [taylor]: Taking taylor expansion of -1 in x.im 3.106 * [backup-simplify]: Simplify -1 into -1 3.106 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.106 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.106 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.106 * [taylor]: Taking taylor expansion of y.im in x.im 3.106 * [backup-simplify]: Simplify y.im into y.im 3.106 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.106 * [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.107 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.107 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.107 * [taylor]: Taking taylor expansion of x.im in x.im 3.107 * [backup-simplify]: Simplify 0 into 0 3.107 * [backup-simplify]: Simplify 1 into 1 3.107 * [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.107 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.108 * [backup-simplify]: Simplify (- 0) into 0 3.108 * [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.109 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.109 * [backup-simplify]: Simplify (* 1 1) into 1 3.109 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 1) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 3.109 * [backup-simplify]: Simplify (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) 3.110 * [backup-simplify]: Simplify (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) 3.111 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.111 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.111 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.112 * [backup-simplify]: Simplify (- 0) into 0 3.112 * [backup-simplify]: Simplify (+ 0 0) into 0 3.112 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.113 * [backup-simplify]: Simplify (+ 0) into 0 3.113 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 3.114 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 3.114 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.115 * [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.115 * [backup-simplify]: Simplify (- 0) into 0 3.115 * [backup-simplify]: Simplify (+ 0 0) into 0 3.116 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.116 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.116 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 3.117 * [backup-simplify]: Simplify (+ 0 0) into 0 3.117 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.117 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.118 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.118 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.119 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.119 * [backup-simplify]: Simplify (+ 0 0) into 0 3.120 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 3.120 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.121 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.121 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (+ (* 0 0) (* 0 (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 3.122 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.122 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.122 * [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.123 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.124 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.124 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.125 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.125 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.126 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) into 0 3.126 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.127 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) into 0 3.127 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (* 0 (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.127 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.128 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.128 * [backup-simplify]: Simplify (- (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) (* 0 (/ 0 (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.129 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (* (exp (/ (log x.re) y.re)) (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.re (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.130 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.130 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.130 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.130 * [backup-simplify]: Simplify (- 0) into 0 3.131 * [backup-simplify]: Simplify (+ 0 0) into 0 3.131 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.131 * [backup-simplify]: Simplify (+ 0) into 0 3.132 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 3.133 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 3.133 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.133 * [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.134 * [backup-simplify]: Simplify (- 0) into 0 3.134 * [backup-simplify]: Simplify (+ 0 0) into 0 3.134 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.135 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.135 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 3.136 * [backup-simplify]: Simplify (- 0) into 0 3.136 * [backup-simplify]: Simplify (+ 0 0) into 0 3.137 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.137 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)))) into 0 3.137 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 1) 1)))) into 0 3.138 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.138 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.138 * [backup-simplify]: Simplify (- 0) into 0 3.139 * [backup-simplify]: Simplify (+ 0 0) into 0 3.140 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 3.140 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (log x.re) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.142 * [backup-simplify]: Simplify (* (exp (/ (log x.re) y.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.143 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (+ (* 0 0) (* 0 (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))))) into 0 3.144 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.144 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.145 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.146 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 3.146 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.147 * [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.148 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.149 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.150 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 3.151 * [backup-simplify]: Simplify (+ (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 0) (* 0 1)) into 0 3.151 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) into 0 3.152 * [backup-simplify]: Simplify (+ (* (exp (/ (log x.re) y.re)) 0) (* 0 (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.152 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.154 * [backup-simplify]: Simplify (- (/ 0 (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (/ 0 (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.156 * [backup-simplify]: Simplify (- (/ 0 (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (+ (* (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) (/ 0 (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))) (* 0 (/ 0 (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.157 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (* (exp (/ (log x.re) y.re)) (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (* y.im (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))))))) into 0 3.158 * [backup-simplify]: Simplify (+ 0 0) into 0 3.158 * [backup-simplify]: Simplify (- 0) into 0 3.158 * [taylor]: Taking taylor expansion of 0 in y.re 3.158 * [backup-simplify]: Simplify 0 into 0 3.158 * [taylor]: Taking taylor expansion of 0 in y.im 3.158 * [backup-simplify]: Simplify 0 into 0 3.158 * [backup-simplify]: Simplify 0 into 0 3.158 * [taylor]: Taking taylor expansion of 0 in y.re 3.159 * [backup-simplify]: Simplify 0 into 0 3.159 * [taylor]: Taking taylor expansion of 0 in y.im 3.159 * [backup-simplify]: Simplify 0 into 0 3.159 * [backup-simplify]: Simplify 0 into 0 3.160 * [backup-simplify]: Simplify (/ (* (exp (/ (log (/ 1 (- x.re))) (/ 1 (- y.re)))) (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re)))))) (exp (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im)))))) into (/ (* (exp (* -1 (* y.re (log (/ -1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))))) (exp (* y.im (atan2 x.im x.re)))) 3.160 * * * [progress]: simplifying candidates 3.174 * [simplify]: Simplifying: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (pow (exp y.im) (atan2 x.im x.re))) (log1p (pow (exp y.im) (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (* (log (exp y.im)) (atan2 x.im x.re)) (* 1 (atan2 x.im x.re)) (* (cbrt y.im) (atan2 x.im x.re)) (* (sqrt y.im) (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (pow (exp y.im) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (pow (exp y.im) 1) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (pow 1 (atan2 x.im x.re)) (pow (exp y.im) (atan2 x.im x.re)) (log (pow (exp y.im) (atan2 x.im x.re))) (exp (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (cbrt (pow (exp y.im) (atan2 x.im x.re))) (* (* (pow (exp y.im) (atan2 x.im x.re)) (pow (exp y.im) (atan2 x.im x.re))) (pow (exp y.im) (atan2 x.im x.re))) (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (pow (exp y.im) (atan2 x.im x.re))) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (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 (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log1p (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (- (* y.im (atan2 x.im x.re)) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (- (* (log (exp y.im)) (atan2 x.im x.re)) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (- (log (pow (exp y.im) (atan2 x.im x.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (log (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (- (* y.im (atan2 x.im x.re)) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (- (* (log (exp y.im)) (atan2 x.im x.re)) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (- (log (pow (exp y.im) (atan2 x.im x.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (* (log (hypot x.re x.im)) y.re) (log (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (log (pow (hypot x.re x.im) y.re)) (- (* y.im (atan2 x.im x.re)) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (log (pow (hypot x.re x.im) y.re)) (- (* (log (exp y.im)) (atan2 x.im x.re)) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (log (pow (hypot x.re x.im) y.re)) (- (log (pow (exp y.im) (atan2 x.im x.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (log (pow (hypot x.re x.im) y.re)) (log (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (exp (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (* (pow (hypot x.re x.im) y.re) (pow (hypot x.re x.im) y.re)) (pow (hypot x.re x.im) y.re)) (/ (* (* (pow (exp y.im) (atan2 x.im x.re)) (pow (exp y.im) (atan2 x.im x.re))) (pow (exp y.im) (atan2 x.im x.re))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (* (pow (hypot x.re x.im) y.re) (pow (hypot x.re x.im) y.re)) (pow (hypot x.re x.im) y.re)) (* (* (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (cbrt (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (* (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- (pow (hypot x.re x.im) y.re)) (- (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ 1 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) 1) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (pow (exp y.im) (atan2 x.im x.re))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ 1 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) 1) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp y.im) (atan2 x.im x.re))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ 1 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow 1 y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) 1) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow 1 y.re) (pow (exp y.im) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) y.re) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ 1 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) 1) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (pow (exp y.im) (atan2 x.im x.re))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ 1 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) 1) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (atan2 x.im x.re))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ 1 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 1) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (pow (exp y.im) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) y.re) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (cbrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ 1 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) 1) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (exp y.im) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ 1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) y.re)) (/ (pow (hypot x.re x.im) y.re) (* (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow 1 (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow 1 (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow 1 (atan2 x.im x.re)) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) 1)) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (sqrt (pow (exp y.im) (atan2 x.im x.re))) 1)) (/ (pow (hypot x.re x.im) y.re) (/ 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ 1 1)) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 1)) (/ (pow (hypot x.re x.im) y.re) 1) (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (atan2 x.im x.re))) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (cbrt (hypot x.re x.im)) y.re)) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sqrt (hypot x.re x.im)) y.re)) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) y.re)) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (pow (hypot x.re x.im) y.re))) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (hypot x.re x.im) y.re))) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) y.re)) (/ (/ (pow (exp y.im) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) (/ y.re 2))) (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (atan2 x.im x.re))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* y.im (atan2 x.im x.re)) (+ (* 1/2 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* y.im (atan2 x.im x.re))) (exp (* 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) (+ (* (atan2 x.im x.re) y.re) (+ (* (atan2 x.im x.re) (* (pow y.re 2) (log x.im))) (* y.im (log x.im)))) (/ (* (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (exp (* -1 (* y.re (log (/ 1 x.re)))))) (exp (* y.im (atan2 x.im x.re)))) (/ (* (exp (* -1 (* y.re (log (/ -1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))))) (exp (* y.im (atan2 x.im x.re)))) 3.184 * * [simplify]: iteration 0: 526 enodes 3.375 * * [simplify]: iteration 1: 1403 enodes 3.783 * * [simplify]: iteration complete: 5000 enodes 3.783 * * [simplify]: Extracting #0: cost 325 inf + 0 3.791 * * [simplify]: Extracting #1: cost 1625 inf + 1 3.803 * * [simplify]: Extracting #2: cost 2082 inf + 300 3.818 * * [simplify]: Extracting #3: cost 1555 inf + 6868 3.832 * * [simplify]: Extracting #4: cost 522 inf + 25880 3.852 * * [simplify]: Extracting #5: cost 32 inf + 35444 3.867 * * [simplify]: Extracting #6: cost 7 inf + 35975 3.880 * * [simplify]: Extracting #7: cost 3 inf + 36058 3.893 * * [simplify]: Extracting #8: cost 0 inf + 36131 3.913 * [simplify]: Simplified to: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (pow (exp (atan2 x.im x.re)) y.im)) (log1p (pow (exp (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)) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) y.im) (pow (exp y.im) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (exp y.im) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re)) 1 (pow (exp (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (exp (pow (exp (atan2 x.im x.re)) y.im)) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (pow (pow (exp (atan2 x.im x.re)) y.im) 3) (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (pow y.re 3) (pow (atan2 x.im x.re) 3)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (pow (* (atan2 x.im x.re) y.re) 3) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log1p (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (log (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (pow (exp (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ (pow (pow (hypot x.re x.im) y.re) 3) (pow (pow (exp (atan2 x.im x.re)) y.im) 3)) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3)) (/ (pow (pow (hypot x.re x.im) y.re) 3) (pow (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 3)) (* (cbrt (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)))) (cbrt (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (pow (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) 3) (sqrt (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im))) (- (pow (hypot x.re x.im) y.re)) (- (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (pow (cbrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (* (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (cbrt (hypot x.re x.im)) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (/ (* (pow (cbrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (pow (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (* (pow (cbrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (hypot x.re x.im)) y.re) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (sqrt (hypot x.re x.im)) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (hypot x.re x.im)) y.re) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* (pow (sqrt (hypot x.re x.im)) y.re) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sqrt (hypot x.re x.im)) y.re) (* (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (pow (sqrt (hypot x.re x.im)) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (* (pow (sqrt (hypot x.re x.im)) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ 1 (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ 1 (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (hypot x.re x.im) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (hypot x.re x.im) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (hypot x.re x.im) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ 1 (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (/ 1 (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (/ 1 (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (/ 1 (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (* (/ (pow (hypot x.re x.im) y.re) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (/ (pow (hypot x.re x.im) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (hypot x.re x.im) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ 1 (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (* (* (/ 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (exp (- (* (atan2 x.im x.re) y.im))) (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (pow (hypot x.re x.im) y.re)))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (* (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (pow (hypot x.re x.im) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (pow (hypot x.re x.im) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (pow (hypot x.re x.im) y.re)))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (hypot x.re x.im) y.re)))) (* (/ (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (* (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (cbrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (* (cbrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (hypot x.re x.im) y.re))) (pow (exp (atan2 x.im x.re)) y.im)) (* (cbrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (cbrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (hypot x.re x.im) y.re)) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (/ (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (sqrt (pow (hypot x.re x.im) y.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (hypot x.re x.im) y.re)) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* (sqrt (pow (hypot x.re x.im) y.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (hypot x.re x.im) y.re)) (* (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (sqrt (pow (hypot x.re x.im) y.re)) (pow (exp (atan2 x.im x.re)) y.im)) (* (sqrt (pow (hypot x.re x.im) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ 1 (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ 1 (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (hypot x.re x.im) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (hypot x.re x.im) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (hypot x.re x.im) y.re) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ 1 (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (/ 1 (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (/ (/ 1 (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (pow (hypot x.re x.im) y.re) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (/ 1 (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (* (/ (pow (hypot x.re x.im) y.re) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (* 1 (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (/ (pow (hypot x.re x.im) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* 1 (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (hypot x.re x.im) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ 1 (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) 1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (* (* (/ 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ 1 (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 1 (/ (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (exp (atan2 x.im x.re)) y.im)) (exp (- (* (atan2 x.im x.re) y.im))) (* (pow (hypot x.re x.im) y.re) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (cbrt (exp y.im)) (atan2 x.im x.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (* (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp (atan2 x.im x.re)) y.im) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (* (pow (hypot x.re x.im) (/ y.re 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp (atan2 x.im x.re)) y.im)) (* (pow (hypot x.re x.im) (/ y.re 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp (atan2 x.im x.re)) y.im) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (hypot x.re x.im) (/ y.re 2)) (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) (/ y.re 2)) (pow (exp (atan2 x.im x.re)) y.im)) (* (pow (hypot x.re x.im) (/ y.re 2)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (exp (- (* (atan2 x.im x.re) y.im))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) y.re)) (/ (pow (hypot x.re x.im) y.re) (* (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (/ (pow (hypot x.re x.im) y.re) (sqrt (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (hypot x.re x.im) y.re) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (/ (pow (hypot x.re x.im) y.re) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (atan2 x.im x.re))) (/ (* (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (/ (pow (hypot x.re x.im) y.re) (/ (pow (sqrt (exp y.im)) (atan2 x.im x.re)) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (/ (pow (hypot x.re x.im) y.re) (pow (sqrt (exp y.im)) (atan2 x.im x.re))) (* (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (hypot x.re x.im) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (hypot x.re x.im) y.re) (/ (* (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (* (pow (hypot x.re x.im) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (pow (hypot x.re x.im) y.re) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im)))) (/ (* (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (* (pow (hypot x.re x.im) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (/ (pow (hypot x.re x.im) y.re) (sqrt (pow (exp (atan2 x.im x.re)) y.im))) (* (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (* (pow (hypot x.re x.im) y.re) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (hypot x.re x.im) y.re) (/ (* (* (pow (hypot x.re x.im) y.re) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (/ (pow (hypot x.re x.im) y.re) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (hypot x.re x.im) y.re) (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (cbrt (hypot x.re x.im)) y.re)) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (pow (sqrt (hypot x.re x.im)) y.re)) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) y.re)) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (cbrt (pow (hypot x.re x.im) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (pow (hypot x.re x.im) y.re))) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) y.re)) (/ (/ (pow (exp (atan2 x.im x.re)) y.im) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (hypot x.re x.im) (/ y.re 2))) (/ (pow (hypot x.re x.im) y.re) (pow (exp (atan2 x.im x.re)) y.im)) (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) (sin (- (* (atan2 x.im x.re) y.re) (- (* y.im (log x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (fma y.im (atan2 x.im x.re) (fma (* (pow (atan2 x.im x.re) 2) (* y.im y.im)) 1/2 1)) (pow (exp (atan2 x.im x.re)) y.im) (pow (exp (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) (pow y.re 2)))) (* (log x.im) y.im)) (/ (sin (- (* (atan2 x.im x.re) y.re) (- (* y.im (log x.re))))) (exp (- (* (atan2 x.im x.re) y.im) (* (- (- (log x.re))) y.re)))) (/ (* (pow (exp (- y.re)) (log (/ -1 x.re))) (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im)))) (pow (exp (atan2 x.im x.re)) y.im)) 3.919 * * * [progress]: adding candidates to table 6.592 * * [progress]: iteration 2 / 4 6.592 * * * [progress]: picking best candidate 6.693 * * * * [pick]: Picked # 6.693 * * * [progress]: localizing error 6.843 * * * [progress]: generating rewritten candidates 6.844 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 2) 6.848 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1 2) 6.851 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 2) 6.855 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1) 6.864 * * * [progress]: generating series expansions 6.864 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 2) 6.864 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 6.864 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 6.864 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 6.865 * [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.865 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.865 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 6.865 * [taylor]: Taking taylor expansion of y.im in y.re 6.865 * [backup-simplify]: Simplify y.im into y.im 6.865 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 6.865 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 6.865 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.865 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 6.865 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 6.865 * [taylor]: Taking taylor expansion of x.re in y.re 6.865 * [backup-simplify]: Simplify x.re into x.re 6.865 * [taylor]: Taking taylor expansion of x.re in y.re 6.865 * [backup-simplify]: Simplify x.re into x.re 6.865 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 6.865 * [taylor]: Taking taylor expansion of x.im in y.re 6.865 * [backup-simplify]: Simplify x.im into x.im 6.865 * [taylor]: Taking taylor expansion of x.im in y.re 6.865 * [backup-simplify]: Simplify x.im into x.im 6.866 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.866 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.866 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.866 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.866 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.866 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.867 * [backup-simplify]: Simplify (+ 0 0) into 0 6.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.868 * [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.868 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.868 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.868 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.868 * [taylor]: Taking taylor expansion of y.re in y.re 6.868 * [backup-simplify]: Simplify 0 into 0 6.868 * [backup-simplify]: Simplify 1 into 1 6.868 * [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.868 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.869 * [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.869 * [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.869 * [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.869 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 6.869 * [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.870 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.870 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 6.870 * [taylor]: Taking taylor expansion of y.im in x.im 6.870 * [backup-simplify]: Simplify y.im into y.im 6.870 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 6.870 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 6.870 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.870 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 6.870 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 6.870 * [taylor]: Taking taylor expansion of x.re in x.im 6.870 * [backup-simplify]: Simplify x.re into x.re 6.870 * [taylor]: Taking taylor expansion of x.re in x.im 6.870 * [backup-simplify]: Simplify x.re into x.re 6.870 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 6.870 * [taylor]: Taking taylor expansion of x.im in x.im 6.870 * [backup-simplify]: Simplify 0 into 0 6.870 * [backup-simplify]: Simplify 1 into 1 6.870 * [taylor]: Taking taylor expansion of x.im in x.im 6.870 * [backup-simplify]: Simplify 0 into 0 6.870 * [backup-simplify]: Simplify 1 into 1 6.870 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.871 * [backup-simplify]: Simplify (* 0 0) into 0 6.871 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 6.871 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 6.871 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.872 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.872 * [backup-simplify]: Simplify (+ 0 0) into 0 6.872 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 6.872 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.872 * [taylor]: Taking taylor expansion of y.re in x.im 6.872 * [backup-simplify]: Simplify y.re into y.re 6.872 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 6.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.872 * [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.873 * [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.873 * [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.873 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 6.873 * [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.873 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.873 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 6.873 * [taylor]: Taking taylor expansion of y.im in x.re 6.873 * [backup-simplify]: Simplify y.im into y.im 6.873 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 6.873 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 6.873 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.873 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 6.873 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 6.873 * [taylor]: Taking taylor expansion of x.re in x.re 6.873 * [backup-simplify]: Simplify 0 into 0 6.873 * [backup-simplify]: Simplify 1 into 1 6.873 * [taylor]: Taking taylor expansion of x.re in x.re 6.873 * [backup-simplify]: Simplify 0 into 0 6.873 * [backup-simplify]: Simplify 1 into 1 6.873 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 6.873 * [taylor]: Taking taylor expansion of x.im in x.re 6.873 * [backup-simplify]: Simplify x.im into x.im 6.873 * [taylor]: Taking taylor expansion of x.im in x.re 6.873 * [backup-simplify]: Simplify x.im into x.im 6.873 * [backup-simplify]: Simplify (* 0 0) into 0 6.873 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.874 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.874 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.875 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 6.875 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.875 * [backup-simplify]: Simplify (+ 0 0) into 0 6.875 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.875 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.875 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.876 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.876 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.876 * [taylor]: Taking taylor expansion of y.re in x.re 6.876 * [backup-simplify]: Simplify y.re into y.re 6.876 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 6.876 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.876 * [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.876 * [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.876 * [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.876 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.876 * [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.876 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.876 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.876 * [taylor]: Taking taylor expansion of y.im in y.im 6.876 * [backup-simplify]: Simplify 0 into 0 6.876 * [backup-simplify]: Simplify 1 into 1 6.876 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.876 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.876 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.876 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.877 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.877 * [taylor]: Taking taylor expansion of x.re in y.im 6.877 * [backup-simplify]: Simplify x.re into x.re 6.877 * [taylor]: Taking taylor expansion of x.re in y.im 6.877 * [backup-simplify]: Simplify x.re into x.re 6.877 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.877 * [taylor]: Taking taylor expansion of x.im in y.im 6.877 * [backup-simplify]: Simplify x.im into x.im 6.877 * [taylor]: Taking taylor expansion of x.im in y.im 6.877 * [backup-simplify]: Simplify x.im into x.im 6.877 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.877 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.877 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.877 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.877 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.877 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.878 * [backup-simplify]: Simplify (+ 0 0) into 0 6.878 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.878 * [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.878 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.878 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 6.878 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.878 * [taylor]: Taking taylor expansion of y.re in y.im 6.878 * [backup-simplify]: Simplify y.re into y.re 6.878 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.878 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.878 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (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.879 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.879 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 6.879 * [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.879 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 6.879 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 6.879 * [taylor]: Taking taylor expansion of y.im in y.im 6.879 * [backup-simplify]: Simplify 0 into 0 6.879 * [backup-simplify]: Simplify 1 into 1 6.879 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 6.879 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 6.879 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 6.879 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 6.879 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 6.879 * [taylor]: Taking taylor expansion of x.re in y.im 6.879 * [backup-simplify]: Simplify x.re into x.re 6.879 * [taylor]: Taking taylor expansion of x.re in y.im 6.879 * [backup-simplify]: Simplify x.re into x.re 6.879 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 6.879 * [taylor]: Taking taylor expansion of x.im in y.im 6.879 * [backup-simplify]: Simplify x.im into x.im 6.879 * [taylor]: Taking taylor expansion of x.im in y.im 6.879 * [backup-simplify]: Simplify x.im into x.im 6.879 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.879 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.879 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 6.879 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 6.879 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.879 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.880 * [backup-simplify]: Simplify (+ 0 0) into 0 6.880 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.880 * [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.880 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 6.880 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.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 y.im 6.880 * [backup-simplify]: Simplify y.re into y.re 6.880 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 6.880 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.881 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (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)) into (cos (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.881 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.881 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 6.881 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.881 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.881 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.881 * [taylor]: Taking taylor expansion of y.re in x.re 6.881 * [backup-simplify]: Simplify y.re into y.re 6.881 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (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)) into (cos (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.881 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.881 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.881 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 6.881 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.882 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 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 x.im 6.882 * [backup-simplify]: Simplify y.re into y.re 6.882 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.882 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.882 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.882 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.882 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.882 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.882 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.882 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.882 * [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.883 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.883 * [backup-simplify]: Simplify 0 into 0 6.883 * [backup-simplify]: Simplify (+ 0) into 0 6.883 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.884 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 6.884 * [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.885 * [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.885 * [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.885 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 6.886 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 6.886 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 6.886 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 6.886 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.886 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.886 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.886 * [taylor]: Taking taylor expansion of y.re in x.re 6.886 * [backup-simplify]: Simplify y.re into y.re 6.886 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.886 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.886 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.886 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 6.886 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 6.886 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 6.886 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.886 * [taylor]: Taking taylor expansion of x.re in x.re 6.886 * [backup-simplify]: Simplify 0 into 0 6.886 * [backup-simplify]: Simplify 1 into 1 6.886 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.886 * [taylor]: Taking taylor expansion of x.im in x.re 6.886 * [backup-simplify]: Simplify x.im into x.im 6.886 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.886 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.886 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.886 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.887 * [backup-simplify]: Simplify (+ 0 0) into 0 6.887 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.887 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.887 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.887 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.887 * [backup-simplify]: Simplify (- 0) into 0 6.887 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.887 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 6.888 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 6.888 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 6.888 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 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.im 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 (cos (* (atan2 x.im x.re) y.re)) into (cos (* (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.888 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.888 * [taylor]: Taking taylor expansion of x.im in x.im 6.888 * [backup-simplify]: Simplify 0 into 0 6.888 * [backup-simplify]: Simplify 1 into 1 6.888 * [backup-simplify]: Simplify (log 1) into 0 6.888 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 6.888 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 6.889 * [backup-simplify]: Simplify (- 0) into 0 6.889 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 6.889 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.889 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 6.889 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 6.889 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 6.889 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.889 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 6.889 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.889 * [taylor]: Taking taylor expansion of y.re in y.re 6.889 * [backup-simplify]: Simplify 0 into 0 6.889 * [backup-simplify]: Simplify 1 into 1 6.889 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.890 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.890 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.890 * [taylor]: Taking taylor expansion of x.im in y.re 6.890 * [backup-simplify]: Simplify x.im into x.im 6.890 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.890 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 6.890 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.890 * [backup-simplify]: Simplify (+ 0) into 0 6.890 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.890 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.891 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.891 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.891 * [backup-simplify]: Simplify (+ 0 0) into 0 6.891 * [taylor]: Taking taylor expansion of 0 in x.im 6.892 * [backup-simplify]: Simplify 0 into 0 6.892 * [taylor]: Taking taylor expansion of 0 in y.re 6.892 * [backup-simplify]: Simplify 0 into 0 6.892 * [backup-simplify]: Simplify 0 into 0 6.892 * [backup-simplify]: Simplify (+ 0) into 0 6.892 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.892 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.893 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.893 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.893 * [backup-simplify]: Simplify (+ 0 0) into 0 6.893 * [taylor]: Taking taylor expansion of 0 in y.re 6.893 * [backup-simplify]: Simplify 0 into 0 6.893 * [backup-simplify]: Simplify 0 into 0 6.893 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 6.893 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.894 * [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.895 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 6.895 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.895 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 6.895 * [backup-simplify]: Simplify (+ 0 0) into 0 6.896 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 6.897 * [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.898 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 6.898 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.899 * [backup-simplify]: Simplify (+ 0 0) into 0 6.899 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.899 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 6.900 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 6.900 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 6.900 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 6.900 * [taylor]: Taking taylor expansion of 1/2 in x.re 6.900 * [backup-simplify]: Simplify 1/2 into 1/2 6.900 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 6.900 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 6.900 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 6.900 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.900 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.900 * [taylor]: Taking taylor expansion of y.re in x.re 6.900 * [backup-simplify]: Simplify y.re into y.re 6.900 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.900 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.900 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.900 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 6.900 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 6.900 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 6.900 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 6.900 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.900 * [taylor]: Taking taylor expansion of x.re in x.re 6.900 * [backup-simplify]: Simplify 0 into 0 6.900 * [backup-simplify]: Simplify 1 into 1 6.900 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 6.900 * [taylor]: Taking taylor expansion of x.im in x.re 6.900 * [backup-simplify]: Simplify x.im into x.im 6.901 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 6.901 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 6.901 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 6.901 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 6.901 * [backup-simplify]: Simplify (+ 0 0) into 0 6.901 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 6.901 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.901 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.901 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.901 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.901 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.902 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 6.902 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 6.902 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 6.902 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 6.902 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 6.902 * [taylor]: Taking taylor expansion of 1/2 in x.im 6.902 * [backup-simplify]: Simplify 1/2 into 1/2 6.902 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 6.902 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 6.902 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 6.902 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.902 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.902 * [taylor]: Taking taylor expansion of y.re in x.im 6.902 * [backup-simplify]: Simplify y.re into y.re 6.902 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 6.902 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 6.902 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 6.902 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 6.902 * [taylor]: Taking taylor expansion of (log x.im) in x.im 6.902 * [taylor]: Taking taylor expansion of x.im in x.im 6.902 * [backup-simplify]: Simplify 0 into 0 6.902 * [backup-simplify]: Simplify 1 into 1 6.903 * [backup-simplify]: Simplify (log 1) into 0 6.903 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.903 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 6.903 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 6.903 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 6.904 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.904 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.904 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.904 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 6.904 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 6.904 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 6.904 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 6.904 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 6.904 * [taylor]: Taking taylor expansion of 1/2 in y.re 6.904 * [backup-simplify]: Simplify 1/2 into 1/2 6.904 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 6.905 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 6.905 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 6.905 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.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 y.re 6.905 * [backup-simplify]: Simplify 0 into 0 6.905 * [backup-simplify]: Simplify 1 into 1 6.905 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 6.905 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 6.905 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 6.905 * [taylor]: Taking taylor expansion of (log x.im) in y.re 6.905 * [taylor]: Taking taylor expansion of x.im in y.re 6.905 * [backup-simplify]: Simplify x.im into x.im 6.905 * [backup-simplify]: Simplify (log x.im) into (log x.im) 6.905 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 6.905 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 6.906 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.906 * [backup-simplify]: Simplify (- 0) into 0 6.906 * [backup-simplify]: Simplify 0 into 0 6.907 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 6.907 * [backup-simplify]: Simplify (+ 0) into 0 6.907 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.907 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.908 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.908 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.908 * [backup-simplify]: Simplify (- 0) into 0 6.908 * [backup-simplify]: Simplify (+ 0 0) into 0 6.909 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 6.909 * [taylor]: Taking taylor expansion of 0 in x.im 6.909 * [backup-simplify]: Simplify 0 into 0 6.909 * [taylor]: Taking taylor expansion of 0 in y.re 6.909 * [backup-simplify]: Simplify 0 into 0 6.909 * [backup-simplify]: Simplify 0 into 0 6.909 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 6.910 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.913 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.913 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.914 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.914 * [backup-simplify]: Simplify (+ 0 0) into 0 6.914 * [taylor]: Taking taylor expansion of 0 in x.im 6.914 * [backup-simplify]: Simplify 0 into 0 6.914 * [taylor]: Taking taylor expansion of 0 in y.re 6.914 * [backup-simplify]: Simplify 0 into 0 6.914 * [backup-simplify]: Simplify 0 into 0 6.915 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.915 * [backup-simplify]: Simplify (+ 0) into 0 6.916 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 6.916 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 6.916 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.916 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 6.917 * [backup-simplify]: Simplify (- 0) into 0 6.917 * [backup-simplify]: Simplify (+ 0 0) into 0 6.917 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 6.917 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) 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.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 0 2) 2)) 0) into 0 6.918 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 6.919 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 6.919 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 6.920 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 6.920 * [backup-simplify]: Simplify (+ 0 0) into 0 6.920 * [taylor]: Taking taylor expansion of 0 in y.re 6.920 * [backup-simplify]: Simplify 0 into 0 6.920 * [backup-simplify]: Simplify 0 into 0 6.921 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 6.921 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.922 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 6.922 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 6.922 * [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.922 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.922 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 6.922 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 6.922 * [taylor]: Taking taylor expansion of y.im in y.re 6.922 * [backup-simplify]: Simplify y.im into y.im 6.922 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.922 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 6.922 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 6.922 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.922 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 6.922 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 6.922 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.922 * [taylor]: Taking taylor expansion of x.re in y.re 6.922 * [backup-simplify]: Simplify x.re into x.re 6.922 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.922 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 6.922 * [taylor]: Taking taylor expansion of x.re in y.re 6.922 * [backup-simplify]: Simplify x.re into x.re 6.922 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.922 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 6.922 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.923 * [taylor]: Taking taylor expansion of x.im in y.re 6.923 * [backup-simplify]: Simplify x.im into x.im 6.923 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.923 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 6.923 * [taylor]: Taking taylor expansion of x.im in y.re 6.923 * [backup-simplify]: Simplify x.im into x.im 6.923 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.923 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.923 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.923 * [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.923 * [backup-simplify]: 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.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.924 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.924 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.925 * [backup-simplify]: Simplify (+ 0 0) into 0 6.925 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.925 * [backup-simplify]: Simplify (log (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.925 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.925 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 6.926 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.926 * [taylor]: Taking taylor expansion of y.re in y.re 6.926 * [backup-simplify]: Simplify 0 into 0 6.926 * [backup-simplify]: Simplify 1 into 1 6.926 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.926 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.926 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.926 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 6.926 * [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.926 * [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.926 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 6.927 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 6.927 * [taylor]: Taking taylor expansion of y.im in x.im 6.927 * [backup-simplify]: Simplify y.im into y.im 6.927 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.927 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 6.927 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 6.927 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.927 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 6.927 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 6.927 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.927 * [taylor]: Taking taylor expansion of x.re in x.im 6.927 * [backup-simplify]: Simplify x.re into x.re 6.927 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.927 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 6.927 * [taylor]: Taking taylor expansion of x.re in x.im 6.927 * [backup-simplify]: Simplify x.re into x.re 6.927 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.927 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 6.927 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.927 * [taylor]: Taking taylor expansion of x.im in x.im 6.927 * [backup-simplify]: Simplify 0 into 0 6.927 * [backup-simplify]: Simplify 1 into 1 6.928 * [backup-simplify]: Simplify (/ 1 1) into 1 6.928 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 6.928 * [taylor]: Taking taylor expansion of x.im in x.im 6.928 * [backup-simplify]: Simplify 0 into 0 6.928 * [backup-simplify]: Simplify 1 into 1 6.928 * [backup-simplify]: Simplify (/ 1 1) into 1 6.929 * [backup-simplify]: Simplify (* 1 1) into 1 6.929 * [backup-simplify]: Simplify (+ 0 1) into 1 6.929 * [backup-simplify]: Simplify (sqrt 1) into 1 6.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.931 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.931 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.932 * [backup-simplify]: Simplify (+ 0 0) into 0 6.932 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.933 * [backup-simplify]: Simplify (log 1) into 0 6.933 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.933 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.933 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.933 * [taylor]: Taking taylor expansion of y.re in x.im 6.933 * [backup-simplify]: Simplify y.re into y.re 6.933 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.934 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.934 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 6.934 * [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.934 * [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.935 * [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.935 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 6.935 * [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.935 * [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.935 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 6.935 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.935 * [taylor]: Taking taylor expansion of y.im in x.re 6.935 * [backup-simplify]: Simplify y.im into y.im 6.935 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.935 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.935 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.935 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.935 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.935 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.935 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.935 * [taylor]: Taking taylor expansion of x.re in x.re 6.935 * [backup-simplify]: Simplify 0 into 0 6.935 * [backup-simplify]: Simplify 1 into 1 6.936 * [backup-simplify]: Simplify (/ 1 1) into 1 6.936 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.936 * [taylor]: Taking taylor expansion of x.re in x.re 6.936 * [backup-simplify]: Simplify 0 into 0 6.936 * [backup-simplify]: Simplify 1 into 1 6.936 * [backup-simplify]: Simplify (/ 1 1) into 1 6.936 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.936 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.936 * [taylor]: Taking taylor expansion of x.im in x.re 6.936 * [backup-simplify]: Simplify x.im into x.im 6.936 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.936 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.936 * [taylor]: Taking taylor expansion of x.im in x.re 6.936 * [backup-simplify]: Simplify x.im into x.im 6.936 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.936 * [backup-simplify]: Simplify (* 1 1) into 1 6.937 * [backup-simplify]: Simplify (+ 1 0) into 1 6.937 * [backup-simplify]: Simplify (sqrt 1) into 1 6.937 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.938 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.938 * [backup-simplify]: Simplify (+ 0 0) into 0 6.939 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.939 * [backup-simplify]: Simplify (log 1) into 0 6.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.939 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.939 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.939 * [taylor]: Taking taylor expansion of y.re in x.re 6.939 * [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.re)) 0) into (- (log x.re)) 6.939 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 6.940 * [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.940 * [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.940 * [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.940 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 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 y.im 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 y.im 6.940 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.940 * [taylor]: Taking taylor expansion of y.im in y.im 6.940 * [backup-simplify]: Simplify 0 into 0 6.940 * [backup-simplify]: Simplify 1 into 1 6.940 * [backup-simplify]: Simplify (/ 1 1) into 1 6.940 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.940 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 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 y.im 6.941 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.941 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.941 * [taylor]: Taking taylor expansion of x.re in y.im 6.941 * [backup-simplify]: Simplify x.re into x.re 6.941 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.941 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.941 * [taylor]: Taking taylor expansion of x.re in y.im 6.941 * [backup-simplify]: Simplify x.re into x.re 6.941 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.941 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.941 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.941 * [taylor]: Taking taylor expansion of x.im in y.im 6.941 * [backup-simplify]: Simplify x.im into x.im 6.941 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.941 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.941 * [taylor]: Taking taylor expansion of x.im in y.im 6.941 * [backup-simplify]: Simplify x.im into x.im 6.941 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.941 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.941 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.941 * [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.941 * [backup-simplify]: 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.941 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.942 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.942 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.942 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.942 * [backup-simplify]: Simplify (+ 0 0) into 0 6.942 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.943 * [backup-simplify]: Simplify (log (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.943 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.943 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.943 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.943 * [taylor]: Taking taylor expansion of y.re in y.im 6.943 * [backup-simplify]: Simplify y.re into y.re 6.943 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.943 * [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.943 * [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.943 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.943 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 6.943 * [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.944 * [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.944 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 6.944 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 6.944 * [taylor]: Taking taylor expansion of y.im in y.im 6.944 * [backup-simplify]: Simplify 0 into 0 6.944 * [backup-simplify]: Simplify 1 into 1 6.944 * [backup-simplify]: Simplify (/ 1 1) into 1 6.944 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 6.944 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 6.944 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.944 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 6.944 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.944 * [taylor]: Taking taylor expansion of x.re in y.im 6.944 * [backup-simplify]: Simplify x.re into x.re 6.944 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 6.944 * [taylor]: Taking taylor expansion of x.re in y.im 6.944 * [backup-simplify]: Simplify x.re into x.re 6.944 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 6.944 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.944 * [taylor]: Taking taylor expansion of x.im in y.im 6.944 * [backup-simplify]: Simplify x.im into x.im 6.944 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.944 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 6.944 * [taylor]: Taking taylor expansion of x.im in y.im 6.944 * [backup-simplify]: Simplify x.im into x.im 6.944 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.944 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 6.945 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 6.945 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 6.945 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 6.945 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.945 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 6.945 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 6.945 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.945 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 6.945 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 6.946 * [backup-simplify]: Simplify (+ 0 0) into 0 6.946 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.946 * [backup-simplify]: Simplify (log (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.946 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 6.946 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 6.946 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.946 * [taylor]: Taking taylor expansion of y.re in y.im 6.946 * [backup-simplify]: Simplify y.re into y.re 6.947 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.947 * [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.947 * [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.947 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 6.947 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 6.947 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 6.947 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 6.947 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 6.948 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 6.948 * [taylor]: Taking taylor expansion of y.im in x.re 6.948 * [backup-simplify]: Simplify y.im into y.im 6.948 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 6.948 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 6.948 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 6.948 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 6.948 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 6.948 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 6.948 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.948 * [taylor]: Taking taylor expansion of x.re in x.re 6.948 * [backup-simplify]: Simplify 0 into 0 6.948 * [backup-simplify]: Simplify 1 into 1 6.948 * [backup-simplify]: Simplify (/ 1 1) into 1 6.948 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 6.948 * [taylor]: Taking taylor expansion of x.re in x.re 6.948 * [backup-simplify]: Simplify 0 into 0 6.948 * [backup-simplify]: Simplify 1 into 1 6.948 * [backup-simplify]: Simplify (/ 1 1) into 1 6.948 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 6.948 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.948 * [taylor]: Taking taylor expansion of x.im in x.re 6.948 * [backup-simplify]: Simplify x.im into x.im 6.949 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.949 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 6.949 * [taylor]: Taking taylor expansion of x.im in x.re 6.949 * [backup-simplify]: Simplify x.im into x.im 6.949 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 6.949 * [backup-simplify]: Simplify (* 1 1) into 1 6.949 * [backup-simplify]: Simplify (+ 1 0) into 1 6.949 * [backup-simplify]: Simplify (sqrt 1) into 1 6.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.951 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.951 * [backup-simplify]: Simplify (+ 0 0) into 0 6.951 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.951 * [backup-simplify]: Simplify (log 1) into 0 6.951 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 6.952 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 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 x.re 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 x.re)) 0) into (- (log x.re)) 6.952 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 6.952 * [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.952 * [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.953 * [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.953 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.953 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.953 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.953 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 6.953 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 6.953 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 6.953 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.953 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.953 * [taylor]: Taking taylor expansion of y.re in x.im 6.953 * [backup-simplify]: Simplify y.re into y.re 6.953 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 6.953 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.953 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.953 * [taylor]: Taking taylor expansion of x.re in x.im 6.953 * [backup-simplify]: Simplify x.re into x.re 6.953 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.953 * [taylor]: Taking taylor expansion of y.im in x.im 6.953 * [backup-simplify]: Simplify y.im into y.im 6.953 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.954 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 6.954 * [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.954 * [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.954 * [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.954 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.954 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 6.954 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 6.954 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 6.954 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 6.954 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 6.954 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 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.re 6.955 * [backup-simplify]: Simplify 0 into 0 6.955 * [backup-simplify]: Simplify 1 into 1 6.955 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.955 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.955 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.955 * [taylor]: Taking taylor expansion of x.re in y.re 6.955 * [backup-simplify]: Simplify x.re into x.re 6.955 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.955 * [taylor]: Taking taylor expansion of y.im in y.re 6.955 * [backup-simplify]: Simplify y.im into y.im 6.955 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.955 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.955 * [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.955 * [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.955 * [taylor]: Taking taylor expansion of 0 in x.re 6.955 * [backup-simplify]: Simplify 0 into 0 6.955 * [taylor]: Taking taylor expansion of 0 in x.im 6.955 * [backup-simplify]: Simplify 0 into 0 6.955 * [taylor]: Taking taylor expansion of 0 in y.re 6.955 * [backup-simplify]: Simplify 0 into 0 6.955 * [backup-simplify]: Simplify 0 into 0 6.956 * [backup-simplify]: Simplify (+ 0) into 0 6.956 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.957 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.957 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 6.958 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.958 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 6.958 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.958 * [backup-simplify]: Simplify (+ 0 0) into 0 6.958 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.959 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.959 * [backup-simplify]: Simplify (+ 0 0) into 0 6.959 * [taylor]: Taking taylor expansion of 0 in x.im 6.959 * [backup-simplify]: Simplify 0 into 0 6.959 * [taylor]: Taking taylor expansion of 0 in y.re 6.959 * [backup-simplify]: Simplify 0 into 0 6.959 * [backup-simplify]: Simplify 0 into 0 6.960 * [backup-simplify]: Simplify (+ 0) into 0 6.960 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 6.960 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 6.961 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 6.961 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 6.961 * [backup-simplify]: Simplify (- 0) into 0 6.961 * [backup-simplify]: Simplify (+ 0 0) into 0 6.962 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 6.962 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 6.962 * [backup-simplify]: Simplify (+ 0 0) into 0 6.962 * [taylor]: Taking taylor expansion of 0 in y.re 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [taylor]: Taking taylor expansion of 0 in x.re 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [taylor]: Taking taylor expansion of 0 in x.im 6.962 * [backup-simplify]: Simplify 0 into 0 6.962 * [taylor]: Taking taylor expansion of 0 in y.re 6.962 * [backup-simplify]: Simplify 0 into 0 6.963 * [backup-simplify]: Simplify 0 into 0 6.963 * [taylor]: Taking taylor expansion of 0 in x.im 6.963 * [backup-simplify]: Simplify 0 into 0 6.963 * [taylor]: Taking taylor expansion of 0 in y.re 6.963 * [backup-simplify]: Simplify 0 into 0 6.963 * [backup-simplify]: Simplify 0 into 0 6.963 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 6.963 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.963 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 6.963 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 6.963 * [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.963 * [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.963 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 6.963 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 6.963 * [taylor]: Taking taylor expansion of -1 in y.re 6.963 * [backup-simplify]: Simplify -1 into -1 6.963 * [taylor]: Taking taylor expansion of y.im in y.re 6.963 * [backup-simplify]: Simplify y.im into y.im 6.963 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.963 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 6.963 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 6.964 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.964 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 6.964 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 6.964 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.964 * [taylor]: Taking taylor expansion of -1 in y.re 6.964 * [backup-simplify]: Simplify -1 into -1 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 (/ -1 x.re) into (/ -1 x.re) 6.964 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 6.964 * [taylor]: Taking taylor expansion of -1 in y.re 6.964 * [backup-simplify]: Simplify -1 into -1 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 (/ -1 x.re) into (/ -1 x.re) 6.964 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 6.964 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.964 * [taylor]: Taking taylor expansion of -1 in y.re 6.964 * [backup-simplify]: Simplify -1 into -1 6.964 * [taylor]: Taking taylor expansion of x.im in y.re 6.964 * [backup-simplify]: Simplify x.im into x.im 6.964 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.964 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 6.964 * [taylor]: Taking taylor expansion of -1 in y.re 6.964 * [backup-simplify]: Simplify -1 into -1 6.964 * [taylor]: Taking taylor expansion of x.im in y.re 6.964 * [backup-simplify]: Simplify x.im into x.im 6.964 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.964 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.964 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.964 * [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.964 * [backup-simplify]: 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.965 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.965 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.965 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.965 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.965 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.965 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.965 * [backup-simplify]: Simplify (+ 0 0) into 0 6.966 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.966 * [backup-simplify]: Simplify (log (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.966 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.966 * [taylor]: Taking taylor expansion of -1 in y.re 6.966 * [backup-simplify]: Simplify -1 into -1 6.966 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.966 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.966 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.966 * [taylor]: Taking taylor expansion of y.re in y.re 6.966 * [backup-simplify]: Simplify 0 into 0 6.966 * [backup-simplify]: Simplify 1 into 1 6.966 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.966 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 6.966 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.966 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.966 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 6.966 * [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.966 * [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.967 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 6.967 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 6.967 * [taylor]: Taking taylor expansion of -1 in x.im 6.967 * [backup-simplify]: Simplify -1 into -1 6.967 * [taylor]: Taking taylor expansion of y.im in x.im 6.967 * [backup-simplify]: Simplify y.im into y.im 6.967 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.967 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 6.967 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 6.967 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.967 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 6.967 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 6.967 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.967 * [taylor]: Taking taylor expansion of -1 in x.im 6.967 * [backup-simplify]: Simplify -1 into -1 6.967 * [taylor]: Taking taylor expansion of x.re in x.im 6.967 * [backup-simplify]: Simplify x.re into x.re 6.967 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.967 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 6.967 * [taylor]: Taking taylor expansion of -1 in x.im 6.967 * [backup-simplify]: Simplify -1 into -1 6.967 * [taylor]: Taking taylor expansion of x.re in x.im 6.967 * [backup-simplify]: Simplify x.re into x.re 6.967 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.967 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 6.967 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.967 * [taylor]: Taking taylor expansion of -1 in x.im 6.967 * [backup-simplify]: Simplify -1 into -1 6.967 * [taylor]: Taking taylor expansion of x.im in x.im 6.967 * [backup-simplify]: Simplify 0 into 0 6.967 * [backup-simplify]: Simplify 1 into 1 6.967 * [backup-simplify]: Simplify (/ -1 1) into -1 6.967 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 6.967 * [taylor]: Taking taylor expansion of -1 in x.im 6.967 * [backup-simplify]: Simplify -1 into -1 6.967 * [taylor]: Taking taylor expansion of x.im in x.im 6.968 * [backup-simplify]: Simplify 0 into 0 6.968 * [backup-simplify]: Simplify 1 into 1 6.968 * [backup-simplify]: Simplify (/ -1 1) into -1 6.968 * [backup-simplify]: Simplify (* -1 -1) into 1 6.968 * [backup-simplify]: Simplify (+ 0 1) into 1 6.969 * [backup-simplify]: Simplify (sqrt 1) into 1 6.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.970 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.970 * [backup-simplify]: Simplify (+ 0 0) into 0 6.970 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.971 * [backup-simplify]: Simplify (log 1) into 0 6.971 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.971 * [taylor]: Taking taylor expansion of -1 in x.im 6.971 * [backup-simplify]: Simplify -1 into -1 6.971 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.971 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.971 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.971 * [taylor]: Taking taylor expansion of y.re in x.im 6.971 * [backup-simplify]: Simplify y.re into y.re 6.971 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.971 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 6.971 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 6.971 * [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.972 * [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.972 * [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.972 * [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.972 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 6.972 * [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.972 * [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.972 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 6.972 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.972 * [taylor]: Taking taylor expansion of -1 in x.re 6.972 * [backup-simplify]: Simplify -1 into -1 6.972 * [taylor]: Taking taylor expansion of y.im in x.re 6.972 * [backup-simplify]: Simplify y.im into y.im 6.972 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.972 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.972 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.972 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.972 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.972 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.972 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.972 * [taylor]: Taking taylor expansion of -1 in x.re 6.972 * [backup-simplify]: Simplify -1 into -1 6.972 * [taylor]: Taking taylor expansion of x.re in x.re 6.972 * [backup-simplify]: Simplify 0 into 0 6.972 * [backup-simplify]: Simplify 1 into 1 6.973 * [backup-simplify]: Simplify (/ -1 1) into -1 6.973 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.973 * [taylor]: Taking taylor expansion of -1 in x.re 6.973 * [backup-simplify]: Simplify -1 into -1 6.973 * [taylor]: Taking taylor expansion of x.re in x.re 6.973 * [backup-simplify]: Simplify 0 into 0 6.973 * [backup-simplify]: Simplify 1 into 1 6.973 * [backup-simplify]: Simplify (/ -1 1) into -1 6.973 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.973 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.973 * [taylor]: Taking taylor expansion of -1 in x.re 6.973 * [backup-simplify]: Simplify -1 into -1 6.973 * [taylor]: Taking taylor expansion of x.im in x.re 6.973 * [backup-simplify]: Simplify x.im into x.im 6.973 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.973 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.973 * [taylor]: Taking taylor expansion of -1 in x.re 6.973 * [backup-simplify]: Simplify -1 into -1 6.973 * [taylor]: Taking taylor expansion of x.im in x.re 6.973 * [backup-simplify]: Simplify x.im into x.im 6.973 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.974 * [backup-simplify]: Simplify (* -1 -1) into 1 6.974 * [backup-simplify]: Simplify (+ 1 0) into 1 6.974 * [backup-simplify]: Simplify (sqrt 1) into 1 6.975 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.975 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.975 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.976 * [backup-simplify]: Simplify (+ 0 0) into 0 6.976 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.976 * [backup-simplify]: Simplify (log 1) into 0 6.976 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.976 * [taylor]: Taking taylor expansion of -1 in x.re 6.977 * [backup-simplify]: Simplify -1 into -1 6.977 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.977 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.977 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.977 * [taylor]: Taking taylor expansion of y.re in x.re 6.977 * [backup-simplify]: Simplify y.re into y.re 6.977 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.977 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.977 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 6.977 * [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.977 * [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.978 * [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.978 * [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.978 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 6.978 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 6.978 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.978 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 6.978 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.978 * [taylor]: Taking taylor expansion of -1 in y.im 6.978 * [backup-simplify]: Simplify -1 into -1 6.978 * [taylor]: Taking taylor expansion of y.im in y.im 6.978 * [backup-simplify]: Simplify 0 into 0 6.978 * [backup-simplify]: Simplify 1 into 1 6.978 * [backup-simplify]: Simplify (/ -1 1) into -1 6.978 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.978 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 6.978 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.979 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 6.979 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.979 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.979 * [taylor]: Taking taylor expansion of -1 in y.im 6.979 * [backup-simplify]: Simplify -1 into -1 6.979 * [taylor]: Taking taylor expansion of x.re in y.im 6.979 * [backup-simplify]: Simplify x.re into x.re 6.979 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.979 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.979 * [taylor]: Taking taylor expansion of -1 in y.im 6.979 * [backup-simplify]: Simplify -1 into -1 6.979 * [taylor]: Taking taylor expansion of x.re in y.im 6.979 * [backup-simplify]: Simplify x.re into x.re 6.979 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.979 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.979 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.979 * [taylor]: Taking taylor expansion of -1 in y.im 6.979 * [backup-simplify]: Simplify -1 into -1 6.979 * [taylor]: Taking taylor expansion of x.im in y.im 6.979 * [backup-simplify]: Simplify x.im into x.im 6.979 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.979 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.979 * [taylor]: Taking taylor expansion of -1 in y.im 6.979 * [backup-simplify]: Simplify -1 into -1 6.979 * [taylor]: Taking taylor expansion of x.im in y.im 6.979 * [backup-simplify]: Simplify x.im into x.im 6.979 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.979 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.979 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.979 * [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.979 * [backup-simplify]: 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.980 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.980 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.980 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.980 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.980 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.980 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.980 * [backup-simplify]: Simplify (+ 0 0) into 0 6.980 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.981 * [backup-simplify]: Simplify (log (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.981 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.981 * [taylor]: Taking taylor expansion of -1 in y.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 y.im 6.981 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.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 y.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 (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.981 * [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.982 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.982 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 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 y.im 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 y.im 6.982 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 6.982 * [taylor]: Taking taylor expansion of -1 in y.im 6.982 * [backup-simplify]: Simplify -1 into -1 6.982 * [taylor]: Taking taylor expansion of y.im in y.im 6.982 * [backup-simplify]: Simplify 0 into 0 6.982 * [backup-simplify]: Simplify 1 into 1 6.982 * [backup-simplify]: Simplify (/ -1 1) into -1 6.982 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 6.982 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 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 y.im 6.982 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 6.982 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.982 * [taylor]: Taking taylor expansion of -1 in y.im 6.982 * [backup-simplify]: Simplify -1 into -1 6.982 * [taylor]: Taking taylor expansion of x.re in y.im 6.982 * [backup-simplify]: Simplify x.re into x.re 6.982 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.982 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 6.982 * [taylor]: Taking taylor expansion of -1 in y.im 6.982 * [backup-simplify]: Simplify -1 into -1 6.982 * [taylor]: Taking taylor expansion of x.re in y.im 6.982 * [backup-simplify]: Simplify x.re into x.re 6.982 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 6.982 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 6.983 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 6.983 * [taylor]: Taking taylor expansion of -1 in y.im 6.983 * [backup-simplify]: Simplify -1 into -1 6.983 * [taylor]: Taking taylor expansion of x.im in y.im 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 y.im 6.983 * [taylor]: Taking taylor expansion of -1 in y.im 6.983 * [backup-simplify]: Simplify -1 into -1 6.983 * [taylor]: Taking taylor expansion of x.im in y.im 6.983 * [backup-simplify]: Simplify x.im into x.im 6.983 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.983 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 6.983 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 6.983 * [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.983 * [backup-simplify]: 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.983 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.983 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 6.983 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 6.984 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.984 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 6.984 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 6.984 * [backup-simplify]: Simplify (+ 0 0) into 0 6.984 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 6.984 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 6.984 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 6.984 * [taylor]: Taking taylor expansion of -1 in y.im 6.984 * [backup-simplify]: Simplify -1 into -1 6.984 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 6.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 6.985 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.985 * [taylor]: Taking taylor expansion of y.re in y.im 6.985 * [backup-simplify]: Simplify y.re into y.re 6.985 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.985 * [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.985 * [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.985 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 6.985 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 6.985 * [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.985 * [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.985 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 6.986 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 6.986 * [taylor]: Taking taylor expansion of -1 in x.re 6.986 * [backup-simplify]: Simplify -1 into -1 6.986 * [taylor]: Taking taylor expansion of y.im in x.re 6.986 * [backup-simplify]: Simplify y.im into y.im 6.986 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 6.986 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 6.986 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 6.986 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 6.986 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 6.986 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 6.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.986 * [taylor]: Taking taylor expansion of -1 in x.re 6.986 * [backup-simplify]: Simplify -1 into -1 6.986 * [taylor]: Taking taylor expansion of x.re in x.re 6.986 * [backup-simplify]: Simplify 0 into 0 6.986 * [backup-simplify]: Simplify 1 into 1 6.986 * [backup-simplify]: Simplify (/ -1 1) into -1 6.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 6.986 * [taylor]: Taking taylor expansion of -1 in x.re 6.986 * [backup-simplify]: Simplify -1 into -1 6.986 * [taylor]: Taking taylor expansion of x.re in x.re 6.986 * [backup-simplify]: Simplify 0 into 0 6.986 * [backup-simplify]: Simplify 1 into 1 6.987 * [backup-simplify]: Simplify (/ -1 1) into -1 6.987 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 6.987 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.987 * [taylor]: Taking taylor expansion of -1 in x.re 6.987 * [backup-simplify]: Simplify -1 into -1 6.987 * [taylor]: Taking taylor expansion of x.im in x.re 6.987 * [backup-simplify]: Simplify x.im into x.im 6.987 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.987 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 6.987 * [taylor]: Taking taylor expansion of -1 in x.re 6.987 * [backup-simplify]: Simplify -1 into -1 6.987 * [taylor]: Taking taylor expansion of x.im in x.re 6.987 * [backup-simplify]: Simplify x.im into x.im 6.987 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 6.987 * [backup-simplify]: Simplify (* -1 -1) into 1 6.987 * [backup-simplify]: Simplify (+ 1 0) into 1 6.988 * [backup-simplify]: Simplify (sqrt 1) into 1 6.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 6.989 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 6.989 * [backup-simplify]: Simplify (+ 0 0) into 0 6.990 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.990 * [backup-simplify]: Simplify (log 1) into 0 6.990 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 6.990 * [taylor]: Taking taylor expansion of -1 in x.re 6.990 * [backup-simplify]: Simplify -1 into -1 6.990 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 6.990 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.990 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.990 * [taylor]: Taking taylor expansion of y.re in x.re 6.990 * [backup-simplify]: Simplify y.re into y.re 6.990 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.990 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.990 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 6.991 * [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.991 * [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.991 * [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.991 * [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.991 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.991 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.991 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.991 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 6.991 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 6.992 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 6.992 * [taylor]: Taking taylor expansion of (log x.re) in x.im 6.992 * [taylor]: Taking taylor expansion of x.re in x.im 6.992 * [backup-simplify]: Simplify x.re into x.re 6.992 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.992 * [taylor]: Taking taylor expansion of y.im in x.im 6.992 * [backup-simplify]: Simplify y.im into y.im 6.992 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.992 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 6.992 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.992 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.992 * [taylor]: Taking taylor expansion of y.re in x.im 6.992 * [backup-simplify]: Simplify y.re into y.re 6.992 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 6.992 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 6.992 * [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)) 6.992 * [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.992 * [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.993 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.993 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 6.993 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 6.993 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 6.993 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 6.993 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 6.993 * [taylor]: Taking taylor expansion of (log x.re) in y.re 6.993 * [taylor]: Taking taylor expansion of x.re in y.re 6.993 * [backup-simplify]: Simplify x.re into x.re 6.993 * [backup-simplify]: Simplify (log x.re) into (log x.re) 6.993 * [taylor]: Taking taylor expansion of y.im in y.re 6.993 * [backup-simplify]: Simplify y.im into y.im 6.993 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 6.993 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 6.993 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 6.993 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.993 * [taylor]: Taking taylor expansion of y.re in y.re 6.993 * [backup-simplify]: Simplify 0 into 0 6.993 * [backup-simplify]: Simplify 1 into 1 6.993 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.993 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.993 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 6.994 * [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.994 * [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.994 * [taylor]: Taking taylor expansion of 0 in x.re 6.994 * [backup-simplify]: Simplify 0 into 0 6.994 * [taylor]: Taking taylor expansion of 0 in x.im 6.994 * [backup-simplify]: Simplify 0 into 0 6.994 * [taylor]: Taking taylor expansion of 0 in y.re 6.994 * [backup-simplify]: Simplify 0 into 0 6.994 * [backup-simplify]: Simplify 0 into 0 6.994 * [backup-simplify]: Simplify (+ 0) into 0 6.995 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 6.996 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 6.996 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 6.997 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 6.997 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 6.997 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 6.998 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 6.998 * [backup-simplify]: Simplify (+ 0 0) into 0 6.999 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.000 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.000 * [backup-simplify]: Simplify (+ 0 0) into 0 7.000 * [taylor]: Taking taylor expansion of 0 in x.im 7.000 * [backup-simplify]: Simplify 0 into 0 7.000 * [taylor]: Taking taylor expansion of 0 in y.re 7.000 * [backup-simplify]: Simplify 0 into 0 7.000 * [backup-simplify]: Simplify 0 into 0 7.000 * [backup-simplify]: Simplify (+ 0) into 0 7.001 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.002 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.002 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.003 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.003 * [backup-simplify]: Simplify (- 0) into 0 7.003 * [backup-simplify]: Simplify (+ 0 0) into 0 7.004 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.005 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.005 * [backup-simplify]: Simplify (+ 0 0) into 0 7.005 * [taylor]: Taking taylor expansion of 0 in y.re 7.005 * [backup-simplify]: Simplify 0 into 0 7.005 * [backup-simplify]: Simplify 0 into 0 7.005 * [backup-simplify]: Simplify 0 into 0 7.005 * [taylor]: Taking taylor expansion of 0 in x.re 7.005 * [backup-simplify]: Simplify 0 into 0 7.005 * [taylor]: Taking taylor expansion of 0 in x.im 7.005 * [backup-simplify]: Simplify 0 into 0 7.006 * [taylor]: Taking taylor expansion of 0 in y.re 7.006 * [backup-simplify]: Simplify 0 into 0 7.006 * [backup-simplify]: Simplify 0 into 0 7.006 * [taylor]: Taking taylor expansion of 0 in x.im 7.006 * [backup-simplify]: Simplify 0 into 0 7.006 * [taylor]: Taking taylor expansion of 0 in y.re 7.006 * [backup-simplify]: Simplify 0 into 0 7.006 * [backup-simplify]: Simplify 0 into 0 7.007 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.007 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1 2) 7.007 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 7.007 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 7.007 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 7.007 * [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.007 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.007 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 7.007 * [taylor]: Taking taylor expansion of y.im in y.re 7.007 * [backup-simplify]: Simplify y.im into y.im 7.007 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.007 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.007 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.008 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.008 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.008 * [taylor]: Taking taylor expansion of x.re in y.re 7.008 * [backup-simplify]: Simplify x.re into x.re 7.008 * [taylor]: Taking taylor expansion of x.re in y.re 7.008 * [backup-simplify]: Simplify x.re into x.re 7.008 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.008 * [taylor]: Taking taylor expansion of x.im in y.re 7.008 * [backup-simplify]: Simplify x.im into x.im 7.008 * [taylor]: Taking taylor expansion of x.im in y.re 7.008 * [backup-simplify]: Simplify x.im into x.im 7.008 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.008 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.008 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.008 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.009 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.009 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.009 * [backup-simplify]: Simplify (+ 0 0) into 0 7.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.010 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.010 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.010 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.010 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im 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.010 * [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.010 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.011 * [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.011 * [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.011 * [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.011 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 7.012 * [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.012 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.012 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 7.012 * [taylor]: Taking taylor expansion of y.im in x.im 7.012 * [backup-simplify]: Simplify y.im into y.im 7.012 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 7.012 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 7.012 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.012 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 7.012 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 7.012 * [taylor]: Taking taylor expansion of x.re in x.im 7.012 * [backup-simplify]: Simplify x.re into x.re 7.012 * [taylor]: Taking taylor expansion of x.re in x.im 7.012 * [backup-simplify]: Simplify x.re into x.re 7.012 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 7.012 * [taylor]: Taking taylor expansion of x.im in x.im 7.012 * [backup-simplify]: Simplify 0 into 0 7.012 * [backup-simplify]: Simplify 1 into 1 7.012 * [taylor]: Taking taylor expansion of x.im in x.im 7.012 * [backup-simplify]: Simplify 0 into 0 7.012 * [backup-simplify]: Simplify 1 into 1 7.012 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.013 * [backup-simplify]: Simplify (* 0 0) into 0 7.013 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 7.013 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 7.013 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.014 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.014 * [backup-simplify]: Simplify (+ 0 0) into 0 7.015 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 7.015 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.015 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.015 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.015 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.015 * [taylor]: Taking taylor expansion of y.re in x.im 7.015 * [backup-simplify]: Simplify y.re into y.re 7.015 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 7.015 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.015 * [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.015 * [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.016 * [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.016 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 7.016 * [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.016 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.016 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 7.016 * [taylor]: Taking taylor expansion of y.im in x.re 7.016 * [backup-simplify]: Simplify y.im into y.im 7.016 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 7.016 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 7.016 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.016 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 7.016 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 7.016 * [taylor]: Taking taylor expansion of x.re in x.re 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify 1 into 1 7.016 * [taylor]: Taking taylor expansion of x.re in x.re 7.016 * [backup-simplify]: Simplify 0 into 0 7.016 * [backup-simplify]: Simplify 1 into 1 7.017 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 7.017 * [taylor]: Taking taylor expansion of x.im in x.re 7.017 * [backup-simplify]: Simplify x.im into x.im 7.017 * [taylor]: Taking taylor expansion of x.im in x.re 7.017 * [backup-simplify]: Simplify x.im into x.im 7.017 * [backup-simplify]: Simplify (* 0 0) into 0 7.017 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.017 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.018 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.018 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.018 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.019 * [backup-simplify]: Simplify (+ 0 0) into 0 7.019 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.019 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.019 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.019 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.019 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.019 * [taylor]: Taking taylor expansion of y.re in x.re 7.019 * [backup-simplify]: Simplify y.re into y.re 7.019 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 7.019 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.020 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 7.020 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 7.020 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 7.020 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.020 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 7.020 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.020 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) 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 (log (hypot x.re x.im)) in y.im 7.020 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.021 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.021 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.021 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.021 * [taylor]: Taking taylor expansion of x.re in y.im 7.021 * [backup-simplify]: Simplify x.re into x.re 7.021 * [taylor]: Taking taylor expansion of x.re in y.im 7.021 * [backup-simplify]: Simplify x.re into x.re 7.021 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.021 * [taylor]: Taking taylor expansion of x.im in y.im 7.021 * [backup-simplify]: Simplify x.im into x.im 7.021 * [taylor]: Taking taylor expansion of x.im in y.im 7.021 * [backup-simplify]: Simplify x.im into x.im 7.021 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.021 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.021 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.021 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.022 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.022 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.022 * [backup-simplify]: Simplify (+ 0 0) into 0 7.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.023 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.023 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.023 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.023 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.023 * [taylor]: Taking taylor expansion of y.re in y.im 7.023 * [backup-simplify]: Simplify y.re into y.re 7.023 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.023 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.023 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.023 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.023 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.023 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.024 * [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.024 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.024 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 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 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.024 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.024 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.024 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.024 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.024 * [taylor]: Taking taylor expansion of x.re in y.im 7.024 * [backup-simplify]: Simplify x.re into x.re 7.024 * [taylor]: Taking taylor expansion of x.re in y.im 7.024 * [backup-simplify]: Simplify x.re into x.re 7.024 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.024 * [taylor]: Taking taylor expansion of x.im in y.im 7.024 * [backup-simplify]: Simplify x.im into x.im 7.024 * [taylor]: Taking taylor expansion of x.im in y.im 7.024 * [backup-simplify]: Simplify x.im into x.im 7.024 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.024 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.024 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.024 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.024 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.024 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.025 * [backup-simplify]: Simplify (+ 0 0) into 0 7.025 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.025 * [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.025 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.025 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.025 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.025 * [taylor]: Taking taylor expansion of y.re in y.im 7.025 * [backup-simplify]: Simplify y.re into y.re 7.025 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.025 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.025 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.026 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.026 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.026 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.026 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.026 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.026 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.026 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.026 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.026 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.026 * [taylor]: Taking taylor expansion of y.re in x.re 7.026 * [backup-simplify]: Simplify y.re into y.re 7.026 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.026 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.026 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.026 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.026 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.026 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.026 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.026 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.026 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.027 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.027 * [taylor]: Taking taylor expansion of y.re in x.im 7.027 * [backup-simplify]: Simplify y.re into y.re 7.027 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.027 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.027 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.027 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.027 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.027 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.027 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.027 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.027 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.027 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.027 * [taylor]: Taking taylor expansion of y.re in y.re 7.027 * [backup-simplify]: Simplify 0 into 0 7.027 * [backup-simplify]: Simplify 1 into 1 7.027 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.028 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.028 * [backup-simplify]: Simplify 0 into 0 7.028 * [backup-simplify]: Simplify (+ 0) into 0 7.028 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.029 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 7.029 * [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.029 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.029 * [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.030 * [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.030 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 7.030 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 7.030 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 7.030 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.031 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.031 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.031 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.031 * [taylor]: Taking taylor expansion of y.re in x.re 7.031 * [backup-simplify]: Simplify y.re into y.re 7.031 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.031 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.031 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.031 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.031 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.031 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.031 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.031 * [taylor]: Taking taylor expansion of x.re in x.re 7.031 * [backup-simplify]: Simplify 0 into 0 7.031 * [backup-simplify]: Simplify 1 into 1 7.031 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.031 * [taylor]: Taking taylor expansion of x.im in x.re 7.031 * [backup-simplify]: Simplify x.im into x.im 7.031 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.031 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.031 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.031 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.031 * [backup-simplify]: Simplify (+ 0 0) into 0 7.032 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.032 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.032 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.032 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.032 * [backup-simplify]: Simplify (- 0) into 0 7.032 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.032 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 7.032 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 7.032 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.032 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.032 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.032 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.032 * [taylor]: Taking taylor expansion of y.re in x.im 7.032 * [backup-simplify]: Simplify y.re into y.re 7.032 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.032 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.033 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.033 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.033 * [taylor]: Taking taylor expansion of x.im in x.im 7.033 * [backup-simplify]: Simplify 0 into 0 7.033 * [backup-simplify]: Simplify 1 into 1 7.033 * [backup-simplify]: Simplify (log 1) into 0 7.033 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.033 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.033 * [backup-simplify]: Simplify (- 0) into 0 7.033 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.034 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.034 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 7.034 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 7.034 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.034 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.034 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.034 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.034 * [taylor]: Taking taylor expansion of y.re in y.re 7.034 * [backup-simplify]: Simplify 0 into 0 7.034 * [backup-simplify]: Simplify 1 into 1 7.034 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.037 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.037 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.037 * [taylor]: Taking taylor expansion of x.im in y.re 7.037 * [backup-simplify]: Simplify x.im into x.im 7.037 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.037 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 7.037 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.037 * [backup-simplify]: Simplify (+ 0) into 0 7.038 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.038 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.038 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.039 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.039 * [backup-simplify]: Simplify (+ 0 0) into 0 7.039 * [taylor]: Taking taylor expansion of 0 in x.im 7.039 * [backup-simplify]: Simplify 0 into 0 7.039 * [taylor]: Taking taylor expansion of 0 in y.re 7.039 * [backup-simplify]: Simplify 0 into 0 7.039 * [backup-simplify]: Simplify 0 into 0 7.039 * [backup-simplify]: Simplify (+ 0) into 0 7.040 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.040 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.040 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.041 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.041 * [backup-simplify]: Simplify (+ 0 0) into 0 7.041 * [taylor]: Taking taylor expansion of 0 in y.re 7.041 * [backup-simplify]: Simplify 0 into 0 7.041 * [backup-simplify]: Simplify 0 into 0 7.041 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 7.041 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.041 * [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.042 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 7.043 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 7.043 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 7.043 * [backup-simplify]: Simplify (+ 0 0) into 0 7.044 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 7.045 * [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.046 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 7.046 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.046 * [backup-simplify]: Simplify (+ 0 0) into 0 7.047 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.047 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 7.048 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 7.048 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 7.048 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 7.048 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.048 * [backup-simplify]: Simplify 1/2 into 1/2 7.048 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 7.048 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 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.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 x.re 7.048 * [backup-simplify]: Simplify y.re into y.re 7.048 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.048 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.048 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.048 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 7.048 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.048 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.048 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.048 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.048 * [taylor]: Taking taylor expansion of x.re in x.re 7.048 * [backup-simplify]: Simplify 0 into 0 7.048 * [backup-simplify]: Simplify 1 into 1 7.048 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.048 * [taylor]: Taking taylor expansion of x.im in x.re 7.048 * [backup-simplify]: Simplify x.im into x.im 7.048 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.048 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.048 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.049 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.049 * [backup-simplify]: Simplify (+ 0 0) into 0 7.049 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.049 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.049 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.049 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.049 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.049 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.050 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.050 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.050 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.050 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 7.050 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 7.050 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.050 * [backup-simplify]: Simplify 1/2 into 1/2 7.050 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 7.050 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.050 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.050 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.050 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.050 * [taylor]: Taking taylor expansion of y.re in x.im 7.050 * [backup-simplify]: Simplify y.re into y.re 7.050 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.050 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.050 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.050 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 7.050 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.050 * [taylor]: Taking taylor expansion of x.im in x.im 7.050 * [backup-simplify]: Simplify 0 into 0 7.051 * [backup-simplify]: Simplify 1 into 1 7.051 * [backup-simplify]: Simplify (log 1) into 0 7.051 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.051 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.051 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.051 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.052 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.052 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.052 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.052 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.052 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.052 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.053 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 7.053 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 7.053 * [taylor]: Taking taylor expansion of 1/2 in y.re 7.053 * [backup-simplify]: Simplify 1/2 into 1/2 7.053 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 7.053 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.053 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.053 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.053 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.053 * [taylor]: Taking taylor expansion of y.re in y.re 7.053 * [backup-simplify]: Simplify 0 into 0 7.053 * [backup-simplify]: Simplify 1 into 1 7.053 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.053 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.053 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 7.053 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.053 * [taylor]: Taking taylor expansion of x.im in y.re 7.053 * [backup-simplify]: Simplify x.im into x.im 7.053 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.053 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.053 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 7.054 * [backup-simplify]: Simplify (* 1/2 0) into 0 7.054 * [backup-simplify]: Simplify (- 0) into 0 7.054 * [backup-simplify]: Simplify 0 into 0 7.054 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.055 * [backup-simplify]: Simplify (+ 0) into 0 7.055 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.055 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.056 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.056 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.056 * [backup-simplify]: Simplify (- 0) into 0 7.056 * [backup-simplify]: Simplify (+ 0 0) into 0 7.056 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.057 * [taylor]: Taking taylor expansion of 0 in x.im 7.057 * [backup-simplify]: Simplify 0 into 0 7.057 * [taylor]: Taking taylor expansion of 0 in y.re 7.057 * [backup-simplify]: Simplify 0 into 0 7.057 * [backup-simplify]: Simplify 0 into 0 7.057 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.058 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.058 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.059 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.059 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.059 * [backup-simplify]: Simplify (+ 0 0) into 0 7.059 * [taylor]: Taking taylor expansion of 0 in x.im 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 into 0 7.060 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.060 * [backup-simplify]: Simplify (+ 0) into 0 7.061 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.061 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.061 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.062 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.062 * [backup-simplify]: Simplify (- 0) into 0 7.062 * [backup-simplify]: Simplify (+ 0 0) into 0 7.062 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.062 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.062 * [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 * [taylor]: Taking taylor expansion of 0 in y.re 7.062 * [backup-simplify]: Simplify 0 into 0 7.063 * [backup-simplify]: Simplify 0 into 0 7.063 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.063 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.064 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.064 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.065 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.065 * [backup-simplify]: Simplify (+ 0 0) into 0 7.065 * [taylor]: Taking taylor expansion of 0 in y.re 7.065 * [backup-simplify]: Simplify 0 into 0 7.065 * [backup-simplify]: Simplify 0 into 0 7.065 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 7.066 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.066 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 7.066 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 7.066 * [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.066 * [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.066 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 7.066 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 7.066 * [taylor]: Taking taylor expansion of y.im in y.re 7.066 * [backup-simplify]: Simplify y.im into y.im 7.066 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.066 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.066 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.066 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.066 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.066 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.066 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.066 * [taylor]: Taking taylor expansion of x.re in y.re 7.066 * [backup-simplify]: Simplify x.re into x.re 7.066 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.066 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.066 * [taylor]: Taking taylor expansion of x.re in y.re 7.066 * [backup-simplify]: Simplify x.re into x.re 7.066 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.066 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.066 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.066 * [taylor]: Taking taylor expansion of x.im in y.re 7.066 * [backup-simplify]: Simplify x.im into x.im 7.066 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.066 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.066 * [taylor]: Taking taylor expansion of x.im in y.re 7.066 * [backup-simplify]: Simplify x.im into x.im 7.066 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.066 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.067 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.067 * [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.067 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.067 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.067 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.067 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.068 * [backup-simplify]: Simplify (+ 0 0) into 0 7.068 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.068 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 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 (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.069 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.069 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 7.069 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.069 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.069 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 7.069 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.069 * [taylor]: Taking taylor expansion of y.im in x.im 7.069 * [backup-simplify]: Simplify y.im into y.im 7.069 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.069 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 7.069 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 7.069 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.069 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 7.069 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 7.069 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.069 * [taylor]: Taking taylor expansion of x.re in x.im 7.069 * [backup-simplify]: Simplify x.re into x.re 7.069 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.069 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.069 * [taylor]: Taking taylor expansion of x.re in x.im 7.069 * [backup-simplify]: Simplify x.re into x.re 7.069 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.069 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 7.069 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.069 * [taylor]: Taking taylor expansion of x.im in x.im 7.069 * [backup-simplify]: Simplify 0 into 0 7.069 * [backup-simplify]: Simplify 1 into 1 7.069 * [backup-simplify]: Simplify (/ 1 1) into 1 7.069 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.069 * [taylor]: Taking taylor expansion of x.im in x.im 7.069 * [backup-simplify]: Simplify 0 into 0 7.070 * [backup-simplify]: Simplify 1 into 1 7.070 * [backup-simplify]: Simplify (/ 1 1) into 1 7.070 * [backup-simplify]: Simplify (* 1 1) into 1 7.070 * [backup-simplify]: Simplify (+ 0 1) into 1 7.070 * [backup-simplify]: Simplify (sqrt 1) into 1 7.071 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.071 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.072 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.072 * [backup-simplify]: Simplify (+ 0 0) into 0 7.072 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.073 * [backup-simplify]: Simplify (log 1) into 0 7.073 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.073 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.073 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.073 * [taylor]: Taking taylor expansion of y.re in x.im 7.073 * [backup-simplify]: Simplify y.re into y.re 7.073 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.073 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.073 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 7.073 * [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.074 * [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.074 * [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.074 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.074 * [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.074 * [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.074 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.074 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.074 * [taylor]: Taking taylor expansion of y.im in x.re 7.074 * [backup-simplify]: Simplify y.im into y.im 7.074 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.074 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.074 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.074 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.074 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.074 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.074 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.074 * [taylor]: Taking taylor expansion of x.re in x.re 7.074 * [backup-simplify]: Simplify 0 into 0 7.074 * [backup-simplify]: Simplify 1 into 1 7.075 * [backup-simplify]: Simplify (/ 1 1) into 1 7.075 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.075 * [taylor]: Taking taylor expansion of x.re in x.re 7.075 * [backup-simplify]: Simplify 0 into 0 7.075 * [backup-simplify]: Simplify 1 into 1 7.075 * [backup-simplify]: Simplify (/ 1 1) into 1 7.075 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.075 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.075 * [taylor]: Taking taylor expansion of x.im in x.re 7.075 * [backup-simplify]: Simplify x.im into x.im 7.075 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.075 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.075 * [taylor]: Taking taylor expansion of x.im in x.re 7.075 * [backup-simplify]: Simplify x.im into x.im 7.075 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.075 * [backup-simplify]: Simplify (* 1 1) into 1 7.076 * [backup-simplify]: Simplify (+ 1 0) into 1 7.076 * [backup-simplify]: Simplify (sqrt 1) into 1 7.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.077 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.078 * [backup-simplify]: Simplify (+ 0 0) into 0 7.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.078 * [backup-simplify]: Simplify (log 1) into 0 7.078 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.078 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.078 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.078 * [taylor]: Taking taylor expansion of y.re in x.re 7.078 * [backup-simplify]: Simplify y.re into y.re 7.078 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.079 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.079 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.079 * [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.079 * [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.079 * [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.079 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.079 * [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.079 * [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.080 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.080 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.080 * [taylor]: Taking taylor expansion of y.im in y.im 7.080 * [backup-simplify]: Simplify 0 into 0 7.080 * [backup-simplify]: Simplify 1 into 1 7.080 * [backup-simplify]: Simplify (/ 1 1) into 1 7.080 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.080 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.080 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.080 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.080 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.080 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.080 * [taylor]: Taking taylor expansion of x.re in y.im 7.080 * [backup-simplify]: Simplify x.re into x.re 7.080 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.080 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.080 * [taylor]: Taking taylor expansion of x.re in y.im 7.080 * [backup-simplify]: Simplify x.re into x.re 7.080 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.080 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.080 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.080 * [taylor]: Taking taylor expansion of x.im in y.im 7.080 * [backup-simplify]: Simplify x.im into x.im 7.080 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.080 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.080 * [taylor]: Taking taylor expansion of x.im in y.im 7.080 * [backup-simplify]: Simplify x.im into x.im 7.080 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.080 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.080 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.081 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.081 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.081 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.081 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.081 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.081 * [backup-simplify]: Simplify (+ 0 0) into 0 7.082 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.082 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.082 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.082 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.082 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.082 * [taylor]: Taking taylor expansion of y.re in y.im 7.082 * [backup-simplify]: Simplify y.re into y.re 7.082 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.082 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.082 * [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.083 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.083 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.083 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 7.083 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.083 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.083 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.083 * [taylor]: Taking taylor expansion of y.im in y.im 7.083 * [backup-simplify]: Simplify 0 into 0 7.083 * [backup-simplify]: Simplify 1 into 1 7.083 * [backup-simplify]: Simplify (/ 1 1) into 1 7.083 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.083 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.083 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.083 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.083 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.083 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.083 * [taylor]: Taking taylor expansion of x.re in y.im 7.083 * [backup-simplify]: Simplify x.re into x.re 7.084 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.084 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.084 * [taylor]: Taking taylor expansion of x.re in y.im 7.084 * [backup-simplify]: Simplify x.re into x.re 7.084 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.084 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.084 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.084 * [taylor]: Taking taylor expansion of x.im in y.im 7.084 * [backup-simplify]: Simplify x.im into x.im 7.084 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.084 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.084 * [taylor]: Taking taylor expansion of x.im in y.im 7.084 * [backup-simplify]: Simplify x.im into x.im 7.084 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.084 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.084 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.084 * [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.085 * [backup-simplify]: 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.085 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.085 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.085 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.085 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.085 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.086 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.086 * [backup-simplify]: Simplify (+ 0 0) into 0 7.086 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.087 * [backup-simplify]: Simplify (log (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.087 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.087 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.087 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.087 * [taylor]: Taking taylor expansion of y.re in y.im 7.087 * [backup-simplify]: Simplify y.re into y.re 7.087 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.087 * [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.088 * [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.088 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.088 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.088 * [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.088 * [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.088 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.089 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.089 * [taylor]: Taking taylor expansion of y.im in x.re 7.089 * [backup-simplify]: Simplify y.im into y.im 7.089 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.089 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.089 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.089 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.089 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.089 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.089 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.089 * [taylor]: Taking taylor expansion of x.re in x.re 7.089 * [backup-simplify]: Simplify 0 into 0 7.089 * [backup-simplify]: Simplify 1 into 1 7.089 * [backup-simplify]: Simplify (/ 1 1) into 1 7.089 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.089 * [taylor]: Taking taylor expansion of x.re in x.re 7.089 * [backup-simplify]: Simplify 0 into 0 7.090 * [backup-simplify]: Simplify 1 into 1 7.090 * [backup-simplify]: Simplify (/ 1 1) into 1 7.090 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.090 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.090 * [taylor]: Taking taylor expansion of x.im in x.re 7.090 * [backup-simplify]: Simplify x.im into x.im 7.090 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.090 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.090 * [taylor]: Taking taylor expansion of x.im in x.re 7.090 * [backup-simplify]: Simplify x.im into x.im 7.090 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.091 * [backup-simplify]: Simplify (* 1 1) into 1 7.091 * [backup-simplify]: Simplify (+ 1 0) into 1 7.091 * [backup-simplify]: Simplify (sqrt 1) into 1 7.092 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.093 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.094 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.094 * [backup-simplify]: Simplify (+ 0 0) into 0 7.095 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.095 * [backup-simplify]: Simplify (log 1) into 0 7.095 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.095 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.095 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 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 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.096 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.096 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.096 * [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.097 * [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.097 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.097 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.097 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.098 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.098 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 7.098 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 7.098 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.098 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.098 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.098 * [taylor]: Taking taylor expansion of y.re in x.im 7.098 * [backup-simplify]: Simplify y.re into y.re 7.098 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.098 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.098 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.098 * [taylor]: Taking taylor expansion of x.re in x.im 7.098 * [backup-simplify]: Simplify x.re into x.re 7.098 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.098 * [taylor]: Taking taylor expansion of y.im in x.im 7.098 * [backup-simplify]: Simplify y.im into y.im 7.099 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.099 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 7.099 * [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.099 * [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.099 * [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.100 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.100 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.100 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.100 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 7.100 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 7.101 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.101 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.101 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.101 * [taylor]: Taking taylor expansion of y.re in y.re 7.101 * [backup-simplify]: Simplify 0 into 0 7.101 * [backup-simplify]: Simplify 1 into 1 7.101 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.101 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.101 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.101 * [taylor]: Taking taylor expansion of x.re in y.re 7.101 * [backup-simplify]: Simplify x.re into x.re 7.101 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.101 * [taylor]: Taking taylor expansion of y.im in y.re 7.101 * [backup-simplify]: Simplify y.im into y.im 7.101 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.101 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.102 * [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.102 * [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.102 * [taylor]: Taking taylor expansion of 0 in x.re 7.102 * [backup-simplify]: Simplify 0 into 0 7.102 * [taylor]: Taking taylor expansion of 0 in x.im 7.102 * [backup-simplify]: Simplify 0 into 0 7.102 * [taylor]: Taking taylor expansion of 0 in y.re 7.102 * [backup-simplify]: Simplify 0 into 0 7.102 * [backup-simplify]: Simplify 0 into 0 7.103 * [backup-simplify]: Simplify (+ 0) into 0 7.103 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.105 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.105 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.105 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.106 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.106 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.106 * [backup-simplify]: Simplify (+ 0 0) into 0 7.107 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.108 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.108 * [backup-simplify]: Simplify (+ 0 0) into 0 7.108 * [taylor]: Taking taylor expansion of 0 in x.im 7.108 * [backup-simplify]: Simplify 0 into 0 7.108 * [taylor]: Taking taylor expansion of 0 in y.re 7.108 * [backup-simplify]: Simplify 0 into 0 7.108 * [backup-simplify]: Simplify 0 into 0 7.109 * [backup-simplify]: Simplify (+ 0) into 0 7.110 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.110 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.111 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.111 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.111 * [backup-simplify]: Simplify (- 0) into 0 7.112 * [backup-simplify]: Simplify (+ 0 0) into 0 7.113 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.113 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.114 * [backup-simplify]: Simplify (+ 0 0) into 0 7.114 * [taylor]: Taking taylor expansion of 0 in y.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [taylor]: Taking taylor expansion of 0 in x.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [taylor]: Taking taylor expansion of 0 in x.im 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [taylor]: Taking taylor expansion of 0 in y.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [taylor]: Taking taylor expansion of 0 in x.im 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [taylor]: Taking taylor expansion of 0 in y.re 7.114 * [backup-simplify]: Simplify 0 into 0 7.114 * [backup-simplify]: Simplify 0 into 0 7.115 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 7.115 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.115 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 7.115 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 7.115 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.115 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.116 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 7.116 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 7.116 * [taylor]: Taking taylor expansion of -1 in y.re 7.116 * [backup-simplify]: Simplify -1 into -1 7.116 * [taylor]: Taking taylor expansion of y.im in y.re 7.116 * [backup-simplify]: Simplify y.im into y.im 7.116 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.116 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.116 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.116 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.116 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.116 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.116 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.116 * [taylor]: Taking taylor expansion of -1 in y.re 7.116 * [backup-simplify]: Simplify -1 into -1 7.116 * [taylor]: Taking taylor expansion of x.re in y.re 7.116 * [backup-simplify]: Simplify x.re into x.re 7.116 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.116 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.116 * [taylor]: Taking taylor expansion of -1 in y.re 7.116 * [backup-simplify]: Simplify -1 into -1 7.116 * [taylor]: Taking taylor expansion of x.re in y.re 7.116 * [backup-simplify]: Simplify x.re into x.re 7.116 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.116 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.116 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.116 * [taylor]: Taking taylor expansion of -1 in y.re 7.116 * [backup-simplify]: Simplify -1 into -1 7.117 * [taylor]: Taking taylor expansion of x.im in y.re 7.117 * [backup-simplify]: Simplify x.im into x.im 7.117 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.117 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.117 * [taylor]: Taking taylor expansion of -1 in y.re 7.117 * [backup-simplify]: Simplify -1 into -1 7.117 * [taylor]: Taking taylor expansion of x.im in y.re 7.117 * [backup-simplify]: Simplify x.im into x.im 7.117 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.117 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.117 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.117 * [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.118 * [backup-simplify]: 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.118 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.118 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.118 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.118 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.118 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.119 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.119 * [backup-simplify]: Simplify (+ 0 0) into 0 7.120 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.120 * [backup-simplify]: Simplify (log (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.120 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.120 * [taylor]: Taking taylor expansion of -1 in y.re 7.120 * [backup-simplify]: Simplify -1 into -1 7.120 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.120 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.120 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.120 * [taylor]: Taking taylor expansion of y.re in y.re 7.120 * [backup-simplify]: Simplify 0 into 0 7.120 * [backup-simplify]: Simplify 1 into 1 7.120 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.121 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.121 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.121 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.121 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 7.121 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.121 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.121 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 7.122 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.122 * [taylor]: Taking taylor expansion of -1 in x.im 7.122 * [backup-simplify]: Simplify -1 into -1 7.122 * [taylor]: Taking taylor expansion of y.im in x.im 7.122 * [backup-simplify]: Simplify y.im into y.im 7.122 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.122 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.122 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.122 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.122 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.122 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.122 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.122 * [taylor]: Taking taylor expansion of -1 in x.im 7.122 * [backup-simplify]: Simplify -1 into -1 7.122 * [taylor]: Taking taylor expansion of x.re in x.im 7.122 * [backup-simplify]: Simplify x.re into x.re 7.122 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.122 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.122 * [taylor]: Taking taylor expansion of -1 in x.im 7.122 * [backup-simplify]: Simplify -1 into -1 7.122 * [taylor]: Taking taylor expansion of x.re in x.im 7.122 * [backup-simplify]: Simplify x.re into x.re 7.122 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.122 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.122 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.122 * [taylor]: Taking taylor expansion of -1 in x.im 7.122 * [backup-simplify]: Simplify -1 into -1 7.122 * [taylor]: Taking taylor expansion of x.im in x.im 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 1 into 1 7.123 * [backup-simplify]: Simplify (/ -1 1) into -1 7.123 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.123 * [taylor]: Taking taylor expansion of -1 in x.im 7.123 * [backup-simplify]: Simplify -1 into -1 7.123 * [taylor]: Taking taylor expansion of x.im in x.im 7.123 * [backup-simplify]: Simplify 0 into 0 7.123 * [backup-simplify]: Simplify 1 into 1 7.124 * [backup-simplify]: Simplify (/ -1 1) into -1 7.124 * [backup-simplify]: Simplify (* -1 -1) into 1 7.125 * [backup-simplify]: Simplify (+ 0 1) into 1 7.125 * [backup-simplify]: Simplify (sqrt 1) into 1 7.126 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.127 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.128 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.128 * [backup-simplify]: Simplify (+ 0 0) into 0 7.129 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.129 * [backup-simplify]: Simplify (log 1) into 0 7.129 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.129 * [taylor]: Taking taylor expansion of -1 in x.im 7.129 * [backup-simplify]: Simplify -1 into -1 7.129 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.129 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.129 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.130 * [taylor]: Taking taylor expansion of y.re in x.im 7.130 * [backup-simplify]: Simplify y.re into y.re 7.130 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.130 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.130 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 7.131 * [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.131 * [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.131 * [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.131 * [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.131 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.131 * [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.132 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.132 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.132 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.132 * [taylor]: Taking taylor expansion of -1 in x.re 7.132 * [backup-simplify]: Simplify -1 into -1 7.132 * [taylor]: Taking taylor expansion of y.im in x.re 7.132 * [backup-simplify]: Simplify y.im into y.im 7.132 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.132 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.132 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.132 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.132 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.132 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.132 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.132 * [taylor]: Taking taylor expansion of -1 in x.re 7.132 * [backup-simplify]: Simplify -1 into -1 7.132 * [taylor]: Taking taylor expansion of x.re in x.re 7.132 * [backup-simplify]: Simplify 0 into 0 7.132 * [backup-simplify]: Simplify 1 into 1 7.133 * [backup-simplify]: Simplify (/ -1 1) into -1 7.133 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.133 * [taylor]: Taking taylor expansion of -1 in x.re 7.133 * [backup-simplify]: Simplify -1 into -1 7.133 * [taylor]: Taking taylor expansion of x.re in x.re 7.133 * [backup-simplify]: Simplify 0 into 0 7.133 * [backup-simplify]: Simplify 1 into 1 7.133 * [backup-simplify]: Simplify (/ -1 1) into -1 7.133 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.133 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.133 * [taylor]: Taking taylor expansion of -1 in x.re 7.134 * [backup-simplify]: Simplify -1 into -1 7.134 * [taylor]: Taking taylor expansion of x.im in x.re 7.134 * [backup-simplify]: Simplify x.im into x.im 7.134 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.134 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.134 * [taylor]: Taking taylor expansion of -1 in x.re 7.134 * [backup-simplify]: Simplify -1 into -1 7.134 * [taylor]: Taking taylor expansion of x.im in x.re 7.134 * [backup-simplify]: Simplify x.im into x.im 7.134 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.134 * [backup-simplify]: Simplify (* -1 -1) into 1 7.135 * [backup-simplify]: Simplify (+ 1 0) into 1 7.135 * [backup-simplify]: Simplify (sqrt 1) into 1 7.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.137 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.137 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.138 * [backup-simplify]: Simplify (+ 0 0) into 0 7.139 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.139 * [backup-simplify]: Simplify (log 1) into 0 7.139 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.139 * [taylor]: Taking taylor expansion of -1 in x.re 7.139 * [backup-simplify]: Simplify -1 into -1 7.139 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.139 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.139 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.139 * [taylor]: Taking taylor expansion of y.re in x.re 7.139 * [backup-simplify]: Simplify y.re into y.re 7.139 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.140 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.140 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.140 * [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.141 * [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.141 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.141 * [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.141 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 7.141 * [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.142 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.142 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.142 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.142 * [taylor]: Taking taylor expansion of -1 in y.im 7.142 * [backup-simplify]: Simplify -1 into -1 7.142 * [taylor]: Taking taylor expansion of y.im in y.im 7.142 * [backup-simplify]: Simplify 0 into 0 7.142 * [backup-simplify]: Simplify 1 into 1 7.142 * [backup-simplify]: Simplify (/ -1 1) into -1 7.142 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.142 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.142 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.143 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.143 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.143 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.143 * [taylor]: Taking taylor expansion of -1 in y.im 7.143 * [backup-simplify]: Simplify -1 into -1 7.143 * [taylor]: Taking taylor expansion of x.re in y.im 7.143 * [backup-simplify]: Simplify x.re into x.re 7.143 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.143 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.143 * [taylor]: Taking taylor expansion of -1 in y.im 7.143 * [backup-simplify]: Simplify -1 into -1 7.143 * [taylor]: Taking taylor expansion of x.re in y.im 7.143 * [backup-simplify]: Simplify x.re into x.re 7.143 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.143 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.143 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.143 * [taylor]: Taking taylor expansion of -1 in y.im 7.143 * [backup-simplify]: Simplify -1 into -1 7.143 * [taylor]: Taking taylor expansion of x.im in y.im 7.143 * [backup-simplify]: Simplify x.im into x.im 7.143 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.143 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.143 * [taylor]: Taking taylor expansion of -1 in y.im 7.143 * [backup-simplify]: Simplify -1 into -1 7.143 * [taylor]: Taking taylor expansion of x.im in y.im 7.143 * [backup-simplify]: Simplify x.im into x.im 7.143 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.144 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.144 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.144 * [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.144 * [backup-simplify]: 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.144 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.145 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.145 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.145 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.145 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.145 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.146 * [backup-simplify]: Simplify (+ 0 0) into 0 7.146 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.146 * [backup-simplify]: Simplify (log (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.146 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.146 * [taylor]: Taking taylor expansion of -1 in y.im 7.146 * [backup-simplify]: Simplify -1 into -1 7.146 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.146 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.147 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.147 * [taylor]: Taking taylor expansion of y.re in y.im 7.147 * [backup-simplify]: Simplify y.re into y.re 7.147 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.147 * [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.148 * [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.148 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.148 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 7.148 * [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.148 * [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.148 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.148 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.148 * [taylor]: Taking taylor expansion of -1 in y.im 7.148 * [backup-simplify]: Simplify -1 into -1 7.148 * [taylor]: Taking taylor expansion of y.im in y.im 7.148 * [backup-simplify]: Simplify 0 into 0 7.148 * [backup-simplify]: Simplify 1 into 1 7.149 * [backup-simplify]: Simplify (/ -1 1) into -1 7.149 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.149 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.149 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.149 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.149 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.149 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.149 * [taylor]: Taking taylor expansion of -1 in y.im 7.149 * [backup-simplify]: Simplify -1 into -1 7.149 * [taylor]: Taking taylor expansion of x.re in y.im 7.149 * [backup-simplify]: Simplify x.re into x.re 7.149 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.149 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.149 * [taylor]: Taking taylor expansion of -1 in y.im 7.149 * [backup-simplify]: Simplify -1 into -1 7.149 * [taylor]: Taking taylor expansion of x.re in y.im 7.149 * [backup-simplify]: Simplify x.re into x.re 7.150 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.150 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.150 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.150 * [taylor]: Taking taylor expansion of -1 in y.im 7.150 * [backup-simplify]: Simplify -1 into -1 7.150 * [taylor]: Taking taylor expansion of x.im in y.im 7.150 * [backup-simplify]: Simplify x.im into x.im 7.150 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.150 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.150 * [taylor]: Taking taylor expansion of -1 in y.im 7.150 * [backup-simplify]: Simplify -1 into -1 7.150 * [taylor]: Taking taylor expansion of x.im in y.im 7.150 * [backup-simplify]: Simplify x.im into x.im 7.150 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.150 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.150 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.150 * [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.151 * [backup-simplify]: 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.151 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.151 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.151 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.151 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.152 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.152 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.152 * [backup-simplify]: Simplify (+ 0 0) into 0 7.153 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.153 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.153 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.153 * [taylor]: Taking taylor expansion of -1 in y.im 7.153 * [backup-simplify]: Simplify -1 into -1 7.153 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.153 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.153 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.153 * [taylor]: Taking taylor expansion of y.re in y.im 7.153 * [backup-simplify]: Simplify y.re into y.re 7.153 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.154 * [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.154 * [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.155 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.155 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.155 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.155 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.155 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.155 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.155 * [taylor]: Taking taylor expansion of -1 in x.re 7.155 * [backup-simplify]: Simplify -1 into -1 7.155 * [taylor]: Taking taylor expansion of y.im in x.re 7.155 * [backup-simplify]: Simplify y.im into y.im 7.155 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.155 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.155 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.155 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.155 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.155 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.155 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.155 * [taylor]: Taking taylor expansion of -1 in x.re 7.156 * [backup-simplify]: Simplify -1 into -1 7.156 * [taylor]: Taking taylor expansion of x.re in x.re 7.156 * [backup-simplify]: Simplify 0 into 0 7.156 * [backup-simplify]: Simplify 1 into 1 7.156 * [backup-simplify]: Simplify (/ -1 1) into -1 7.156 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.156 * [taylor]: Taking taylor expansion of -1 in x.re 7.156 * [backup-simplify]: Simplify -1 into -1 7.156 * [taylor]: Taking taylor expansion of x.re in x.re 7.156 * [backup-simplify]: Simplify 0 into 0 7.156 * [backup-simplify]: Simplify 1 into 1 7.157 * [backup-simplify]: Simplify (/ -1 1) into -1 7.157 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.157 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.157 * [taylor]: Taking taylor expansion of -1 in x.re 7.157 * [backup-simplify]: Simplify -1 into -1 7.157 * [taylor]: Taking taylor expansion of x.im in x.re 7.157 * [backup-simplify]: Simplify x.im into x.im 7.157 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.157 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.157 * [taylor]: Taking taylor expansion of -1 in x.re 7.158 * [backup-simplify]: Simplify -1 into -1 7.158 * [taylor]: Taking taylor expansion of x.im in x.re 7.158 * [backup-simplify]: Simplify x.im into x.im 7.158 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.158 * [backup-simplify]: Simplify (* -1 -1) into 1 7.159 * [backup-simplify]: Simplify (+ 1 0) into 1 7.159 * [backup-simplify]: Simplify (sqrt 1) into 1 7.160 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.161 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.161 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.162 * [backup-simplify]: Simplify (+ 0 0) into 0 7.163 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.163 * [backup-simplify]: Simplify (log 1) into 0 7.163 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.163 * [taylor]: Taking taylor expansion of -1 in x.re 7.163 * [backup-simplify]: Simplify -1 into -1 7.163 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.163 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.163 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.163 * [taylor]: Taking taylor expansion of y.re in x.re 7.163 * [backup-simplify]: Simplify y.re into y.re 7.164 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.164 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.164 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.165 * [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.165 * [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.165 * [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.166 * [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.166 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.166 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.167 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.167 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.167 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.167 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.167 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.167 * [taylor]: Taking taylor expansion of x.re in x.im 7.167 * [backup-simplify]: Simplify x.re into x.re 7.167 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.167 * [taylor]: Taking taylor expansion of y.im in x.im 7.167 * [backup-simplify]: Simplify y.im into y.im 7.167 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 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.167 * [taylor]: Taking taylor expansion of y.re in x.im 7.167 * [backup-simplify]: Simplify y.re into y.re 7.167 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.167 * [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 (+ (/ (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.168 * [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.168 * [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.169 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.169 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.169 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.169 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.169 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.169 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.169 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.169 * [taylor]: Taking taylor expansion of x.re in y.re 7.169 * [backup-simplify]: Simplify x.re into x.re 7.170 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.170 * [taylor]: Taking taylor expansion of y.im in y.re 7.170 * [backup-simplify]: Simplify y.im into y.im 7.170 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.170 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.170 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.170 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.170 * [taylor]: Taking taylor expansion of y.re in y.re 7.170 * [backup-simplify]: Simplify 0 into 0 7.170 * [backup-simplify]: Simplify 1 into 1 7.170 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.170 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.170 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.171 * [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.171 * [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.171 * [taylor]: Taking taylor expansion of 0 in x.re 7.171 * [backup-simplify]: Simplify 0 into 0 7.171 * [taylor]: Taking taylor expansion of 0 in x.im 7.171 * [backup-simplify]: Simplify 0 into 0 7.171 * [taylor]: Taking taylor expansion of 0 in y.re 7.171 * [backup-simplify]: Simplify 0 into 0 7.171 * [backup-simplify]: Simplify 0 into 0 7.172 * [backup-simplify]: Simplify (+ 0) into 0 7.173 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.174 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.174 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.175 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.175 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.175 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.176 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.176 * [backup-simplify]: Simplify (+ 0 0) into 0 7.177 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.177 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.178 * [backup-simplify]: Simplify (+ 0 0) into 0 7.178 * [taylor]: Taking taylor expansion of 0 in x.im 7.178 * [backup-simplify]: Simplify 0 into 0 7.178 * [taylor]: Taking taylor expansion of 0 in y.re 7.178 * [backup-simplify]: Simplify 0 into 0 7.178 * [backup-simplify]: Simplify 0 into 0 7.178 * [backup-simplify]: Simplify (+ 0) into 0 7.183 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.184 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.185 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.185 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.185 * [backup-simplify]: Simplify (- 0) into 0 7.186 * [backup-simplify]: Simplify (+ 0 0) into 0 7.186 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.187 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.188 * [backup-simplify]: Simplify (+ 0 0) into 0 7.188 * [taylor]: Taking taylor expansion of 0 in y.re 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [taylor]: Taking taylor expansion of 0 in x.re 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [taylor]: Taking taylor expansion of 0 in x.im 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [taylor]: Taking taylor expansion of 0 in y.re 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [taylor]: Taking taylor expansion of 0 in x.im 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [taylor]: Taking taylor expansion of 0 in y.re 7.188 * [backup-simplify]: Simplify 0 into 0 7.188 * [backup-simplify]: Simplify 0 into 0 7.189 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.189 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 2) 7.189 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 7.189 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 7.189 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 7.189 * [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.189 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.189 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 7.189 * [taylor]: Taking taylor expansion of y.im in y.re 7.189 * [backup-simplify]: Simplify y.im into y.im 7.189 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.189 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.190 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.190 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.190 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.190 * [taylor]: Taking taylor expansion of x.re in y.re 7.190 * [backup-simplify]: Simplify x.re into x.re 7.190 * [taylor]: Taking taylor expansion of x.re in y.re 7.190 * [backup-simplify]: Simplify x.re into x.re 7.190 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.190 * [taylor]: Taking taylor expansion of x.im in y.re 7.190 * [backup-simplify]: Simplify x.im into x.im 7.190 * [taylor]: Taking taylor expansion of x.im in y.re 7.190 * [backup-simplify]: Simplify x.im into x.im 7.190 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.190 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.190 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.190 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.191 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.191 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.191 * [backup-simplify]: Simplify (+ 0 0) into 0 7.191 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.192 * [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.192 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.192 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.192 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.192 * [taylor]: Taking taylor expansion of y.re in y.re 7.192 * [backup-simplify]: Simplify 0 into 0 7.192 * [backup-simplify]: Simplify 1 into 1 7.192 * [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.192 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.193 * [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.193 * [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.193 * [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.193 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 7.193 * [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.194 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.194 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 7.194 * [taylor]: Taking taylor expansion of y.im in x.im 7.194 * [backup-simplify]: Simplify y.im into y.im 7.194 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 7.194 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 7.194 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.194 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 7.194 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 7.194 * [taylor]: Taking taylor expansion of x.re in x.im 7.194 * [backup-simplify]: Simplify x.re into x.re 7.194 * [taylor]: Taking taylor expansion of x.re in x.im 7.194 * [backup-simplify]: Simplify x.re into x.re 7.194 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 7.194 * [taylor]: Taking taylor expansion of x.im in x.im 7.194 * [backup-simplify]: Simplify 0 into 0 7.194 * [backup-simplify]: Simplify 1 into 1 7.194 * [taylor]: Taking taylor expansion of x.im in x.im 7.194 * [backup-simplify]: Simplify 0 into 0 7.194 * [backup-simplify]: Simplify 1 into 1 7.194 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.195 * [backup-simplify]: Simplify (* 0 0) into 0 7.195 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 7.195 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 7.195 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.196 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.196 * [backup-simplify]: Simplify (+ 0 0) into 0 7.196 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 7.196 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.197 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.197 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.197 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.197 * [taylor]: Taking taylor expansion of y.re in x.im 7.197 * [backup-simplify]: Simplify y.re into y.re 7.197 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 7.197 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.197 * [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.197 * [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.197 * [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.198 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 7.198 * [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.198 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.198 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 7.198 * [taylor]: Taking taylor expansion of y.im in x.re 7.198 * [backup-simplify]: Simplify y.im into y.im 7.198 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 7.198 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 7.198 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.198 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 7.198 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 7.198 * [taylor]: Taking taylor expansion of x.re in x.re 7.198 * [backup-simplify]: Simplify 0 into 0 7.198 * [backup-simplify]: Simplify 1 into 1 7.198 * [taylor]: Taking taylor expansion of x.re in x.re 7.198 * [backup-simplify]: Simplify 0 into 0 7.198 * [backup-simplify]: Simplify 1 into 1 7.198 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 7.198 * [taylor]: Taking taylor expansion of x.im in x.re 7.198 * [backup-simplify]: Simplify x.im into x.im 7.198 * [taylor]: Taking taylor expansion of x.im in x.re 7.198 * [backup-simplify]: Simplify x.im into x.im 7.199 * [backup-simplify]: Simplify (* 0 0) into 0 7.199 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.199 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.199 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.200 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.200 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.200 * [backup-simplify]: Simplify (+ 0 0) into 0 7.201 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.201 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.201 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.201 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.201 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.201 * [taylor]: Taking taylor expansion of y.re in x.re 7.201 * [backup-simplify]: Simplify y.re into y.re 7.201 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 7.201 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.201 * [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.201 * [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.202 * [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.202 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.202 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 7.202 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.202 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.202 * [taylor]: Taking taylor expansion of y.im in y.im 7.202 * [backup-simplify]: Simplify 0 into 0 7.202 * [backup-simplify]: Simplify 1 into 1 7.202 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.202 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.202 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.202 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.202 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.202 * [taylor]: Taking taylor expansion of x.re in y.im 7.202 * [backup-simplify]: Simplify x.re into x.re 7.202 * [taylor]: Taking taylor expansion of x.re in y.im 7.202 * [backup-simplify]: Simplify x.re into x.re 7.202 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.202 * [taylor]: Taking taylor expansion of x.im in y.im 7.202 * [backup-simplify]: Simplify x.im into x.im 7.202 * [taylor]: Taking taylor expansion of x.im in y.im 7.202 * [backup-simplify]: Simplify x.im into x.im 7.202 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.203 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.203 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.203 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.203 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.203 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.204 * [backup-simplify]: Simplify (+ 0 0) into 0 7.204 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.204 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.204 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.204 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.204 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.204 * [taylor]: Taking taylor expansion of y.re in y.im 7.204 * [backup-simplify]: Simplify y.re into y.re 7.205 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.205 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.205 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.205 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.205 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.205 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 7.205 * [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.205 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.205 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.205 * [taylor]: Taking taylor expansion of y.im in y.im 7.205 * [backup-simplify]: Simplify 0 into 0 7.206 * [backup-simplify]: Simplify 1 into 1 7.206 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.206 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.206 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.206 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.206 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.206 * [taylor]: Taking taylor expansion of x.re in y.im 7.206 * [backup-simplify]: Simplify x.re into x.re 7.206 * [taylor]: Taking taylor expansion of x.re in y.im 7.206 * [backup-simplify]: Simplify x.re into x.re 7.206 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.206 * [taylor]: Taking taylor expansion of x.im in y.im 7.206 * [backup-simplify]: Simplify x.im into x.im 7.206 * [taylor]: Taking taylor expansion of x.im in y.im 7.206 * [backup-simplify]: Simplify x.im into x.im 7.206 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.206 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.206 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.207 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.207 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.207 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.207 * [backup-simplify]: Simplify (+ 0 0) into 0 7.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.208 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.208 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.208 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.208 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.208 * [taylor]: Taking taylor expansion of y.re in y.im 7.208 * [backup-simplify]: Simplify y.re into y.re 7.208 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.209 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.209 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.209 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.209 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.209 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.209 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.209 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.210 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.210 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.210 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.210 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.210 * [taylor]: Taking taylor expansion of y.re in x.re 7.210 * [backup-simplify]: Simplify y.re into y.re 7.210 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.210 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.210 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.210 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.210 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.211 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.211 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.211 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.211 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.211 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.211 * [taylor]: Taking taylor expansion of y.re in x.im 7.211 * [backup-simplify]: Simplify y.re into y.re 7.211 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.211 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.211 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.211 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.211 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.212 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.212 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.212 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.212 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.212 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.212 * [taylor]: Taking taylor expansion of y.re in y.re 7.212 * [backup-simplify]: Simplify 0 into 0 7.212 * [backup-simplify]: Simplify 1 into 1 7.212 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.213 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.213 * [backup-simplify]: Simplify 0 into 0 7.213 * [backup-simplify]: Simplify (+ 0) into 0 7.214 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.215 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 7.216 * [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.216 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.216 * [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.217 * [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.218 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 7.219 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 7.219 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 7.219 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.219 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.219 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.219 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.219 * [taylor]: Taking taylor expansion of y.re in x.re 7.219 * [backup-simplify]: Simplify y.re into y.re 7.219 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.219 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.219 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.219 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.219 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.219 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.219 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.219 * [taylor]: Taking taylor expansion of x.re in x.re 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify 1 into 1 7.220 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.220 * [taylor]: Taking taylor expansion of x.im in x.re 7.220 * [backup-simplify]: Simplify x.im into x.im 7.220 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.220 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.220 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.220 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.221 * [backup-simplify]: Simplify (+ 0 0) into 0 7.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.221 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.221 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.221 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.222 * [backup-simplify]: Simplify (- 0) into 0 7.222 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.222 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 7.222 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 7.222 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.222 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.222 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.222 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.222 * [taylor]: Taking taylor expansion of y.re in x.im 7.222 * [backup-simplify]: Simplify y.re into y.re 7.222 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.222 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.223 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.223 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.223 * [taylor]: Taking taylor expansion of x.im in x.im 7.223 * [backup-simplify]: Simplify 0 into 0 7.223 * [backup-simplify]: Simplify 1 into 1 7.223 * [backup-simplify]: Simplify (log 1) into 0 7.223 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.224 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.224 * [backup-simplify]: Simplify (- 0) into 0 7.224 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.225 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.225 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 7.225 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 7.225 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.225 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.225 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.225 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.225 * [taylor]: Taking taylor expansion of y.re in y.re 7.225 * [backup-simplify]: Simplify 0 into 0 7.225 * [backup-simplify]: Simplify 1 into 1 7.225 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.226 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.226 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.226 * [taylor]: Taking taylor expansion of x.im in y.re 7.226 * [backup-simplify]: Simplify x.im into x.im 7.226 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.226 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 7.226 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.226 * [backup-simplify]: Simplify (+ 0) into 0 7.227 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.227 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.228 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.229 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.229 * [backup-simplify]: Simplify (+ 0 0) into 0 7.229 * [taylor]: Taking taylor expansion of 0 in x.im 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [taylor]: Taking taylor expansion of 0 in y.re 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 0 into 0 7.230 * [backup-simplify]: Simplify (+ 0) into 0 7.230 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.230 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.231 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.232 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.232 * [backup-simplify]: Simplify (+ 0 0) into 0 7.232 * [taylor]: Taking taylor expansion of 0 in y.re 7.232 * [backup-simplify]: Simplify 0 into 0 7.232 * [backup-simplify]: Simplify 0 into 0 7.233 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 7.233 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.233 * [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.234 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 7.235 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 7.235 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 7.236 * [backup-simplify]: Simplify (+ 0 0) into 0 7.237 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 7.239 * [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.240 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 7.240 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.241 * [backup-simplify]: Simplify (+ 0 0) into 0 7.242 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.243 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 7.243 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 7.243 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 7.243 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 7.243 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.244 * [backup-simplify]: Simplify 1/2 into 1/2 7.244 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 7.244 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.244 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.244 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.244 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.244 * [taylor]: Taking taylor expansion of y.re in x.re 7.244 * [backup-simplify]: Simplify y.re into y.re 7.244 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.244 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.244 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.244 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 7.244 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.244 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.244 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.244 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.244 * [taylor]: Taking taylor expansion of x.re in x.re 7.244 * [backup-simplify]: Simplify 0 into 0 7.244 * [backup-simplify]: Simplify 1 into 1 7.244 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.244 * [taylor]: Taking taylor expansion of x.im in x.re 7.244 * [backup-simplify]: Simplify x.im into x.im 7.244 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.245 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.245 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.245 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.245 * [backup-simplify]: Simplify (+ 0 0) into 0 7.245 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.245 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.246 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.246 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.246 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.246 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.246 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.247 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.247 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.247 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 7.247 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 7.247 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.247 * [backup-simplify]: Simplify 1/2 into 1/2 7.247 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 7.247 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.247 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.247 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.247 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.247 * [taylor]: Taking taylor expansion of y.re in x.im 7.247 * [backup-simplify]: Simplify y.re into y.re 7.247 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.247 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.248 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.248 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 7.248 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.248 * [taylor]: Taking taylor expansion of x.im in x.im 7.248 * [backup-simplify]: Simplify 0 into 0 7.248 * [backup-simplify]: Simplify 1 into 1 7.248 * [backup-simplify]: Simplify (log 1) into 0 7.249 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.249 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.249 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.249 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.250 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.250 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.250 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.250 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 7.251 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 7.251 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 7.251 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 7.251 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 7.251 * [taylor]: Taking taylor expansion of 1/2 in y.re 7.251 * [backup-simplify]: Simplify 1/2 into 1/2 7.251 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 7.251 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.251 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.251 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.251 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.251 * [taylor]: Taking taylor expansion of y.re in y.re 7.251 * [backup-simplify]: Simplify 0 into 0 7.251 * [backup-simplify]: Simplify 1 into 1 7.251 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.252 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.252 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 7.252 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.252 * [taylor]: Taking taylor expansion of x.im in y.re 7.252 * [backup-simplify]: Simplify x.im into x.im 7.252 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.252 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.252 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 7.253 * [backup-simplify]: Simplify (* 1/2 0) into 0 7.253 * [backup-simplify]: Simplify (- 0) into 0 7.253 * [backup-simplify]: Simplify 0 into 0 7.254 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.254 * [backup-simplify]: Simplify (+ 0) into 0 7.255 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.255 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.256 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.256 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.257 * [backup-simplify]: Simplify (- 0) into 0 7.257 * [backup-simplify]: Simplify (+ 0 0) into 0 7.257 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.257 * [taylor]: Taking taylor expansion of 0 in x.im 7.257 * [backup-simplify]: Simplify 0 into 0 7.257 * [taylor]: Taking taylor expansion of 0 in y.re 7.257 * [backup-simplify]: Simplify 0 into 0 7.257 * [backup-simplify]: Simplify 0 into 0 7.258 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.259 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.260 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.260 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.261 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.261 * [backup-simplify]: Simplify (+ 0 0) into 0 7.261 * [taylor]: Taking taylor expansion of 0 in x.im 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [taylor]: Taking taylor expansion of 0 in y.re 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 0 into 0 7.263 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.263 * [backup-simplify]: Simplify (+ 0) into 0 7.264 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.264 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.265 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.265 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.266 * [backup-simplify]: Simplify (- 0) into 0 7.266 * [backup-simplify]: Simplify (+ 0 0) into 0 7.266 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.267 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.267 * [taylor]: Taking taylor expansion of 0 in y.re 7.267 * [backup-simplify]: Simplify 0 into 0 7.267 * [backup-simplify]: Simplify 0 into 0 7.267 * [taylor]: Taking taylor expansion of 0 in y.re 7.267 * [backup-simplify]: Simplify 0 into 0 7.267 * [backup-simplify]: Simplify 0 into 0 7.268 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.269 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.269 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.270 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.270 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.271 * [backup-simplify]: Simplify (+ 0 0) into 0 7.271 * [taylor]: Taking taylor expansion of 0 in y.re 7.271 * [backup-simplify]: Simplify 0 into 0 7.271 * [backup-simplify]: Simplify 0 into 0 7.272 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 7.272 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.272 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 7.272 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 7.272 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 7.272 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.272 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 7.272 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 7.272 * [taylor]: Taking taylor expansion of y.im in y.re 7.272 * [backup-simplify]: Simplify y.im into y.im 7.272 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.272 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.272 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.273 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.273 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.273 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.273 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.273 * [taylor]: Taking taylor expansion of x.re in y.re 7.273 * [backup-simplify]: Simplify x.re into x.re 7.273 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.273 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.273 * [taylor]: Taking taylor expansion of x.re in y.re 7.273 * [backup-simplify]: Simplify x.re into x.re 7.273 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.273 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.273 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.273 * [taylor]: Taking taylor expansion of x.im in y.re 7.273 * [backup-simplify]: Simplify x.im into x.im 7.273 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.273 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.273 * [taylor]: Taking taylor expansion of x.im in y.re 7.273 * [backup-simplify]: Simplify x.im into x.im 7.273 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.273 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.273 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.274 * [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.274 * [backup-simplify]: 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.274 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.274 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.274 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.275 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.275 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.275 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.275 * [backup-simplify]: Simplify (+ 0 0) into 0 7.276 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.276 * [backup-simplify]: Simplify (log (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.276 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.276 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.276 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.276 * [taylor]: Taking taylor expansion of y.re in y.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 1 into 1 7.276 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.276 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.277 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.277 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 7.277 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 7.277 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 7.277 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 7.277 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.277 * [taylor]: Taking taylor expansion of y.im in x.im 7.277 * [backup-simplify]: Simplify y.im into y.im 7.277 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.277 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 7.277 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 7.277 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.277 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 7.277 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 7.277 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.277 * [taylor]: Taking taylor expansion of x.re in x.im 7.277 * [backup-simplify]: Simplify x.re into x.re 7.277 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.278 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.278 * [taylor]: Taking taylor expansion of x.re in x.im 7.278 * [backup-simplify]: Simplify x.re into x.re 7.278 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.278 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 7.278 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.278 * [taylor]: Taking taylor expansion of x.im in x.im 7.278 * [backup-simplify]: Simplify 0 into 0 7.278 * [backup-simplify]: Simplify 1 into 1 7.278 * [backup-simplify]: Simplify (/ 1 1) into 1 7.279 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.279 * [taylor]: Taking taylor expansion of x.im in x.im 7.279 * [backup-simplify]: Simplify 0 into 0 7.279 * [backup-simplify]: Simplify 1 into 1 7.279 * [backup-simplify]: Simplify (/ 1 1) into 1 7.279 * [backup-simplify]: Simplify (* 1 1) into 1 7.280 * [backup-simplify]: Simplify (+ 0 1) into 1 7.280 * [backup-simplify]: Simplify (sqrt 1) into 1 7.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.282 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.282 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.283 * [backup-simplify]: Simplify (+ 0 0) into 0 7.284 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.284 * [backup-simplify]: Simplify (log 1) into 0 7.284 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.284 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.284 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.284 * [taylor]: Taking taylor expansion of y.re in x.im 7.284 * [backup-simplify]: Simplify y.re into y.re 7.284 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.285 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.285 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 7.285 * [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.286 * [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.286 * [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.286 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.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.re 7.286 * [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.286 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.286 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.286 * [taylor]: Taking taylor expansion of y.im in x.re 7.286 * [backup-simplify]: Simplify y.im into y.im 7.286 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.286 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.286 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.286 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.287 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.287 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.287 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.287 * [taylor]: Taking taylor expansion of x.re in x.re 7.287 * [backup-simplify]: Simplify 0 into 0 7.287 * [backup-simplify]: Simplify 1 into 1 7.287 * [backup-simplify]: Simplify (/ 1 1) into 1 7.287 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.287 * [taylor]: Taking taylor expansion of x.re in x.re 7.287 * [backup-simplify]: Simplify 0 into 0 7.287 * [backup-simplify]: Simplify 1 into 1 7.287 * [backup-simplify]: Simplify (/ 1 1) into 1 7.288 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.288 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.288 * [taylor]: Taking taylor expansion of x.im in x.re 7.288 * [backup-simplify]: Simplify x.im into x.im 7.288 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.288 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.288 * [taylor]: Taking taylor expansion of x.im in x.re 7.288 * [backup-simplify]: Simplify x.im into x.im 7.288 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.288 * [backup-simplify]: Simplify (* 1 1) into 1 7.289 * [backup-simplify]: Simplify (+ 1 0) into 1 7.289 * [backup-simplify]: Simplify (sqrt 1) into 1 7.290 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.290 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.291 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.291 * [backup-simplify]: Simplify (+ 0 0) into 0 7.292 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.292 * [backup-simplify]: Simplify (log 1) into 0 7.292 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.292 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.293 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.293 * [taylor]: Taking taylor expansion of y.re in x.re 7.293 * [backup-simplify]: Simplify y.re into y.re 7.293 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.293 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.293 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.294 * [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.294 * [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.294 * [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.294 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.294 * [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.294 * [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.294 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.294 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.294 * [taylor]: Taking taylor expansion of y.im in y.im 7.295 * [backup-simplify]: Simplify 0 into 0 7.295 * [backup-simplify]: Simplify 1 into 1 7.295 * [backup-simplify]: Simplify (/ 1 1) into 1 7.295 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.295 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.295 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.295 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.295 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.295 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.295 * [taylor]: Taking taylor expansion of x.re in y.im 7.295 * [backup-simplify]: Simplify x.re into x.re 7.295 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.295 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.295 * [taylor]: Taking taylor expansion of x.re in y.im 7.295 * [backup-simplify]: Simplify x.re into x.re 7.295 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.295 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.295 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.295 * [taylor]: Taking taylor expansion of x.im in y.im 7.295 * [backup-simplify]: Simplify x.im into x.im 7.295 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.295 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.295 * [taylor]: Taking taylor expansion of x.im in y.im 7.295 * [backup-simplify]: Simplify x.im into x.im 7.295 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.296 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.296 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.296 * [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.296 * [backup-simplify]: 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.296 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.296 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.296 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.296 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.296 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.296 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.297 * [backup-simplify]: Simplify (+ 0 0) into 0 7.297 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.297 * [backup-simplify]: Simplify (log (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.297 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.297 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.297 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.297 * [taylor]: Taking taylor expansion of y.re in y.im 7.297 * [backup-simplify]: Simplify y.re into y.re 7.297 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.297 * [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.298 * [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.298 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.298 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 7.298 * [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.298 * [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.298 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.298 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.298 * [taylor]: Taking taylor expansion of y.im in y.im 7.298 * [backup-simplify]: Simplify 0 into 0 7.298 * [backup-simplify]: Simplify 1 into 1 7.298 * [backup-simplify]: Simplify (/ 1 1) into 1 7.298 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.298 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.298 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.298 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.299 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.299 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.299 * [taylor]: Taking taylor expansion of x.re in y.im 7.299 * [backup-simplify]: Simplify x.re into x.re 7.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.299 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.299 * [taylor]: Taking taylor expansion of x.re in y.im 7.299 * [backup-simplify]: Simplify x.re into x.re 7.299 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.299 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.299 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.299 * [taylor]: Taking taylor expansion of x.im in y.im 7.299 * [backup-simplify]: Simplify x.im into x.im 7.299 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.299 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.299 * [taylor]: Taking taylor expansion of x.im in y.im 7.299 * [backup-simplify]: Simplify x.im into x.im 7.299 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.299 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.299 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.299 * [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.299 * [backup-simplify]: 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.299 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.299 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.300 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.300 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.300 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.300 * [backup-simplify]: Simplify (+ 0 0) into 0 7.300 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.300 * [backup-simplify]: Simplify (log (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.300 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.300 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.300 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.301 * [taylor]: Taking taylor expansion of y.re in y.im 7.301 * [backup-simplify]: Simplify y.re into y.re 7.301 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.301 * [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.301 * [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.301 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 7.301 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 7.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 x.re 7.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)) 7.301 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.301 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.301 * [taylor]: Taking taylor expansion of y.im in x.re 7.301 * [backup-simplify]: Simplify y.im into y.im 7.301 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.301 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.302 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.302 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.302 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.302 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.302 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.302 * [taylor]: Taking taylor expansion of x.re in x.re 7.302 * [backup-simplify]: Simplify 0 into 0 7.302 * [backup-simplify]: Simplify 1 into 1 7.302 * [backup-simplify]: Simplify (/ 1 1) into 1 7.302 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.302 * [taylor]: Taking taylor expansion of x.re in x.re 7.302 * [backup-simplify]: Simplify 0 into 0 7.302 * [backup-simplify]: Simplify 1 into 1 7.302 * [backup-simplify]: Simplify (/ 1 1) into 1 7.302 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.302 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.302 * [taylor]: Taking taylor expansion of x.im in x.re 7.302 * [backup-simplify]: Simplify x.im into x.im 7.302 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.302 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.302 * [taylor]: Taking taylor expansion of x.im in x.re 7.302 * [backup-simplify]: Simplify x.im into x.im 7.302 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.303 * [backup-simplify]: Simplify (* 1 1) into 1 7.303 * [backup-simplify]: Simplify (+ 1 0) into 1 7.303 * [backup-simplify]: Simplify (sqrt 1) into 1 7.304 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.304 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.304 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.305 * [backup-simplify]: Simplify (+ 0 0) into 0 7.305 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.305 * [backup-simplify]: Simplify (log 1) into 0 7.305 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.305 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.306 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.306 * [taylor]: Taking taylor expansion of y.re in x.re 7.306 * [backup-simplify]: Simplify y.re into y.re 7.306 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.306 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.306 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.306 * [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.306 * [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.307 * [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.307 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.307 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.307 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.307 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 7.307 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 7.307 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.307 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.307 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.307 * [taylor]: Taking taylor expansion of y.re in x.im 7.307 * [backup-simplify]: Simplify y.re into y.re 7.307 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.307 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.307 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.307 * [taylor]: Taking taylor expansion of x.re in x.im 7.308 * [backup-simplify]: Simplify x.re into x.re 7.308 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.308 * [taylor]: Taking taylor expansion of y.im in x.im 7.308 * [backup-simplify]: Simplify y.im into y.im 7.308 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.308 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 7.308 * [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.308 * [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.308 * [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.308 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.308 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.309 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.309 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 7.309 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 7.309 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.309 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.309 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.309 * [taylor]: Taking taylor expansion of y.re in y.re 7.309 * [backup-simplify]: Simplify 0 into 0 7.309 * [backup-simplify]: Simplify 1 into 1 7.309 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.309 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.309 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.309 * [taylor]: Taking taylor expansion of x.re in y.re 7.309 * [backup-simplify]: Simplify x.re into x.re 7.309 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.309 * [taylor]: Taking taylor expansion of y.im in y.re 7.309 * [backup-simplify]: Simplify y.im into y.im 7.309 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.309 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.309 * [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.309 * [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.310 * [taylor]: Taking taylor expansion of 0 in x.re 7.310 * [backup-simplify]: Simplify 0 into 0 7.310 * [taylor]: Taking taylor expansion of 0 in x.im 7.310 * [backup-simplify]: Simplify 0 into 0 7.310 * [taylor]: Taking taylor expansion of 0 in y.re 7.310 * [backup-simplify]: Simplify 0 into 0 7.310 * [backup-simplify]: Simplify 0 into 0 7.310 * [backup-simplify]: Simplify (+ 0) into 0 7.310 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.311 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.311 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.312 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.312 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.312 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.312 * [backup-simplify]: Simplify (+ 0 0) into 0 7.312 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.313 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.313 * [backup-simplify]: Simplify (+ 0 0) into 0 7.313 * [taylor]: Taking taylor expansion of 0 in x.im 7.313 * [backup-simplify]: Simplify 0 into 0 7.313 * [taylor]: Taking taylor expansion of 0 in y.re 7.313 * [backup-simplify]: Simplify 0 into 0 7.313 * [backup-simplify]: Simplify 0 into 0 7.314 * [backup-simplify]: Simplify (+ 0) into 0 7.314 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.314 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.315 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.315 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.315 * [backup-simplify]: Simplify (- 0) into 0 7.315 * [backup-simplify]: Simplify (+ 0 0) into 0 7.316 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.316 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.316 * [backup-simplify]: Simplify (+ 0 0) into 0 7.316 * [taylor]: Taking taylor expansion of 0 in y.re 7.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [taylor]: Taking taylor expansion of 0 in x.re 7.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [taylor]: Taking taylor expansion of 0 in x.im 7.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [taylor]: Taking taylor expansion of 0 in y.re 7.317 * [backup-simplify]: Simplify 0 into 0 7.317 * [backup-simplify]: Simplify 0 into 0 7.317 * [taylor]: Taking taylor expansion of 0 in x.im 7.317 * [backup-simplify]: Simplify 0 into 0 7.317 * [taylor]: Taking taylor expansion of 0 in y.re 7.317 * [backup-simplify]: Simplify 0 into 0 7.317 * [backup-simplify]: Simplify 0 into 0 7.317 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 7.317 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.317 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 7.317 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 7.317 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.317 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.317 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 7.317 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 7.317 * [taylor]: Taking taylor expansion of -1 in y.re 7.317 * [backup-simplify]: Simplify -1 into -1 7.317 * [taylor]: Taking taylor expansion of y.im in y.re 7.317 * [backup-simplify]: Simplify y.im into y.im 7.317 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.317 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 7.317 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 7.318 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.318 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 7.318 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.318 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.318 * [taylor]: Taking taylor expansion of -1 in y.re 7.318 * [backup-simplify]: Simplify -1 into -1 7.318 * [taylor]: Taking taylor expansion of x.re in y.re 7.318 * [backup-simplify]: Simplify x.re into x.re 7.318 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.318 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.318 * [taylor]: Taking taylor expansion of -1 in y.re 7.318 * [backup-simplify]: Simplify -1 into -1 7.318 * [taylor]: Taking taylor expansion of x.re in y.re 7.318 * [backup-simplify]: Simplify x.re into x.re 7.318 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.318 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 7.318 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.318 * [taylor]: Taking taylor expansion of -1 in y.re 7.318 * [backup-simplify]: Simplify -1 into -1 7.318 * [taylor]: Taking taylor expansion of x.im in y.re 7.318 * [backup-simplify]: Simplify x.im into x.im 7.318 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.318 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.318 * [taylor]: Taking taylor expansion of -1 in y.re 7.318 * [backup-simplify]: Simplify -1 into -1 7.318 * [taylor]: Taking taylor expansion of x.im in y.re 7.318 * [backup-simplify]: Simplify x.im into x.im 7.318 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.318 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.318 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.318 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.318 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.319 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.319 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.319 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.319 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.319 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.319 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.319 * [backup-simplify]: Simplify (+ 0 0) into 0 7.319 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.320 * [backup-simplify]: Simplify (log (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.320 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.320 * [taylor]: Taking taylor expansion of -1 in y.re 7.320 * [backup-simplify]: Simplify -1 into -1 7.320 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.320 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.320 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.320 * [taylor]: Taking taylor expansion of y.re in y.re 7.320 * [backup-simplify]: Simplify 0 into 0 7.320 * [backup-simplify]: Simplify 1 into 1 7.320 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.320 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.320 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.320 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.320 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 7.320 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.320 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.320 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 7.321 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.321 * [taylor]: Taking taylor expansion of -1 in x.im 7.321 * [backup-simplify]: Simplify -1 into -1 7.321 * [taylor]: Taking taylor expansion of y.im in x.im 7.321 * [backup-simplify]: Simplify y.im into y.im 7.321 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.321 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.321 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.321 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.321 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.321 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.321 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.321 * [taylor]: Taking taylor expansion of -1 in x.im 7.321 * [backup-simplify]: Simplify -1 into -1 7.321 * [taylor]: Taking taylor expansion of x.re in x.im 7.321 * [backup-simplify]: Simplify x.re into x.re 7.321 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.321 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.321 * [taylor]: Taking taylor expansion of -1 in x.im 7.321 * [backup-simplify]: Simplify -1 into -1 7.321 * [taylor]: Taking taylor expansion of x.re in x.im 7.321 * [backup-simplify]: Simplify x.re into x.re 7.321 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.321 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.321 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.321 * [taylor]: Taking taylor expansion of -1 in x.im 7.321 * [backup-simplify]: Simplify -1 into -1 7.321 * [taylor]: Taking taylor expansion of x.im in x.im 7.321 * [backup-simplify]: Simplify 0 into 0 7.321 * [backup-simplify]: Simplify 1 into 1 7.321 * [backup-simplify]: Simplify (/ -1 1) into -1 7.321 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.322 * [taylor]: Taking taylor expansion of -1 in x.im 7.322 * [backup-simplify]: Simplify -1 into -1 7.322 * [taylor]: Taking taylor expansion of x.im in x.im 7.322 * [backup-simplify]: Simplify 0 into 0 7.322 * [backup-simplify]: Simplify 1 into 1 7.322 * [backup-simplify]: Simplify (/ -1 1) into -1 7.322 * [backup-simplify]: Simplify (* -1 -1) into 1 7.322 * [backup-simplify]: Simplify (+ 0 1) into 1 7.323 * [backup-simplify]: Simplify (sqrt 1) into 1 7.323 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.324 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.324 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.324 * [backup-simplify]: Simplify (+ 0 0) into 0 7.325 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.325 * [backup-simplify]: Simplify (log 1) into 0 7.325 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.325 * [taylor]: Taking taylor expansion of -1 in x.im 7.325 * [backup-simplify]: Simplify -1 into -1 7.325 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.325 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.325 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.325 * [taylor]: Taking taylor expansion of y.re in x.im 7.325 * [backup-simplify]: Simplify y.re into y.re 7.325 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.325 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.326 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 7.326 * [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.326 * [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.326 * [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.326 * [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.326 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.326 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 7.326 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.326 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.326 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.326 * [taylor]: Taking taylor expansion of -1 in x.re 7.326 * [backup-simplify]: Simplify -1 into -1 7.326 * [taylor]: Taking taylor expansion of y.im in x.re 7.326 * [backup-simplify]: Simplify y.im into y.im 7.326 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.326 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.326 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.326 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.327 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.327 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.327 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.327 * [taylor]: Taking taylor expansion of -1 in x.re 7.327 * [backup-simplify]: Simplify -1 into -1 7.327 * [taylor]: Taking taylor expansion of x.re in x.re 7.327 * [backup-simplify]: Simplify 0 into 0 7.327 * [backup-simplify]: Simplify 1 into 1 7.327 * [backup-simplify]: Simplify (/ -1 1) into -1 7.327 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.327 * [taylor]: Taking taylor expansion of -1 in x.re 7.327 * [backup-simplify]: Simplify -1 into -1 7.327 * [taylor]: Taking taylor expansion of x.re in x.re 7.327 * [backup-simplify]: Simplify 0 into 0 7.327 * [backup-simplify]: Simplify 1 into 1 7.327 * [backup-simplify]: Simplify (/ -1 1) into -1 7.327 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.327 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.327 * [taylor]: Taking taylor expansion of -1 in x.re 7.327 * [backup-simplify]: Simplify -1 into -1 7.327 * [taylor]: Taking taylor expansion of x.im in x.re 7.327 * [backup-simplify]: Simplify x.im into x.im 7.327 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.327 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.327 * [taylor]: Taking taylor expansion of -1 in x.re 7.327 * [backup-simplify]: Simplify -1 into -1 7.327 * [taylor]: Taking taylor expansion of x.im in x.re 7.327 * [backup-simplify]: Simplify x.im into x.im 7.328 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.328 * [backup-simplify]: Simplify (* -1 -1) into 1 7.328 * [backup-simplify]: Simplify (+ 1 0) into 1 7.328 * [backup-simplify]: Simplify (sqrt 1) into 1 7.329 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.329 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.330 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.330 * [backup-simplify]: Simplify (+ 0 0) into 0 7.330 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.331 * [backup-simplify]: Simplify (log 1) into 0 7.331 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.331 * [taylor]: Taking taylor expansion of -1 in x.re 7.331 * [backup-simplify]: Simplify -1 into -1 7.331 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.331 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.331 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.331 * [taylor]: Taking taylor expansion of y.re in x.re 7.331 * [backup-simplify]: Simplify y.re into y.re 7.331 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.331 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.331 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.331 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.331 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.332 * [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.332 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.332 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 7.332 * [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.332 * [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.332 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.332 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.332 * [taylor]: Taking taylor expansion of -1 in y.im 7.332 * [backup-simplify]: Simplify -1 into -1 7.332 * [taylor]: Taking taylor expansion of y.im in y.im 7.332 * [backup-simplify]: Simplify 0 into 0 7.332 * [backup-simplify]: Simplify 1 into 1 7.335 * [backup-simplify]: Simplify (/ -1 1) into -1 7.335 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.335 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.335 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.335 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.336 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.336 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.336 * [taylor]: Taking taylor expansion of -1 in y.im 7.336 * [backup-simplify]: Simplify -1 into -1 7.336 * [taylor]: Taking taylor expansion of x.re in y.im 7.336 * [backup-simplify]: Simplify x.re into x.re 7.336 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.336 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.336 * [taylor]: Taking taylor expansion of -1 in y.im 7.336 * [backup-simplify]: Simplify -1 into -1 7.336 * [taylor]: Taking taylor expansion of x.re in y.im 7.336 * [backup-simplify]: Simplify x.re into x.re 7.336 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.336 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.336 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.336 * [taylor]: Taking taylor expansion of -1 in y.im 7.336 * [backup-simplify]: Simplify -1 into -1 7.336 * [taylor]: Taking taylor expansion of x.im in y.im 7.336 * [backup-simplify]: Simplify x.im into x.im 7.336 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.336 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.336 * [taylor]: Taking taylor expansion of -1 in y.im 7.336 * [backup-simplify]: Simplify -1 into -1 7.336 * [taylor]: Taking taylor expansion of x.im in y.im 7.336 * [backup-simplify]: Simplify x.im into x.im 7.336 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.336 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.336 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.336 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.336 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.337 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.337 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.337 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.337 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.337 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.337 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.337 * [backup-simplify]: Simplify (+ 0 0) into 0 7.338 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.338 * [backup-simplify]: Simplify (log (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.338 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.338 * [taylor]: Taking taylor expansion of -1 in y.im 7.338 * [backup-simplify]: Simplify -1 into -1 7.338 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.338 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.338 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.338 * [taylor]: Taking taylor expansion of y.re in y.im 7.338 * [backup-simplify]: Simplify y.re into y.re 7.338 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.338 * [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.339 * [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.339 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.339 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 7.339 * [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.339 * [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.339 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.339 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.339 * [taylor]: Taking taylor expansion of -1 in y.im 7.339 * [backup-simplify]: Simplify -1 into -1 7.339 * [taylor]: Taking taylor expansion of y.im in y.im 7.339 * [backup-simplify]: Simplify 0 into 0 7.339 * [backup-simplify]: Simplify 1 into 1 7.339 * [backup-simplify]: Simplify (/ -1 1) into -1 7.339 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.339 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.339 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.339 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.339 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.339 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.339 * [taylor]: Taking taylor expansion of -1 in y.im 7.339 * [backup-simplify]: Simplify -1 into -1 7.340 * [taylor]: Taking taylor expansion of x.re in y.im 7.340 * [backup-simplify]: Simplify x.re into x.re 7.340 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.340 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.340 * [taylor]: Taking taylor expansion of -1 in y.im 7.340 * [backup-simplify]: Simplify -1 into -1 7.340 * [taylor]: Taking taylor expansion of x.re in y.im 7.340 * [backup-simplify]: Simplify x.re into x.re 7.340 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.340 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.340 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.340 * [taylor]: Taking taylor expansion of -1 in y.im 7.340 * [backup-simplify]: Simplify -1 into -1 7.340 * [taylor]: Taking taylor expansion of x.im in y.im 7.340 * [backup-simplify]: Simplify x.im into x.im 7.340 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.340 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.340 * [taylor]: Taking taylor expansion of -1 in y.im 7.340 * [backup-simplify]: Simplify -1 into -1 7.340 * [taylor]: Taking taylor expansion of x.im in y.im 7.340 * [backup-simplify]: Simplify x.im into x.im 7.340 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.340 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.340 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.340 * [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.340 * [backup-simplify]: 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.340 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.341 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.341 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.341 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.341 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.341 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.341 * [backup-simplify]: Simplify (+ 0 0) into 0 7.341 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.342 * [backup-simplify]: Simplify (log (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.342 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.342 * [taylor]: Taking taylor expansion of -1 in y.im 7.342 * [backup-simplify]: Simplify -1 into -1 7.342 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.342 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.342 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.342 * [taylor]: Taking taylor expansion of y.re in y.im 7.342 * [backup-simplify]: Simplify y.re into y.re 7.342 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.342 * [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.342 * [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.342 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 7.342 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 7.343 * [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.343 * [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.343 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.343 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.343 * [taylor]: Taking taylor expansion of -1 in x.re 7.343 * [backup-simplify]: Simplify -1 into -1 7.343 * [taylor]: Taking taylor expansion of y.im in x.re 7.343 * [backup-simplify]: Simplify y.im into y.im 7.343 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.343 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.343 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.343 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.343 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.343 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.343 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.343 * [taylor]: Taking taylor expansion of -1 in x.re 7.343 * [backup-simplify]: Simplify -1 into -1 7.343 * [taylor]: Taking taylor expansion of x.re in x.re 7.343 * [backup-simplify]: Simplify 0 into 0 7.343 * [backup-simplify]: Simplify 1 into 1 7.343 * [backup-simplify]: Simplify (/ -1 1) into -1 7.343 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.343 * [taylor]: Taking taylor expansion of -1 in x.re 7.343 * [backup-simplify]: Simplify -1 into -1 7.343 * [taylor]: Taking taylor expansion of x.re in x.re 7.343 * [backup-simplify]: Simplify 0 into 0 7.343 * [backup-simplify]: Simplify 1 into 1 7.344 * [backup-simplify]: Simplify (/ -1 1) into -1 7.344 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.344 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.344 * [taylor]: Taking taylor expansion of -1 in x.re 7.344 * [backup-simplify]: Simplify -1 into -1 7.344 * [taylor]: Taking taylor expansion of x.im in x.re 7.344 * [backup-simplify]: Simplify x.im into x.im 7.344 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.344 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.344 * [taylor]: Taking taylor expansion of -1 in x.re 7.344 * [backup-simplify]: Simplify -1 into -1 7.344 * [taylor]: Taking taylor expansion of x.im in x.re 7.344 * [backup-simplify]: Simplify x.im into x.im 7.344 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.344 * [backup-simplify]: Simplify (* -1 -1) into 1 7.344 * [backup-simplify]: Simplify (+ 1 0) into 1 7.345 * [backup-simplify]: Simplify (sqrt 1) into 1 7.345 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.346 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.346 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.347 * [backup-simplify]: Simplify (+ 0 0) into 0 7.347 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.347 * [backup-simplify]: Simplify (log 1) into 0 7.347 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.347 * [taylor]: Taking taylor expansion of -1 in x.re 7.347 * [backup-simplify]: Simplify -1 into -1 7.347 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.347 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.347 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.347 * [taylor]: Taking taylor expansion of y.re in x.re 7.347 * [backup-simplify]: Simplify y.re into y.re 7.348 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.348 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.348 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.348 * [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.348 * [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.348 * [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.349 * [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.349 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.349 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.349 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.349 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.349 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.349 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.349 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.349 * [taylor]: Taking taylor expansion of x.re in x.im 7.349 * [backup-simplify]: Simplify x.re into x.re 7.349 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.349 * [taylor]: Taking taylor expansion of y.im in x.im 7.349 * [backup-simplify]: Simplify y.im into y.im 7.349 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.349 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.349 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.349 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.349 * [taylor]: Taking taylor expansion of y.re in x.im 7.349 * [backup-simplify]: Simplify y.re into y.re 7.349 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.350 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.350 * [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.350 * [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.350 * [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.350 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.350 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.350 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.350 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.351 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.351 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.351 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.351 * [taylor]: Taking taylor expansion of x.re in y.re 7.351 * [backup-simplify]: Simplify x.re into x.re 7.351 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.351 * [taylor]: Taking taylor expansion of y.im in y.re 7.351 * [backup-simplify]: Simplify y.im into y.im 7.351 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.351 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.351 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.351 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.351 * [taylor]: Taking taylor expansion of y.re in y.re 7.351 * [backup-simplify]: Simplify 0 into 0 7.351 * [backup-simplify]: Simplify 1 into 1 7.351 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.351 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.351 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.351 * [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.352 * [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.352 * [taylor]: Taking taylor expansion of 0 in x.re 7.352 * [backup-simplify]: Simplify 0 into 0 7.352 * [taylor]: Taking taylor expansion of 0 in x.im 7.352 * [backup-simplify]: Simplify 0 into 0 7.352 * [taylor]: Taking taylor expansion of 0 in y.re 7.352 * [backup-simplify]: Simplify 0 into 0 7.352 * [backup-simplify]: Simplify 0 into 0 7.352 * [backup-simplify]: Simplify (+ 0) into 0 7.353 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.355 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.355 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.355 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.355 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.356 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.356 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.357 * [backup-simplify]: Simplify (+ 0 0) into 0 7.357 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.358 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.358 * [backup-simplify]: Simplify (+ 0 0) into 0 7.359 * [taylor]: Taking taylor expansion of 0 in x.im 7.359 * [backup-simplify]: Simplify 0 into 0 7.359 * [taylor]: Taking taylor expansion of 0 in y.re 7.359 * [backup-simplify]: Simplify 0 into 0 7.359 * [backup-simplify]: Simplify 0 into 0 7.359 * [backup-simplify]: Simplify (+ 0) into 0 7.360 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.361 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.361 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.361 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.362 * [backup-simplify]: Simplify (- 0) into 0 7.362 * [backup-simplify]: Simplify (+ 0 0) into 0 7.363 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.363 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.364 * [backup-simplify]: Simplify (+ 0 0) into 0 7.364 * [taylor]: Taking taylor expansion of 0 in y.re 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [taylor]: Taking taylor expansion of 0 in x.re 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [taylor]: Taking taylor expansion of 0 in x.im 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [taylor]: Taking taylor expansion of 0 in y.re 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [taylor]: Taking taylor expansion of 0 in x.im 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [taylor]: Taking taylor expansion of 0 in y.re 7.364 * [backup-simplify]: Simplify 0 into 0 7.364 * [backup-simplify]: Simplify 0 into 0 7.365 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 7.365 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1) 7.365 * [backup-simplify]: Simplify (pow (exp (atan2 x.im x.re)) y.im) into (pow (exp (atan2 x.im x.re)) y.im) 7.365 * [approximate]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) y.im) in (x.im x.re y.im) around 0 7.365 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) y.im) in y.im 7.365 * [taylor]: Taking taylor expansion of (exp (* y.im (log (exp (atan2 x.im x.re))))) in y.im 7.365 * [taylor]: Taking taylor expansion of (* y.im (log (exp (atan2 x.im x.re)))) in y.im 7.365 * [taylor]: Taking taylor expansion of y.im in y.im 7.365 * [backup-simplify]: Simplify 0 into 0 7.365 * [backup-simplify]: Simplify 1 into 1 7.365 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in y.im 7.365 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in y.im 7.366 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.366 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.366 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 7.366 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 7.366 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 7.367 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 1) 1)))) into 0 7.368 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 1) into 0 7.368 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 7.368 * [backup-simplify]: Simplify (exp 0) into 1 7.368 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) y.im) in x.re 7.368 * [taylor]: Taking taylor expansion of (exp (* y.im (log (exp (atan2 x.im x.re))))) in x.re 7.368 * [taylor]: Taking taylor expansion of (* y.im (log (exp (atan2 x.im x.re)))) in x.re 7.368 * [taylor]: Taking taylor expansion of y.im in x.re 7.369 * [backup-simplify]: Simplify y.im into y.im 7.369 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.re 7.369 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.re 7.369 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.369 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.369 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 7.369 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 7.369 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.369 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 7.369 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) y.im) in x.im 7.369 * [taylor]: Taking taylor expansion of (exp (* y.im (log (exp (atan2 x.im x.re))))) in x.im 7.369 * [taylor]: Taking taylor expansion of (* y.im (log (exp (atan2 x.im x.re)))) in x.im 7.369 * [taylor]: Taking taylor expansion of y.im in x.im 7.369 * [backup-simplify]: Simplify y.im into y.im 7.369 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.im 7.369 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.im 7.369 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.369 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.370 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 7.370 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 7.370 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.370 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 7.370 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) y.im) in x.im 7.370 * [taylor]: Taking taylor expansion of (exp (* y.im (log (exp (atan2 x.im x.re))))) in x.im 7.370 * [taylor]: Taking taylor expansion of (* y.im (log (exp (atan2 x.im x.re)))) in x.im 7.370 * [taylor]: Taking taylor expansion of y.im in x.im 7.370 * [backup-simplify]: Simplify y.im into y.im 7.370 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.im 7.370 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.im 7.370 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.370 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.370 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 7.370 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 7.371 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.371 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 7.371 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in x.re 7.371 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 7.371 * [taylor]: Taking taylor expansion of y.im in x.re 7.371 * [backup-simplify]: Simplify y.im into y.im 7.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.371 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.371 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.371 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 7.371 * [taylor]: Taking taylor expansion of (exp (* y.im (atan2 x.im x.re))) in y.im 7.371 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 7.371 * [taylor]: Taking taylor expansion of y.im in y.im 7.371 * [backup-simplify]: Simplify 0 into 0 7.371 * [backup-simplify]: Simplify 1 into 1 7.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.371 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.371 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 7.372 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 7.372 * [backup-simplify]: Simplify (exp 0) into 1 7.372 * [backup-simplify]: Simplify 1 into 1 7.372 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 1) 1)))) into 0 7.373 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 1) into 0 7.373 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.373 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 7.373 * [taylor]: Taking taylor expansion of 0 in x.re 7.373 * [backup-simplify]: Simplify 0 into 0 7.373 * [taylor]: Taking taylor expansion of 0 in y.im 7.373 * [backup-simplify]: Simplify 0 into 0 7.373 * [backup-simplify]: Simplify 0 into 0 7.374 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.374 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 7.374 * [taylor]: Taking taylor expansion of 0 in y.im 7.374 * [backup-simplify]: Simplify 0 into 0 7.374 * [backup-simplify]: Simplify 0 into 0 7.374 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 1) 1)))) into (atan2 x.im x.re) 7.374 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.375 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.376 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 x.im x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 2) into 0 7.376 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.377 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.377 * [taylor]: Taking taylor expansion of 0 in x.re 7.377 * [backup-simplify]: Simplify 0 into 0 7.377 * [taylor]: Taking taylor expansion of 0 in y.im 7.377 * [backup-simplify]: Simplify 0 into 0 7.377 * [backup-simplify]: Simplify 0 into 0 7.377 * [taylor]: Taking taylor expansion of 0 in y.im 7.377 * [backup-simplify]: Simplify 0 into 0 7.377 * [backup-simplify]: Simplify 0 into 0 7.378 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.378 * [backup-simplify]: Simplify (* (exp (* y.im (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.378 * [taylor]: Taking taylor expansion of 0 in y.im 7.379 * [backup-simplify]: Simplify 0 into 0 7.379 * [backup-simplify]: Simplify 0 into 0 7.379 * [backup-simplify]: Simplify 0 into 0 7.379 * [backup-simplify]: Simplify 0 into 0 7.379 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 7.380 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow (atan2 x.im x.re) 2)) 7.380 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 7.381 * [backup-simplify]: Simplify (+ (* (* 1/2 (pow (atan2 x.im x.re) 2)) (pow (* y.im (* 1 1)) 2)) (+ (* (atan2 x.im x.re) (* y.im (* 1 1))) 1)) into (+ (* y.im (atan2 x.im x.re)) (+ (* 1/2 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 7.381 * [backup-simplify]: Simplify (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) 7.381 * [approximate]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) in (x.im x.re y.im) around 0 7.381 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) in y.im 7.381 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in y.im 7.381 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in y.im 7.381 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.381 * [taylor]: Taking taylor expansion of y.im in y.im 7.381 * [backup-simplify]: Simplify 0 into 0 7.381 * [backup-simplify]: Simplify 1 into 1 7.381 * [backup-simplify]: Simplify (/ 1 1) into 1 7.381 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.381 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.381 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.381 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.381 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 7.381 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.382 * [backup-simplify]: Simplify (* 1 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.382 * [backup-simplify]: Simplify (exp (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.382 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) in x.re 7.382 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.re 7.382 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 7.382 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.382 * [taylor]: Taking taylor expansion of y.im in x.re 7.382 * [backup-simplify]: Simplify y.im into y.im 7.382 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.382 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 7.382 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 7.382 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.382 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.382 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 7.382 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.382 * [backup-simplify]: Simplify (* (/ 1 y.im) (atan2 (/ 1 x.im) (/ 1 x.re))) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.382 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.382 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) in x.im 7.382 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.im 7.382 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 7.382 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.382 * [taylor]: Taking taylor expansion of y.im in x.im 7.382 * [backup-simplify]: Simplify y.im into y.im 7.382 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.383 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 7.383 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 7.383 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.383 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.383 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 7.383 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.383 * [backup-simplify]: Simplify (* (/ 1 y.im) (atan2 (/ 1 x.im) (/ 1 x.re))) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.383 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.383 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) in x.im 7.383 * [taylor]: Taking taylor expansion of (exp (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.im 7.383 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 7.383 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.383 * [taylor]: Taking taylor expansion of y.im in x.im 7.383 * [backup-simplify]: Simplify y.im into y.im 7.383 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.383 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 7.383 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 7.383 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.383 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.383 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 7.383 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.384 * [backup-simplify]: Simplify (* (/ 1 y.im) (atan2 (/ 1 x.im) (/ 1 x.re))) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.384 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.384 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 7.384 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.384 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.384 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.384 * [taylor]: Taking taylor expansion of y.im in x.re 7.384 * [backup-simplify]: Simplify y.im into y.im 7.384 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.384 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.384 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in y.im 7.384 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 7.384 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.384 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.384 * [taylor]: Taking taylor expansion of y.im in y.im 7.384 * [backup-simplify]: Simplify 0 into 0 7.384 * [backup-simplify]: Simplify 1 into 1 7.384 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.384 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.384 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.385 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 7.386 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 1) into 0 7.386 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.386 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 7.386 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.386 * [taylor]: Taking taylor expansion of 0 in x.re 7.386 * [backup-simplify]: Simplify 0 into 0 7.386 * [taylor]: Taking taylor expansion of 0 in y.im 7.386 * [backup-simplify]: Simplify 0 into 0 7.386 * [backup-simplify]: Simplify 0 into 0 7.387 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.387 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 7.387 * [taylor]: Taking taylor expansion of 0 in y.im 7.387 * [backup-simplify]: Simplify 0 into 0 7.387 * [backup-simplify]: Simplify 0 into 0 7.387 * [backup-simplify]: Simplify 0 into 0 7.388 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.389 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 2) into 0 7.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.390 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.391 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.391 * [taylor]: Taking taylor expansion of 0 in x.re 7.391 * [backup-simplify]: Simplify 0 into 0 7.391 * [taylor]: Taking taylor expansion of 0 in y.im 7.391 * [backup-simplify]: Simplify 0 into 0 7.391 * [backup-simplify]: Simplify 0 into 0 7.391 * [taylor]: Taking taylor expansion of 0 in y.im 7.391 * [backup-simplify]: Simplify 0 into 0 7.391 * [backup-simplify]: Simplify 0 into 0 7.391 * [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.392 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.392 * [taylor]: Taking taylor expansion of 0 in y.im 7.392 * [backup-simplify]: Simplify 0 into 0 7.392 * [backup-simplify]: Simplify 0 into 0 7.392 * [backup-simplify]: Simplify (exp (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im))) into (exp (* y.im (atan2 x.im x.re))) 7.392 * [backup-simplify]: Simplify (pow (exp (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- y.im))) into (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) 7.392 * [approximate]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) in (x.im x.re y.im) around 0 7.392 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) in y.im 7.392 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in y.im 7.393 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in y.im 7.393 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.393 * [taylor]: Taking taylor expansion of -1 in y.im 7.393 * [backup-simplify]: Simplify -1 into -1 7.393 * [taylor]: Taking taylor expansion of y.im in y.im 7.393 * [backup-simplify]: Simplify 0 into 0 7.393 * [backup-simplify]: Simplify 1 into 1 7.393 * [backup-simplify]: Simplify (/ -1 1) into -1 7.393 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 7.393 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 7.393 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.393 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.393 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 7.393 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.393 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.393 * [backup-simplify]: Simplify (exp (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.393 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) in x.re 7.394 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.re 7.394 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 7.394 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.394 * [taylor]: Taking taylor expansion of -1 in x.re 7.394 * [backup-simplify]: Simplify -1 into -1 7.394 * [taylor]: Taking taylor expansion of y.im in x.re 7.394 * [backup-simplify]: Simplify y.im into y.im 7.394 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.394 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 7.394 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 7.394 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.394 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.394 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 7.394 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.394 * [backup-simplify]: Simplify (* (/ -1 y.im) (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.394 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.394 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) in x.im 7.394 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.im 7.394 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 7.394 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.394 * [taylor]: Taking taylor expansion of -1 in x.im 7.394 * [backup-simplify]: Simplify -1 into -1 7.394 * [taylor]: Taking taylor expansion of y.im in x.im 7.394 * [backup-simplify]: Simplify y.im into y.im 7.394 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.394 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 7.394 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 7.394 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.394 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.395 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 7.395 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.395 * [backup-simplify]: Simplify (* (/ -1 y.im) (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.395 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.395 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) in x.im 7.395 * [taylor]: Taking taylor expansion of (exp (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.im 7.395 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 7.395 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.395 * [taylor]: Taking taylor expansion of -1 in x.im 7.395 * [backup-simplify]: Simplify -1 into -1 7.395 * [taylor]: Taking taylor expansion of y.im in x.im 7.395 * [backup-simplify]: Simplify y.im into y.im 7.395 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.395 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 7.395 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 7.395 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.395 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.395 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 7.395 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.395 * [backup-simplify]: Simplify (* (/ -1 y.im) (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.396 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.396 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 7.396 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.396 * [taylor]: Taking taylor expansion of -1 in x.re 7.396 * [backup-simplify]: Simplify -1 into -1 7.396 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.396 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.396 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.396 * [taylor]: Taking taylor expansion of y.im in x.re 7.396 * [backup-simplify]: Simplify y.im into y.im 7.396 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.396 * [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.396 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.396 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in y.im 7.396 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 7.396 * [taylor]: Taking taylor expansion of -1 in y.im 7.396 * [backup-simplify]: Simplify -1 into -1 7.396 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 7.396 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.396 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.396 * [taylor]: Taking taylor expansion of y.im in y.im 7.396 * [backup-simplify]: Simplify 0 into 0 7.396 * [backup-simplify]: Simplify 1 into 1 7.396 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.396 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.397 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.397 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.397 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 7.398 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 1) into 0 7.398 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.398 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.399 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.399 * [taylor]: Taking taylor expansion of 0 in x.re 7.399 * [backup-simplify]: Simplify 0 into 0 7.399 * [taylor]: Taking taylor expansion of 0 in y.im 7.399 * [backup-simplify]: Simplify 0 into 0 7.399 * [backup-simplify]: Simplify 0 into 0 7.399 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.399 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.400 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.400 * [taylor]: Taking taylor expansion of 0 in y.im 7.400 * [backup-simplify]: Simplify 0 into 0 7.400 * [backup-simplify]: Simplify 0 into 0 7.400 * [backup-simplify]: Simplify 0 into 0 7.401 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.402 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 2) into 0 7.402 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.403 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.404 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.404 * [taylor]: Taking taylor expansion of 0 in x.re 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [taylor]: Taking taylor expansion of 0 in y.im 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [taylor]: Taking taylor expansion of 0 in y.im 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [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.405 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.406 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.407 * [taylor]: Taking taylor expansion of 0 in y.im 7.407 * [backup-simplify]: Simplify 0 into 0 7.407 * [backup-simplify]: Simplify 0 into 0 7.407 * [backup-simplify]: Simplify (exp (* -1 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* y.im (atan2 x.im x.re))) 7.407 * * * [progress]: simplifying candidates 7.409 * [simplify]: Simplifying: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (pow (exp (atan2 x.im x.re)) y.im)) (log1p (pow (exp (atan2 x.im x.re)) y.im)) (* (atan2 x.im x.re) y.im) (* (log (exp (atan2 x.im x.re))) y.im) (* 1 y.im) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (pow (exp (atan2 x.im x.re)) (* (cbrt y.im) (cbrt y.im))) (pow (exp (atan2 x.im x.re)) (sqrt y.im)) (pow (exp (atan2 x.im x.re)) 1) (pow (* (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re)))) y.im) (pow (cbrt (exp (atan2 x.im x.re))) y.im) (pow (sqrt (exp (atan2 x.im x.re))) y.im) (pow (sqrt (exp (atan2 x.im x.re))) y.im) (pow 1 y.im) (pow (exp (atan2 x.im x.re)) y.im) (log (pow (exp (atan2 x.im x.re)) y.im)) (exp (pow (exp (atan2 x.im x.re)) y.im)) (* (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (cbrt (pow (exp (atan2 x.im x.re)) y.im))) (cbrt (pow (exp (atan2 x.im x.re)) y.im)) (* (* (pow (exp (atan2 x.im x.re)) y.im) (pow (exp (atan2 x.im x.re)) y.im)) (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (sqrt (pow (exp (atan2 x.im x.re)) y.im)) (pow (exp (atan2 x.im x.re)) (/ y.im 2)) (pow (exp (atan2 x.im x.re)) (/ y.im 2)) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* y.im (atan2 x.im x.re)) (+ (* 1/2 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) 7.410 * * [simplify]: iteration 0: 85 enodes 7.433 * * [simplify]: iteration 1: 183 enodes 7.487 * * [simplify]: iteration 2: 498 enodes 7.740 * * [simplify]: iteration 3: 2008 enodes 8.732 * * [simplify]: iteration complete: 5001 enodes 8.733 * * [simplify]: Extracting #0: cost 34 inf + 0 8.734 * * [simplify]: Extracting #1: cost 508 inf + 2 8.738 * * [simplify]: Extracting #2: cost 1269 inf + 59 8.744 * * [simplify]: Extracting #3: cost 1527 inf + 672 8.750 * * [simplify]: Extracting #4: cost 969 inf + 5918 8.756 * * [simplify]: Extracting #5: cost 240 inf + 14862 8.762 * * [simplify]: Extracting #6: cost 31 inf + 17920 8.772 * * [simplify]: Extracting #7: cost 1 inf + 18106 8.783 * * [simplify]: Extracting #8: cost 0 inf + 18097 8.794 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* y.im (log (hypot x.re x.im))))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (pow (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (pow (exp y.im) (atan2 x.im x.re))) (log1p (pow (exp y.im) (atan2 x.im x.re))) (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im) y.im (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (pow (exp (atan2 x.im x.re)) (* (cbrt y.im) (cbrt y.im))) (pow (exp (atan2 x.im x.re)) (sqrt y.im)) (exp (atan2 x.im x.re)) (pow (* (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re)))) y.im) (pow (cbrt (exp (atan2 x.im x.re))) y.im) (pow (sqrt (exp (atan2 x.im x.re))) y.im) (pow (sqrt (exp (atan2 x.im x.re))) y.im) 1 (pow (exp y.im) (atan2 x.im x.re)) (* (atan2 x.im x.re) y.im) (exp (pow (exp y.im) (atan2 x.im x.re))) (* (cbrt (pow (exp y.im) (atan2 x.im x.re))) (cbrt (pow (exp y.im) (atan2 x.im x.re)))) (cbrt (pow (exp y.im) (atan2 x.im x.re))) (pow (pow (exp y.im) (atan2 x.im x.re)) 3) (sqrt (pow (exp y.im) (atan2 x.im x.re))) (sqrt (pow (exp y.im) (atan2 x.im x.re))) (pow (exp (atan2 x.im x.re)) (/ y.im 2)) (pow (exp (atan2 x.im x.re)) (/ y.im 2)) (fma y.re (atan2 x.im x.re) (* y.im (log x.im))) (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (sin (fma (log (/ -1 x.re)) (- y.im) (* (atan2 x.im x.re) y.re))) (fma y.re (atan2 x.im x.re) (* y.im (log x.im))) (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (sin (fma (log (/ -1 x.re)) (- y.im) (* (atan2 x.im x.re) y.re))) (fma y.re (atan2 x.im x.re) (* y.im (log x.im))) (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (sin (fma (log (/ -1 x.re)) (- y.im) (* (atan2 x.im x.re) y.re))) (fma (atan2 x.im x.re) (fma (* 1/2 y.im) (* y.im (atan2 x.im x.re)) y.im) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (exp y.im) (atan2 x.im x.re)) 8.795 * * * [progress]: adding candidates to table 9.717 * * [progress]: iteration 3 / 4 9.717 * * * [progress]: picking best candidate 9.915 * * * * [pick]: Picked # 9.915 * * * [progress]: localizing error 10.122 * * * [progress]: generating rewritten candidates 10.122 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 2) 10.125 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1 2) 10.128 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 2) 10.130 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 2 1) 10.132 * * * [progress]: generating series expansions 10.132 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 2) 10.133 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.133 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.133 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.133 * [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.133 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.133 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.133 * [taylor]: Taking taylor expansion of y.im in y.re 10.133 * [backup-simplify]: Simplify y.im into y.im 10.133 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.133 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.133 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.133 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.133 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.133 * [taylor]: Taking taylor expansion of x.re in y.re 10.133 * [backup-simplify]: Simplify x.re into x.re 10.133 * [taylor]: Taking taylor expansion of x.re in y.re 10.133 * [backup-simplify]: Simplify x.re into x.re 10.133 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.133 * [taylor]: Taking taylor expansion of x.im in y.re 10.133 * [backup-simplify]: Simplify x.im into x.im 10.133 * [taylor]: Taking taylor expansion of x.im in y.re 10.133 * [backup-simplify]: Simplify x.im into x.im 10.133 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.133 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.133 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.133 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.133 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.133 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.134 * [backup-simplify]: Simplify (+ 0 0) into 0 10.134 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.134 * [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.134 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.134 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.134 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.134 * [taylor]: Taking taylor expansion of y.re in y.re 10.134 * [backup-simplify]: Simplify 0 into 0 10.134 * [backup-simplify]: Simplify 1 into 1 10.135 * [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.135 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.135 * [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.135 * [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.135 * [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.135 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.135 * [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.135 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.135 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.135 * [taylor]: Taking taylor expansion of y.im in x.im 10.136 * [backup-simplify]: Simplify y.im into y.im 10.136 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.136 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.136 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.136 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.136 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.136 * [taylor]: Taking taylor expansion of x.re in x.im 10.136 * [backup-simplify]: Simplify x.re into x.re 10.136 * [taylor]: Taking taylor expansion of x.re in x.im 10.136 * [backup-simplify]: Simplify x.re into x.re 10.136 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.136 * [taylor]: Taking taylor expansion of x.im in x.im 10.136 * [backup-simplify]: Simplify 0 into 0 10.136 * [backup-simplify]: Simplify 1 into 1 10.136 * [taylor]: Taking taylor expansion of x.im in x.im 10.136 * [backup-simplify]: Simplify 0 into 0 10.136 * [backup-simplify]: Simplify 1 into 1 10.136 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.136 * [backup-simplify]: Simplify (* 0 0) into 0 10.136 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.136 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.136 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.137 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.137 * [backup-simplify]: Simplify (+ 0 0) into 0 10.137 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.137 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.137 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.137 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.137 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.137 * [taylor]: Taking taylor expansion of y.re in x.im 10.137 * [backup-simplify]: Simplify y.re into y.re 10.137 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.137 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.138 * [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.138 * [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.138 * [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.138 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.138 * [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.138 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.138 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.138 * [taylor]: Taking taylor expansion of y.im in x.re 10.138 * [backup-simplify]: Simplify y.im into y.im 10.138 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.138 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.138 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.138 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.138 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.138 * [taylor]: Taking taylor expansion of x.re in x.re 10.138 * [backup-simplify]: Simplify 0 into 0 10.138 * [backup-simplify]: Simplify 1 into 1 10.138 * [taylor]: Taking taylor expansion of x.re in x.re 10.138 * [backup-simplify]: Simplify 0 into 0 10.138 * [backup-simplify]: Simplify 1 into 1 10.138 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.138 * [taylor]: Taking taylor expansion of x.im in x.re 10.138 * [backup-simplify]: Simplify x.im into x.im 10.138 * [taylor]: Taking taylor expansion of x.im in x.re 10.138 * [backup-simplify]: Simplify x.im into x.im 10.139 * [backup-simplify]: Simplify (* 0 0) into 0 10.139 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.139 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.139 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.139 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.139 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.139 * [backup-simplify]: Simplify (+ 0 0) into 0 10.140 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.140 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.140 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.140 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.140 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.140 * [taylor]: Taking taylor expansion of y.re in x.re 10.140 * [backup-simplify]: Simplify y.re into y.re 10.140 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.140 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.140 * [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.140 * [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.140 * [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.140 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.140 * [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.140 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.140 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.140 * [taylor]: Taking taylor expansion of y.im in y.im 10.140 * [backup-simplify]: Simplify 0 into 0 10.140 * [backup-simplify]: Simplify 1 into 1 10.140 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.140 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.140 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.141 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.141 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.141 * [taylor]: Taking taylor expansion of x.re in y.im 10.141 * [backup-simplify]: Simplify x.re into x.re 10.141 * [taylor]: Taking taylor expansion of x.re in y.im 10.141 * [backup-simplify]: Simplify x.re into x.re 10.141 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.141 * [taylor]: Taking taylor expansion of x.im in y.im 10.141 * [backup-simplify]: Simplify x.im into x.im 10.141 * [taylor]: Taking taylor expansion of x.im in y.im 10.141 * [backup-simplify]: Simplify x.im into x.im 10.141 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.141 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.141 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.141 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.141 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.141 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.141 * [backup-simplify]: Simplify (+ 0 0) into 0 10.142 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.142 * [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.142 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.142 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.142 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.142 * [taylor]: Taking taylor expansion of y.re in y.im 10.142 * [backup-simplify]: Simplify y.re into y.re 10.142 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.142 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.142 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.142 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.142 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.142 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.142 * [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.142 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.142 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.142 * [taylor]: Taking taylor expansion of y.im in y.im 10.142 * [backup-simplify]: Simplify 0 into 0 10.143 * [backup-simplify]: Simplify 1 into 1 10.143 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.143 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.143 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.143 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.143 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.143 * [taylor]: Taking taylor expansion of x.re in y.im 10.143 * [backup-simplify]: Simplify x.re into x.re 10.143 * [taylor]: Taking taylor expansion of x.re in y.im 10.143 * [backup-simplify]: Simplify x.re into x.re 10.143 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.143 * [taylor]: Taking taylor expansion of x.im in y.im 10.143 * [backup-simplify]: Simplify x.im into x.im 10.143 * [taylor]: Taking taylor expansion of x.im in y.im 10.143 * [backup-simplify]: Simplify x.im into x.im 10.143 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.143 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.143 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.143 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.143 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.143 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.144 * [backup-simplify]: Simplify (+ 0 0) into 0 10.144 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.144 * [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.144 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.144 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.144 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.144 * [taylor]: Taking taylor expansion of y.re in y.im 10.144 * [backup-simplify]: Simplify y.re into y.re 10.144 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.144 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.144 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.144 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.144 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.145 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.145 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.145 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.145 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.145 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.145 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.145 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.145 * [taylor]: Taking taylor expansion of y.re in x.re 10.145 * [backup-simplify]: Simplify y.re into y.re 10.145 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.145 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.145 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.145 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.145 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.145 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.145 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.145 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.145 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.145 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.145 * [taylor]: Taking taylor expansion of y.re in x.im 10.145 * [backup-simplify]: Simplify y.re into y.re 10.145 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.146 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.146 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.146 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.146 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.146 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.146 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.146 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.146 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.146 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.146 * [taylor]: Taking taylor expansion of y.re in y.re 10.146 * [backup-simplify]: Simplify 0 into 0 10.146 * [backup-simplify]: Simplify 1 into 1 10.146 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.146 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.146 * [backup-simplify]: Simplify 0 into 0 10.147 * [backup-simplify]: Simplify (+ 0) into 0 10.147 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.148 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.148 * [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.148 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.148 * [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.149 * [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.149 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.149 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.149 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 10.149 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.149 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.149 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.149 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.150 * [taylor]: Taking taylor expansion of y.re in x.re 10.150 * [backup-simplify]: Simplify y.re into y.re 10.150 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.150 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.150 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.150 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.150 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.150 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.150 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.150 * [taylor]: Taking taylor expansion of x.re in x.re 10.150 * [backup-simplify]: Simplify 0 into 0 10.150 * [backup-simplify]: Simplify 1 into 1 10.150 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.150 * [taylor]: Taking taylor expansion of x.im in x.re 10.150 * [backup-simplify]: Simplify x.im into x.im 10.150 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.150 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.150 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.150 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.150 * [backup-simplify]: Simplify (+ 0 0) into 0 10.150 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.151 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.151 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.151 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.151 * [backup-simplify]: Simplify (- 0) into 0 10.151 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.151 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 10.151 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.151 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.151 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.151 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.151 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.151 * [taylor]: Taking taylor expansion of y.re in x.im 10.151 * [backup-simplify]: Simplify y.re into y.re 10.151 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.151 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.151 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.151 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.151 * [taylor]: Taking taylor expansion of x.im in x.im 10.152 * [backup-simplify]: Simplify 0 into 0 10.152 * [backup-simplify]: Simplify 1 into 1 10.152 * [backup-simplify]: Simplify (log 1) into 0 10.152 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.152 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.152 * [backup-simplify]: Simplify (- 0) into 0 10.152 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.153 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.153 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 10.153 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.153 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.153 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.153 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.153 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.153 * [taylor]: Taking taylor expansion of y.re in y.re 10.153 * [backup-simplify]: Simplify 0 into 0 10.153 * [backup-simplify]: Simplify 1 into 1 10.153 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.153 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.153 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.153 * [taylor]: Taking taylor expansion of x.im in y.re 10.153 * [backup-simplify]: Simplify x.im into x.im 10.153 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.153 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 10.153 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.154 * [backup-simplify]: Simplify (+ 0) into 0 10.154 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.154 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.154 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.155 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.155 * [backup-simplify]: Simplify (+ 0 0) into 0 10.155 * [taylor]: Taking taylor expansion of 0 in x.im 10.155 * [backup-simplify]: Simplify 0 into 0 10.155 * [taylor]: Taking taylor expansion of 0 in y.re 10.155 * [backup-simplify]: Simplify 0 into 0 10.155 * [backup-simplify]: Simplify 0 into 0 10.156 * [backup-simplify]: Simplify (+ 0) into 0 10.156 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.156 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.157 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.158 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.158 * [backup-simplify]: Simplify (+ 0 0) into 0 10.158 * [taylor]: Taking taylor expansion of 0 in y.re 10.158 * [backup-simplify]: Simplify 0 into 0 10.158 * [backup-simplify]: Simplify 0 into 0 10.158 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.158 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.159 * [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.160 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.161 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.162 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.162 * [backup-simplify]: Simplify (+ 0 0) into 0 10.163 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.165 * [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.166 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.167 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.167 * [backup-simplify]: Simplify (+ 0 0) into 0 10.168 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.169 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.170 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.170 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.170 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.170 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.170 * [backup-simplify]: Simplify 1/2 into 1/2 10.170 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.170 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.170 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.170 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.170 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.170 * [taylor]: Taking taylor expansion of y.re in x.re 10.170 * [backup-simplify]: Simplify y.re into y.re 10.170 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.170 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.171 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.171 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.171 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.171 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.171 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.171 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.171 * [taylor]: Taking taylor expansion of x.re in x.re 10.171 * [backup-simplify]: Simplify 0 into 0 10.171 * [backup-simplify]: Simplify 1 into 1 10.171 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.171 * [taylor]: Taking taylor expansion of x.im in x.re 10.171 * [backup-simplify]: Simplify x.im into x.im 10.171 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.171 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.171 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.171 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.172 * [backup-simplify]: Simplify (+ 0 0) into 0 10.172 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.172 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.172 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.172 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.173 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.173 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.173 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.173 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.174 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.174 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.174 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.174 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.174 * [backup-simplify]: Simplify 1/2 into 1/2 10.174 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.174 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.174 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.174 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.174 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.174 * [taylor]: Taking taylor expansion of y.re in x.im 10.174 * [backup-simplify]: Simplify y.re into y.re 10.174 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.174 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.174 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.175 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.175 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.175 * [taylor]: Taking taylor expansion of x.im in x.im 10.175 * [backup-simplify]: Simplify 0 into 0 10.175 * [backup-simplify]: Simplify 1 into 1 10.175 * [backup-simplify]: Simplify (log 1) into 0 10.176 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.176 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.176 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.176 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.177 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.177 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.178 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.178 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.178 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.179 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.179 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.179 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.179 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.179 * [backup-simplify]: Simplify 1/2 into 1/2 10.179 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.179 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.179 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.179 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.179 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.179 * [taylor]: Taking taylor expansion of y.re in y.re 10.179 * [backup-simplify]: Simplify 0 into 0 10.179 * [backup-simplify]: Simplify 1 into 1 10.179 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.180 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.180 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.180 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.180 * [taylor]: Taking taylor expansion of x.im in y.re 10.180 * [backup-simplify]: Simplify x.im into x.im 10.180 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.180 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.180 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 10.181 * [backup-simplify]: Simplify (* 1/2 0) into 0 10.181 * [backup-simplify]: Simplify (- 0) into 0 10.181 * [backup-simplify]: Simplify 0 into 0 10.182 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.182 * [backup-simplify]: Simplify (+ 0) into 0 10.183 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.183 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.184 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.184 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.185 * [backup-simplify]: Simplify (- 0) into 0 10.185 * [backup-simplify]: Simplify (+ 0 0) into 0 10.185 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.185 * [taylor]: Taking taylor expansion of 0 in x.im 10.185 * [backup-simplify]: Simplify 0 into 0 10.185 * [taylor]: Taking taylor expansion of 0 in y.re 10.185 * [backup-simplify]: Simplify 0 into 0 10.185 * [backup-simplify]: Simplify 0 into 0 10.186 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.187 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.188 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.188 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.188 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.189 * [backup-simplify]: Simplify (+ 0 0) into 0 10.189 * [taylor]: Taking taylor expansion of 0 in x.im 10.189 * [backup-simplify]: Simplify 0 into 0 10.189 * [taylor]: Taking taylor expansion of 0 in y.re 10.189 * [backup-simplify]: Simplify 0 into 0 10.189 * [backup-simplify]: Simplify 0 into 0 10.190 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.190 * [backup-simplify]: Simplify (+ 0) into 0 10.190 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.190 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.191 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.191 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.191 * [backup-simplify]: Simplify (- 0) into 0 10.191 * [backup-simplify]: Simplify (+ 0 0) into 0 10.192 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.192 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.192 * [taylor]: Taking taylor expansion of 0 in y.re 10.192 * [backup-simplify]: Simplify 0 into 0 10.192 * [backup-simplify]: Simplify 0 into 0 10.192 * [taylor]: Taking taylor expansion of 0 in y.re 10.192 * [backup-simplify]: Simplify 0 into 0 10.192 * [backup-simplify]: Simplify 0 into 0 10.193 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.193 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.193 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.194 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.194 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.194 * [backup-simplify]: Simplify (+ 0 0) into 0 10.194 * [taylor]: Taking taylor expansion of 0 in y.re 10.194 * [backup-simplify]: Simplify 0 into 0 10.194 * [backup-simplify]: Simplify 0 into 0 10.195 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.195 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.195 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.195 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.195 * [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.195 * [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.195 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.195 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.195 * [taylor]: Taking taylor expansion of y.im in y.re 10.195 * [backup-simplify]: Simplify y.im into y.im 10.195 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.195 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.195 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.196 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.196 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.196 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.196 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.196 * [taylor]: Taking taylor expansion of x.re in y.re 10.196 * [backup-simplify]: Simplify x.re into x.re 10.196 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.196 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.196 * [taylor]: Taking taylor expansion of x.re in y.re 10.196 * [backup-simplify]: Simplify x.re into x.re 10.196 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.196 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.196 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.196 * [taylor]: Taking taylor expansion of x.im in y.re 10.196 * [backup-simplify]: Simplify x.im into x.im 10.196 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.196 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.196 * [taylor]: Taking taylor expansion of x.im in y.re 10.196 * [backup-simplify]: Simplify x.im into x.im 10.196 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.196 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.196 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.196 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.197 * [backup-simplify]: 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.197 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.197 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.197 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.197 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.197 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.197 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.197 * [backup-simplify]: Simplify (+ 0 0) into 0 10.198 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.198 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.198 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.198 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.198 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.198 * [taylor]: Taking taylor expansion of y.re in y.re 10.198 * [backup-simplify]: Simplify 0 into 0 10.198 * [backup-simplify]: Simplify 1 into 1 10.198 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.198 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.198 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.198 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.198 * [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.198 * [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.198 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.198 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.198 * [taylor]: Taking taylor expansion of y.im in x.im 10.198 * [backup-simplify]: Simplify y.im into y.im 10.199 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.199 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.199 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.199 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.199 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.199 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.199 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.199 * [taylor]: Taking taylor expansion of x.re in x.im 10.199 * [backup-simplify]: Simplify x.re into x.re 10.199 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.199 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.199 * [taylor]: Taking taylor expansion of x.re in x.im 10.199 * [backup-simplify]: Simplify x.re into x.re 10.199 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.199 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.199 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.199 * [taylor]: Taking taylor expansion of x.im in x.im 10.199 * [backup-simplify]: Simplify 0 into 0 10.199 * [backup-simplify]: Simplify 1 into 1 10.199 * [backup-simplify]: Simplify (/ 1 1) into 1 10.199 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.199 * [taylor]: Taking taylor expansion of x.im in x.im 10.199 * [backup-simplify]: Simplify 0 into 0 10.199 * [backup-simplify]: Simplify 1 into 1 10.200 * [backup-simplify]: Simplify (/ 1 1) into 1 10.200 * [backup-simplify]: Simplify (* 1 1) into 1 10.200 * [backup-simplify]: Simplify (+ 0 1) into 1 10.200 * [backup-simplify]: Simplify (sqrt 1) into 1 10.201 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.201 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.202 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.202 * [backup-simplify]: Simplify (+ 0 0) into 0 10.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.203 * [backup-simplify]: Simplify (log 1) into 0 10.203 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.203 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.203 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.203 * [taylor]: Taking taylor expansion of y.re in x.im 10.203 * [backup-simplify]: Simplify y.re into y.re 10.203 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.203 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.203 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.203 * [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.204 * [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.204 * [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.204 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.204 * [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.204 * [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.204 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.204 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.204 * [taylor]: Taking taylor expansion of y.im in x.re 10.204 * [backup-simplify]: Simplify y.im into y.im 10.204 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.204 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.204 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.204 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.204 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.204 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.204 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.204 * [taylor]: Taking taylor expansion of x.re in x.re 10.204 * [backup-simplify]: Simplify 0 into 0 10.204 * [backup-simplify]: Simplify 1 into 1 10.204 * [backup-simplify]: Simplify (/ 1 1) into 1 10.204 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.205 * [taylor]: Taking taylor expansion of x.re in x.re 10.205 * [backup-simplify]: Simplify 0 into 0 10.205 * [backup-simplify]: Simplify 1 into 1 10.205 * [backup-simplify]: Simplify (/ 1 1) into 1 10.205 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.205 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.205 * [taylor]: Taking taylor expansion of x.im in x.re 10.205 * [backup-simplify]: Simplify x.im into x.im 10.205 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.205 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.205 * [taylor]: Taking taylor expansion of x.im in x.re 10.205 * [backup-simplify]: Simplify x.im into x.im 10.205 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.205 * [backup-simplify]: Simplify (* 1 1) into 1 10.205 * [backup-simplify]: Simplify (+ 1 0) into 1 10.206 * [backup-simplify]: Simplify (sqrt 1) into 1 10.206 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.207 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.207 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.207 * [backup-simplify]: Simplify (+ 0 0) into 0 10.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.208 * [backup-simplify]: Simplify (log 1) into 0 10.208 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.208 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.208 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.208 * [taylor]: Taking taylor expansion of y.re in x.re 10.208 * [backup-simplify]: Simplify y.re into y.re 10.208 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.208 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.209 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.209 * [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.209 * [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.209 * [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.209 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.209 * [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.209 * [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.209 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.209 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.209 * [taylor]: Taking taylor expansion of y.im in y.im 10.209 * [backup-simplify]: Simplify 0 into 0 10.209 * [backup-simplify]: Simplify 1 into 1 10.209 * [backup-simplify]: Simplify (/ 1 1) into 1 10.209 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.210 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.210 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.210 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.210 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.210 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.210 * [taylor]: Taking taylor expansion of x.re in y.im 10.210 * [backup-simplify]: Simplify x.re into x.re 10.210 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.210 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.210 * [taylor]: Taking taylor expansion of x.re in y.im 10.210 * [backup-simplify]: Simplify x.re into x.re 10.210 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.210 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.210 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.210 * [taylor]: Taking taylor expansion of x.im in y.im 10.210 * [backup-simplify]: Simplify x.im into x.im 10.210 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.210 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.210 * [taylor]: Taking taylor expansion of x.im in y.im 10.210 * [backup-simplify]: Simplify x.im into x.im 10.210 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.210 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.210 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.210 * [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.210 * [backup-simplify]: 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.211 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.211 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.211 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.211 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.211 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.211 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.211 * [backup-simplify]: Simplify (+ 0 0) into 0 10.212 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.212 * [backup-simplify]: Simplify (log (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.212 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.212 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.212 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.212 * [taylor]: Taking taylor expansion of y.re in y.im 10.212 * [backup-simplify]: Simplify y.re into y.re 10.212 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.212 * [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.213 * [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.213 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.213 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.213 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.213 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.213 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.213 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.213 * [taylor]: Taking taylor expansion of y.im in y.im 10.213 * [backup-simplify]: Simplify 0 into 0 10.213 * [backup-simplify]: Simplify 1 into 1 10.213 * [backup-simplify]: Simplify (/ 1 1) into 1 10.213 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.213 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.213 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.213 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.213 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.214 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.214 * [taylor]: Taking taylor expansion of x.re in y.im 10.214 * [backup-simplify]: Simplify x.re into x.re 10.214 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.214 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.214 * [taylor]: Taking taylor expansion of x.re in y.im 10.214 * [backup-simplify]: Simplify x.re into x.re 10.214 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.214 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.214 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.214 * [taylor]: Taking taylor expansion of x.im in y.im 10.214 * [backup-simplify]: Simplify x.im into x.im 10.214 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.214 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.214 * [taylor]: Taking taylor expansion of x.im in y.im 10.214 * [backup-simplify]: Simplify x.im into x.im 10.214 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.214 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.214 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.214 * [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.214 * [backup-simplify]: 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.214 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.214 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.215 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.215 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.215 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.215 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.215 * [backup-simplify]: Simplify (+ 0 0) into 0 10.215 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.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))))) 10.215 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.216 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.216 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.216 * [taylor]: Taking taylor expansion of y.re in y.im 10.216 * [backup-simplify]: Simplify y.re into y.re 10.216 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.216 * [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.216 * [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.216 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.216 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.216 * [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.216 * [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.216 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.217 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.217 * [taylor]: Taking taylor expansion of y.im in x.re 10.217 * [backup-simplify]: Simplify y.im into y.im 10.217 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.217 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.217 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.217 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.217 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.217 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.217 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.217 * [taylor]: Taking taylor expansion of x.re in x.re 10.217 * [backup-simplify]: Simplify 0 into 0 10.217 * [backup-simplify]: Simplify 1 into 1 10.217 * [backup-simplify]: Simplify (/ 1 1) into 1 10.217 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.217 * [taylor]: Taking taylor expansion of x.re in x.re 10.217 * [backup-simplify]: Simplify 0 into 0 10.217 * [backup-simplify]: Simplify 1 into 1 10.217 * [backup-simplify]: Simplify (/ 1 1) into 1 10.217 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.217 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.217 * [taylor]: Taking taylor expansion of x.im in x.re 10.218 * [backup-simplify]: Simplify x.im into x.im 10.218 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.218 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.218 * [taylor]: Taking taylor expansion of x.im in x.re 10.218 * [backup-simplify]: Simplify x.im into x.im 10.218 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.218 * [backup-simplify]: Simplify (* 1 1) into 1 10.218 * [backup-simplify]: Simplify (+ 1 0) into 1 10.218 * [backup-simplify]: Simplify (sqrt 1) into 1 10.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.220 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.220 * [backup-simplify]: Simplify (+ 0 0) into 0 10.220 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.221 * [backup-simplify]: Simplify (log 1) into 0 10.221 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.221 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.221 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.221 * [taylor]: Taking taylor expansion of y.re in x.re 10.221 * [backup-simplify]: Simplify y.re into y.re 10.221 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.221 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.221 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.221 * [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.222 * [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.222 * [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.222 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.222 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.222 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.222 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.222 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.222 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.222 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.222 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.222 * [taylor]: Taking taylor expansion of y.re in x.im 10.222 * [backup-simplify]: Simplify y.re into y.re 10.222 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.222 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.222 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.222 * [taylor]: Taking taylor expansion of x.re in x.im 10.222 * [backup-simplify]: Simplify x.re into x.re 10.223 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.223 * [taylor]: Taking taylor expansion of y.im in x.im 10.223 * [backup-simplify]: Simplify y.im into y.im 10.223 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.223 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.223 * [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.223 * [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.223 * [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.223 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.224 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.224 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.224 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.224 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.224 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.224 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.224 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.224 * [taylor]: Taking taylor expansion of y.re in y.re 10.224 * [backup-simplify]: Simplify 0 into 0 10.224 * [backup-simplify]: Simplify 1 into 1 10.224 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.224 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.224 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.224 * [taylor]: Taking taylor expansion of x.re in y.re 10.224 * [backup-simplify]: Simplify x.re into x.re 10.225 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.225 * [taylor]: Taking taylor expansion of y.im in y.re 10.225 * [backup-simplify]: Simplify y.im into y.im 10.225 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.225 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.225 * [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.225 * [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.225 * [taylor]: Taking taylor expansion of 0 in x.re 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [taylor]: Taking taylor expansion of 0 in x.im 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [taylor]: Taking taylor expansion of 0 in y.re 10.225 * [backup-simplify]: Simplify 0 into 0 10.225 * [backup-simplify]: Simplify 0 into 0 10.226 * [backup-simplify]: Simplify (+ 0) into 0 10.227 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.228 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.228 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.228 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.228 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.229 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.229 * [backup-simplify]: Simplify (+ 0 0) into 0 10.229 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.230 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.230 * [backup-simplify]: Simplify (+ 0 0) into 0 10.230 * [taylor]: Taking taylor expansion of 0 in x.im 10.230 * [backup-simplify]: Simplify 0 into 0 10.230 * [taylor]: Taking taylor expansion of 0 in y.re 10.230 * [backup-simplify]: Simplify 0 into 0 10.230 * [backup-simplify]: Simplify 0 into 0 10.230 * [backup-simplify]: Simplify (+ 0) into 0 10.231 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.231 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.232 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.232 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.232 * [backup-simplify]: Simplify (- 0) into 0 10.232 * [backup-simplify]: Simplify (+ 0 0) into 0 10.233 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.233 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.236 * [backup-simplify]: Simplify (+ 0 0) into 0 10.237 * [taylor]: Taking taylor expansion of 0 in y.re 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [taylor]: Taking taylor expansion of 0 in x.re 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [taylor]: Taking taylor expansion of 0 in x.im 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [taylor]: Taking taylor expansion of 0 in y.re 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [taylor]: Taking taylor expansion of 0 in x.im 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [taylor]: Taking taylor expansion of 0 in y.re 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [backup-simplify]: Simplify 0 into 0 10.237 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.238 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.238 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.238 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.238 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.238 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.238 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.238 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.238 * [taylor]: Taking taylor expansion of -1 in y.re 10.238 * [backup-simplify]: Simplify -1 into -1 10.238 * [taylor]: Taking taylor expansion of y.im in y.re 10.238 * [backup-simplify]: Simplify y.im into y.im 10.239 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.239 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.239 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.239 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.239 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.239 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.239 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.239 * [taylor]: Taking taylor expansion of -1 in y.re 10.239 * [backup-simplify]: Simplify -1 into -1 10.239 * [taylor]: Taking taylor expansion of x.re in y.re 10.239 * [backup-simplify]: Simplify x.re into x.re 10.239 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.239 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.239 * [taylor]: Taking taylor expansion of -1 in y.re 10.239 * [backup-simplify]: Simplify -1 into -1 10.239 * [taylor]: Taking taylor expansion of x.re in y.re 10.239 * [backup-simplify]: Simplify x.re into x.re 10.239 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.239 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.239 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.239 * [taylor]: Taking taylor expansion of -1 in y.re 10.240 * [backup-simplify]: Simplify -1 into -1 10.240 * [taylor]: Taking taylor expansion of x.im in y.re 10.240 * [backup-simplify]: Simplify x.im into x.im 10.240 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.240 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.240 * [taylor]: Taking taylor expansion of -1 in y.re 10.240 * [backup-simplify]: Simplify -1 into -1 10.240 * [taylor]: Taking taylor expansion of x.im in y.re 10.240 * [backup-simplify]: Simplify x.im into x.im 10.240 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.240 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.240 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.240 * [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.241 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.241 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.241 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.241 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.241 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.241 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.241 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.242 * [backup-simplify]: Simplify (+ 0 0) into 0 10.242 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.243 * [backup-simplify]: Simplify (log (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.243 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.243 * [taylor]: Taking taylor expansion of -1 in y.re 10.243 * [backup-simplify]: Simplify -1 into -1 10.243 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.243 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.243 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.243 * [taylor]: Taking taylor expansion of y.re in y.re 10.243 * [backup-simplify]: Simplify 0 into 0 10.243 * [backup-simplify]: Simplify 1 into 1 10.243 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.243 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.243 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.244 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.244 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.244 * [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.244 * [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.244 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.244 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.244 * [taylor]: Taking taylor expansion of -1 in x.im 10.244 * [backup-simplify]: Simplify -1 into -1 10.244 * [taylor]: Taking taylor expansion of y.im in x.im 10.244 * [backup-simplify]: Simplify y.im into y.im 10.244 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.244 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.244 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.244 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.244 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.244 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.244 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.244 * [taylor]: Taking taylor expansion of -1 in x.im 10.244 * [backup-simplify]: Simplify -1 into -1 10.244 * [taylor]: Taking taylor expansion of x.re in x.im 10.244 * [backup-simplify]: Simplify x.re into x.re 10.245 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.245 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.245 * [taylor]: Taking taylor expansion of -1 in x.im 10.245 * [backup-simplify]: Simplify -1 into -1 10.245 * [taylor]: Taking taylor expansion of x.re in x.im 10.245 * [backup-simplify]: Simplify x.re into x.re 10.245 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.245 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.245 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.245 * [taylor]: Taking taylor expansion of -1 in x.im 10.245 * [backup-simplify]: Simplify -1 into -1 10.245 * [taylor]: Taking taylor expansion of x.im in x.im 10.245 * [backup-simplify]: Simplify 0 into 0 10.245 * [backup-simplify]: Simplify 1 into 1 10.245 * [backup-simplify]: Simplify (/ -1 1) into -1 10.245 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.245 * [taylor]: Taking taylor expansion of -1 in x.im 10.245 * [backup-simplify]: Simplify -1 into -1 10.245 * [taylor]: Taking taylor expansion of x.im in x.im 10.246 * [backup-simplify]: Simplify 0 into 0 10.246 * [backup-simplify]: Simplify 1 into 1 10.246 * [backup-simplify]: Simplify (/ -1 1) into -1 10.246 * [backup-simplify]: Simplify (* -1 -1) into 1 10.247 * [backup-simplify]: Simplify (+ 0 1) into 1 10.247 * [backup-simplify]: Simplify (sqrt 1) into 1 10.248 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.249 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.249 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.250 * [backup-simplify]: Simplify (+ 0 0) into 0 10.250 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.250 * [backup-simplify]: Simplify (log 1) into 0 10.251 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.251 * [taylor]: Taking taylor expansion of -1 in x.im 10.251 * [backup-simplify]: Simplify -1 into -1 10.251 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.251 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.251 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.251 * [taylor]: Taking taylor expansion of y.re in x.im 10.251 * [backup-simplify]: Simplify y.re into y.re 10.251 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.251 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.252 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.252 * [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.252 * [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.252 * [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.252 * [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.252 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.252 * [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.253 * [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.253 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.253 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.253 * [taylor]: Taking taylor expansion of -1 in x.re 10.253 * [backup-simplify]: Simplify -1 into -1 10.253 * [taylor]: Taking taylor expansion of y.im in x.re 10.253 * [backup-simplify]: Simplify y.im into y.im 10.253 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.253 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.253 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.253 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.253 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.253 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.253 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.253 * [taylor]: Taking taylor expansion of -1 in x.re 10.253 * [backup-simplify]: Simplify -1 into -1 10.253 * [taylor]: Taking taylor expansion of x.re in x.re 10.253 * [backup-simplify]: Simplify 0 into 0 10.253 * [backup-simplify]: Simplify 1 into 1 10.254 * [backup-simplify]: Simplify (/ -1 1) into -1 10.254 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.254 * [taylor]: Taking taylor expansion of -1 in x.re 10.254 * [backup-simplify]: Simplify -1 into -1 10.254 * [taylor]: Taking taylor expansion of x.re in x.re 10.254 * [backup-simplify]: Simplify 0 into 0 10.254 * [backup-simplify]: Simplify 1 into 1 10.254 * [backup-simplify]: Simplify (/ -1 1) into -1 10.254 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.254 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.254 * [taylor]: Taking taylor expansion of -1 in x.re 10.254 * [backup-simplify]: Simplify -1 into -1 10.254 * [taylor]: Taking taylor expansion of x.im in x.re 10.254 * [backup-simplify]: Simplify x.im into x.im 10.254 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.254 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.255 * [taylor]: Taking taylor expansion of -1 in x.re 10.255 * [backup-simplify]: Simplify -1 into -1 10.255 * [taylor]: Taking taylor expansion of x.im in x.re 10.255 * [backup-simplify]: Simplify x.im into x.im 10.255 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.255 * [backup-simplify]: Simplify (* -1 -1) into 1 10.255 * [backup-simplify]: Simplify (+ 1 0) into 1 10.256 * [backup-simplify]: Simplify (sqrt 1) into 1 10.257 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.258 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.258 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.259 * [backup-simplify]: Simplify (+ 0 0) into 0 10.259 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.260 * [backup-simplify]: Simplify (log 1) into 0 10.260 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.260 * [taylor]: Taking taylor expansion of -1 in x.re 10.260 * [backup-simplify]: Simplify -1 into -1 10.260 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.260 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.260 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.260 * [taylor]: Taking taylor expansion of y.re in x.re 10.260 * [backup-simplify]: Simplify y.re into y.re 10.260 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.261 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.261 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.261 * [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.261 * [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.262 * [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.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))) 10.262 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.262 * [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.262 * [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.262 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.262 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.262 * [taylor]: Taking taylor expansion of -1 in y.im 10.262 * [backup-simplify]: Simplify -1 into -1 10.262 * [taylor]: Taking taylor expansion of y.im in y.im 10.263 * [backup-simplify]: Simplify 0 into 0 10.263 * [backup-simplify]: Simplify 1 into 1 10.263 * [backup-simplify]: Simplify (/ -1 1) into -1 10.263 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.263 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.263 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.263 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.263 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.263 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.263 * [taylor]: Taking taylor expansion of -1 in y.im 10.263 * [backup-simplify]: Simplify -1 into -1 10.264 * [taylor]: Taking taylor expansion of x.re in y.im 10.264 * [backup-simplify]: Simplify x.re into x.re 10.264 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.264 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.264 * [taylor]: Taking taylor expansion of -1 in y.im 10.264 * [backup-simplify]: Simplify -1 into -1 10.264 * [taylor]: Taking taylor expansion of x.re in y.im 10.264 * [backup-simplify]: Simplify x.re into x.re 10.264 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.264 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.264 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.264 * [taylor]: Taking taylor expansion of -1 in y.im 10.264 * [backup-simplify]: Simplify -1 into -1 10.264 * [taylor]: Taking taylor expansion of x.im in y.im 10.264 * [backup-simplify]: Simplify x.im into x.im 10.264 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.264 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.264 * [taylor]: Taking taylor expansion of -1 in y.im 10.264 * [backup-simplify]: Simplify -1 into -1 10.264 * [taylor]: Taking taylor expansion of x.im in y.im 10.264 * [backup-simplify]: Simplify x.im into x.im 10.264 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.264 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.265 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.265 * [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.265 * [backup-simplify]: 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.265 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.265 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.266 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.266 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.266 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.266 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.267 * [backup-simplify]: Simplify (+ 0 0) into 0 10.267 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.267 * [backup-simplify]: Simplify (log (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.267 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.268 * [taylor]: Taking taylor expansion of -1 in y.im 10.268 * [backup-simplify]: Simplify -1 into -1 10.268 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.268 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.268 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.268 * [taylor]: Taking taylor expansion of y.re in y.im 10.268 * [backup-simplify]: Simplify y.re into y.re 10.268 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.268 * [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.269 * [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.269 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.269 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.269 * [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.269 * [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.269 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.269 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.269 * [taylor]: Taking taylor expansion of -1 in y.im 10.270 * [backup-simplify]: Simplify -1 into -1 10.270 * [taylor]: Taking taylor expansion of y.im in y.im 10.270 * [backup-simplify]: Simplify 0 into 0 10.270 * [backup-simplify]: Simplify 1 into 1 10.270 * [backup-simplify]: Simplify (/ -1 1) into -1 10.270 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.270 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.270 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.270 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.270 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.271 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.271 * [taylor]: Taking taylor expansion of -1 in y.im 10.271 * [backup-simplify]: Simplify -1 into -1 10.271 * [taylor]: Taking taylor expansion of x.re in y.im 10.271 * [backup-simplify]: Simplify x.re into x.re 10.271 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.271 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.271 * [taylor]: Taking taylor expansion of -1 in y.im 10.271 * [backup-simplify]: Simplify -1 into -1 10.271 * [taylor]: Taking taylor expansion of x.re in y.im 10.271 * [backup-simplify]: Simplify x.re into x.re 10.271 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.271 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.271 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.271 * [taylor]: Taking taylor expansion of -1 in y.im 10.271 * [backup-simplify]: Simplify -1 into -1 10.271 * [taylor]: Taking taylor expansion of x.im in y.im 10.271 * [backup-simplify]: Simplify x.im into x.im 10.271 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.271 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.271 * [taylor]: Taking taylor expansion of -1 in y.im 10.271 * [backup-simplify]: Simplify -1 into -1 10.271 * [taylor]: Taking taylor expansion of x.im in y.im 10.271 * [backup-simplify]: Simplify x.im into x.im 10.271 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.271 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.272 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.272 * [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.272 * [backup-simplify]: 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.272 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.273 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.273 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.273 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.273 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.273 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.274 * [backup-simplify]: Simplify (+ 0 0) into 0 10.274 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.274 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.275 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.275 * [taylor]: Taking taylor expansion of -1 in y.im 10.275 * [backup-simplify]: Simplify -1 into -1 10.275 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.275 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.275 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.275 * [taylor]: Taking taylor expansion of y.re in y.im 10.275 * [backup-simplify]: Simplify y.re into y.re 10.275 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.275 * [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.276 * [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.276 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.276 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.277 * [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.277 * [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.277 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.277 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.277 * [taylor]: Taking taylor expansion of -1 in x.re 10.277 * [backup-simplify]: Simplify -1 into -1 10.277 * [taylor]: Taking taylor expansion of y.im in x.re 10.277 * [backup-simplify]: Simplify y.im into y.im 10.277 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.277 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.277 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.277 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.277 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.277 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.277 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.277 * [taylor]: Taking taylor expansion of -1 in x.re 10.277 * [backup-simplify]: Simplify -1 into -1 10.277 * [taylor]: Taking taylor expansion of x.re in x.re 10.277 * [backup-simplify]: Simplify 0 into 0 10.277 * [backup-simplify]: Simplify 1 into 1 10.278 * [backup-simplify]: Simplify (/ -1 1) into -1 10.278 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.278 * [taylor]: Taking taylor expansion of -1 in x.re 10.278 * [backup-simplify]: Simplify -1 into -1 10.278 * [taylor]: Taking taylor expansion of x.re in x.re 10.278 * [backup-simplify]: Simplify 0 into 0 10.278 * [backup-simplify]: Simplify 1 into 1 10.279 * [backup-simplify]: Simplify (/ -1 1) into -1 10.279 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.279 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.279 * [taylor]: Taking taylor expansion of -1 in x.re 10.279 * [backup-simplify]: Simplify -1 into -1 10.279 * [taylor]: Taking taylor expansion of x.im in x.re 10.279 * [backup-simplify]: Simplify x.im into x.im 10.279 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.279 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.279 * [taylor]: Taking taylor expansion of -1 in x.re 10.279 * [backup-simplify]: Simplify -1 into -1 10.279 * [taylor]: Taking taylor expansion of x.im in x.re 10.279 * [backup-simplify]: Simplify x.im into x.im 10.279 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.280 * [backup-simplify]: Simplify (* -1 -1) into 1 10.280 * [backup-simplify]: Simplify (+ 1 0) into 1 10.280 * [backup-simplify]: Simplify (sqrt 1) into 1 10.281 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.282 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.283 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.283 * [backup-simplify]: Simplify (+ 0 0) into 0 10.284 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.284 * [backup-simplify]: Simplify (log 1) into 0 10.284 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.284 * [taylor]: Taking taylor expansion of -1 in x.re 10.284 * [backup-simplify]: Simplify -1 into -1 10.284 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.285 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.285 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.285 * [taylor]: Taking taylor expansion of y.re in x.re 10.285 * [backup-simplify]: Simplify y.re into y.re 10.285 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.285 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.285 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.286 * [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.286 * [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.286 * [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.286 * [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.287 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.287 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.287 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.287 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.288 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.288 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.288 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.288 * [taylor]: Taking taylor expansion of x.re in x.im 10.288 * [backup-simplify]: Simplify x.re into x.re 10.288 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.288 * [taylor]: Taking taylor expansion of y.im in x.im 10.288 * [backup-simplify]: Simplify y.im into y.im 10.288 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.288 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.288 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.288 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.288 * [taylor]: Taking taylor expansion of y.re in x.im 10.288 * [backup-simplify]: Simplify y.re into y.re 10.288 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.288 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.289 * [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.289 * [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.289 * [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.289 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.290 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.290 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.290 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.290 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.290 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.290 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.290 * [taylor]: Taking taylor expansion of x.re in y.re 10.290 * [backup-simplify]: Simplify x.re into x.re 10.290 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.290 * [taylor]: Taking taylor expansion of y.im in y.re 10.290 * [backup-simplify]: Simplify y.im into y.im 10.290 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.290 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.290 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.291 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.291 * [taylor]: Taking taylor expansion of y.re in y.re 10.291 * [backup-simplify]: Simplify 0 into 0 10.291 * [backup-simplify]: Simplify 1 into 1 10.291 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.291 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.291 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.291 * [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.292 * [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.292 * [taylor]: Taking taylor expansion of 0 in x.re 10.292 * [backup-simplify]: Simplify 0 into 0 10.292 * [taylor]: Taking taylor expansion of 0 in x.im 10.292 * [backup-simplify]: Simplify 0 into 0 10.292 * [taylor]: Taking taylor expansion of 0 in y.re 10.292 * [backup-simplify]: Simplify 0 into 0 10.292 * [backup-simplify]: Simplify 0 into 0 10.292 * [backup-simplify]: Simplify (+ 0) into 0 10.293 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.294 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.295 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.295 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.295 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.296 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.296 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.297 * [backup-simplify]: Simplify (+ 0 0) into 0 10.297 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.298 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.299 * [backup-simplify]: Simplify (+ 0 0) into 0 10.299 * [taylor]: Taking taylor expansion of 0 in x.im 10.299 * [backup-simplify]: Simplify 0 into 0 10.299 * [taylor]: Taking taylor expansion of 0 in y.re 10.299 * [backup-simplify]: Simplify 0 into 0 10.299 * [backup-simplify]: Simplify 0 into 0 10.299 * [backup-simplify]: Simplify (+ 0) into 0 10.300 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.301 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.301 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.301 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.302 * [backup-simplify]: Simplify (- 0) into 0 10.302 * [backup-simplify]: Simplify (+ 0 0) into 0 10.303 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.304 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.304 * [backup-simplify]: Simplify (+ 0 0) into 0 10.304 * [taylor]: Taking taylor expansion of 0 in y.re 10.304 * [backup-simplify]: Simplify 0 into 0 10.304 * [backup-simplify]: Simplify 0 into 0 10.304 * [backup-simplify]: Simplify 0 into 0 10.304 * [taylor]: Taking taylor expansion of 0 in x.re 10.304 * [backup-simplify]: Simplify 0 into 0 10.304 * [taylor]: Taking taylor expansion of 0 in x.im 10.304 * [backup-simplify]: Simplify 0 into 0 10.304 * [taylor]: Taking taylor expansion of 0 in y.re 10.304 * [backup-simplify]: Simplify 0 into 0 10.304 * [backup-simplify]: Simplify 0 into 0 10.305 * [taylor]: Taking taylor expansion of 0 in x.im 10.305 * [backup-simplify]: Simplify 0 into 0 10.305 * [taylor]: Taking taylor expansion of 0 in y.re 10.305 * [backup-simplify]: Simplify 0 into 0 10.305 * [backup-simplify]: Simplify 0 into 0 10.305 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.305 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1 2) 10.306 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.306 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.306 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.306 * [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.306 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.306 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.306 * [taylor]: Taking taylor expansion of y.im in y.re 10.306 * [backup-simplify]: Simplify y.im into y.im 10.306 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.306 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.306 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.306 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.306 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.306 * [taylor]: Taking taylor expansion of x.re in y.re 10.306 * [backup-simplify]: Simplify x.re into x.re 10.306 * [taylor]: Taking taylor expansion of x.re in y.re 10.306 * [backup-simplify]: Simplify x.re into x.re 10.306 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.306 * [taylor]: Taking taylor expansion of x.im in y.re 10.306 * [backup-simplify]: Simplify x.im into x.im 10.306 * [taylor]: Taking taylor expansion of x.im in y.re 10.306 * [backup-simplify]: Simplify x.im into x.im 10.307 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.307 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.307 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.307 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.307 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.307 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.308 * [backup-simplify]: Simplify (+ 0 0) into 0 10.308 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.308 * [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.309 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.309 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.309 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.309 * [taylor]: Taking taylor expansion of y.re in y.re 10.309 * [backup-simplify]: Simplify 0 into 0 10.309 * [backup-simplify]: Simplify 1 into 1 10.309 * [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.309 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.310 * [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.310 * [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.310 * [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.310 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.310 * [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.310 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.310 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.310 * [taylor]: Taking taylor expansion of y.im in x.im 10.310 * [backup-simplify]: Simplify y.im into y.im 10.311 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.311 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.311 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.311 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.311 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.311 * [taylor]: Taking taylor expansion of x.re in x.im 10.311 * [backup-simplify]: Simplify x.re into x.re 10.311 * [taylor]: Taking taylor expansion of x.re in x.im 10.311 * [backup-simplify]: Simplify x.re into x.re 10.311 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.311 * [taylor]: Taking taylor expansion of x.im in x.im 10.311 * [backup-simplify]: Simplify 0 into 0 10.311 * [backup-simplify]: Simplify 1 into 1 10.311 * [taylor]: Taking taylor expansion of x.im in x.im 10.311 * [backup-simplify]: Simplify 0 into 0 10.311 * [backup-simplify]: Simplify 1 into 1 10.311 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.312 * [backup-simplify]: Simplify (* 0 0) into 0 10.312 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.312 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.312 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.313 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.313 * [backup-simplify]: Simplify (+ 0 0) into 0 10.313 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.313 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.313 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.313 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.313 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.313 * [taylor]: Taking taylor expansion of y.re in x.im 10.313 * [backup-simplify]: Simplify y.re into y.re 10.313 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.314 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.314 * [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.314 * [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.314 * [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.314 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.314 * [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.314 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.314 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.315 * [taylor]: Taking taylor expansion of y.im in x.re 10.315 * [backup-simplify]: Simplify y.im into y.im 10.315 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.315 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.315 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.315 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.315 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.315 * [taylor]: Taking taylor expansion of x.re in x.re 10.315 * [backup-simplify]: Simplify 0 into 0 10.315 * [backup-simplify]: Simplify 1 into 1 10.315 * [taylor]: Taking taylor expansion of x.re in x.re 10.315 * [backup-simplify]: Simplify 0 into 0 10.315 * [backup-simplify]: Simplify 1 into 1 10.315 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.315 * [taylor]: Taking taylor expansion of x.im in x.re 10.315 * [backup-simplify]: Simplify x.im into x.im 10.315 * [taylor]: Taking taylor expansion of x.im in x.re 10.315 * [backup-simplify]: Simplify x.im into x.im 10.316 * [backup-simplify]: Simplify (* 0 0) into 0 10.316 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.316 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.316 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.316 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.317 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.317 * [backup-simplify]: Simplify (+ 0 0) into 0 10.317 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.317 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.317 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.317 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.317 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.317 * [taylor]: Taking taylor expansion of y.re in x.re 10.317 * [backup-simplify]: Simplify y.re into y.re 10.318 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.318 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.318 * [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.318 * [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.318 * [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.318 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.318 * [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.319 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.319 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.319 * [taylor]: Taking taylor expansion of y.im in y.im 10.319 * [backup-simplify]: Simplify 0 into 0 10.319 * [backup-simplify]: Simplify 1 into 1 10.319 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.319 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.319 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.319 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.319 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.319 * [taylor]: Taking taylor expansion of x.re in y.im 10.319 * [backup-simplify]: Simplify x.re into x.re 10.319 * [taylor]: Taking taylor expansion of x.re in y.im 10.319 * [backup-simplify]: Simplify x.re into x.re 10.319 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.319 * [taylor]: Taking taylor expansion of x.im in y.im 10.319 * [backup-simplify]: Simplify x.im into x.im 10.319 * [taylor]: Taking taylor expansion of x.im in y.im 10.319 * [backup-simplify]: Simplify x.im into x.im 10.319 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.319 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.319 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.320 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.320 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.320 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.320 * [backup-simplify]: Simplify (+ 0 0) into 0 10.321 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.321 * [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.321 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.321 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.321 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.321 * [taylor]: Taking taylor expansion of y.re in y.im 10.321 * [backup-simplify]: Simplify y.re into y.re 10.322 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.322 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.322 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.322 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.322 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.322 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.322 * [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.322 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.322 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.322 * [taylor]: Taking taylor expansion of y.im in y.im 10.322 * [backup-simplify]: Simplify 0 into 0 10.322 * [backup-simplify]: Simplify 1 into 1 10.322 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.322 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.323 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.323 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.323 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.323 * [taylor]: Taking taylor expansion of x.re in y.im 10.323 * [backup-simplify]: Simplify x.re into x.re 10.323 * [taylor]: Taking taylor expansion of x.re in y.im 10.323 * [backup-simplify]: Simplify x.re into x.re 10.323 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.323 * [taylor]: Taking taylor expansion of x.im in y.im 10.323 * [backup-simplify]: Simplify x.im into x.im 10.323 * [taylor]: Taking taylor expansion of x.im in y.im 10.323 * [backup-simplify]: Simplify x.im into x.im 10.323 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.323 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.323 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.324 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.324 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.324 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.324 * [backup-simplify]: Simplify (+ 0 0) into 0 10.325 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.325 * [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.325 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.325 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.325 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.325 * [taylor]: Taking taylor expansion of y.re in y.im 10.325 * [backup-simplify]: Simplify y.re into y.re 10.325 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.325 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.326 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.326 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.326 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.326 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.326 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.326 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.326 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.327 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.327 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.327 * [taylor]: Taking taylor expansion of y.re in x.re 10.327 * [backup-simplify]: Simplify y.re into y.re 10.327 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.327 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.327 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.327 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.328 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.328 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.328 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.328 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.328 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.328 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.328 * [taylor]: Taking taylor expansion of y.re in x.im 10.328 * [backup-simplify]: Simplify y.re into y.re 10.328 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.328 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.328 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.328 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.329 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.329 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.329 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.329 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.329 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.329 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.329 * [taylor]: Taking taylor expansion of y.re in y.re 10.329 * [backup-simplify]: Simplify 0 into 0 10.329 * [backup-simplify]: Simplify 1 into 1 10.329 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.330 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.330 * [backup-simplify]: Simplify 0 into 0 10.330 * [backup-simplify]: Simplify (+ 0) into 0 10.331 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.332 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.333 * [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.333 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.333 * [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.334 * [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.335 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.335 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.335 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 10.335 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.335 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.335 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.335 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.335 * [taylor]: Taking taylor expansion of y.re in x.re 10.335 * [backup-simplify]: Simplify y.re into y.re 10.335 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.336 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.336 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.336 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.336 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.336 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.336 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.336 * [taylor]: Taking taylor expansion of x.re in x.re 10.336 * [backup-simplify]: Simplify 0 into 0 10.336 * [backup-simplify]: Simplify 1 into 1 10.336 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.336 * [taylor]: Taking taylor expansion of x.im in x.re 10.336 * [backup-simplify]: Simplify x.im into x.im 10.336 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.336 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.336 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.336 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.337 * [backup-simplify]: Simplify (+ 0 0) into 0 10.337 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.337 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.337 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.337 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.338 * [backup-simplify]: Simplify (- 0) into 0 10.338 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.338 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 10.338 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.338 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.338 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.338 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.338 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.338 * [taylor]: Taking taylor expansion of y.re in x.im 10.339 * [backup-simplify]: Simplify y.re into y.re 10.339 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.339 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.339 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.339 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.339 * [taylor]: Taking taylor expansion of x.im in x.im 10.339 * [backup-simplify]: Simplify 0 into 0 10.339 * [backup-simplify]: Simplify 1 into 1 10.339 * [backup-simplify]: Simplify (log 1) into 0 10.340 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.340 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.340 * [backup-simplify]: Simplify (- 0) into 0 10.340 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.341 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.341 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 10.341 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.341 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.341 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.341 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.341 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.341 * [taylor]: Taking taylor expansion of y.re in y.re 10.341 * [backup-simplify]: Simplify 0 into 0 10.341 * [backup-simplify]: Simplify 1 into 1 10.341 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.342 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.342 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.342 * [taylor]: Taking taylor expansion of x.im in y.re 10.342 * [backup-simplify]: Simplify x.im into x.im 10.343 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.343 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 10.343 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.343 * [backup-simplify]: Simplify (+ 0) into 0 10.344 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.344 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.345 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.345 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.346 * [backup-simplify]: Simplify (+ 0 0) into 0 10.346 * [taylor]: Taking taylor expansion of 0 in x.im 10.346 * [backup-simplify]: Simplify 0 into 0 10.346 * [taylor]: Taking taylor expansion of 0 in y.re 10.346 * [backup-simplify]: Simplify 0 into 0 10.346 * [backup-simplify]: Simplify 0 into 0 10.347 * [backup-simplify]: Simplify (+ 0) into 0 10.347 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.347 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.348 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.349 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.349 * [backup-simplify]: Simplify (+ 0 0) into 0 10.349 * [taylor]: Taking taylor expansion of 0 in y.re 10.349 * [backup-simplify]: Simplify 0 into 0 10.349 * [backup-simplify]: Simplify 0 into 0 10.349 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.350 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.350 * [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.351 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.352 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.352 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.352 * [backup-simplify]: Simplify (+ 0 0) into 0 10.353 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.354 * [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.355 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.355 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.355 * [backup-simplify]: Simplify (+ 0 0) into 0 10.356 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.356 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.357 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.357 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.357 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.357 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.357 * [backup-simplify]: Simplify 1/2 into 1/2 10.357 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.357 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.357 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.357 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.357 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.357 * [taylor]: Taking taylor expansion of y.re in x.re 10.357 * [backup-simplify]: Simplify y.re into y.re 10.357 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.357 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.357 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.357 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.357 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.357 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.357 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.357 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.357 * [taylor]: Taking taylor expansion of x.re in x.re 10.357 * [backup-simplify]: Simplify 0 into 0 10.357 * [backup-simplify]: Simplify 1 into 1 10.357 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.357 * [taylor]: Taking taylor expansion of x.im in x.re 10.357 * [backup-simplify]: Simplify x.im into x.im 10.357 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.357 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.358 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.358 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.358 * [backup-simplify]: Simplify (+ 0 0) into 0 10.358 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.358 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.358 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.358 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.358 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.358 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.358 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.359 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.359 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.359 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.359 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.359 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.359 * [backup-simplify]: Simplify 1/2 into 1/2 10.359 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.359 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.359 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.359 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.359 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.359 * [taylor]: Taking taylor expansion of y.re in x.im 10.359 * [backup-simplify]: Simplify y.re into y.re 10.359 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.359 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.359 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.359 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.359 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.359 * [taylor]: Taking taylor expansion of x.im in x.im 10.359 * [backup-simplify]: Simplify 0 into 0 10.359 * [backup-simplify]: Simplify 1 into 1 10.360 * [backup-simplify]: Simplify (log 1) into 0 10.360 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.360 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.360 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.360 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.361 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.361 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.361 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.361 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.361 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.361 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.361 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.361 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.362 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.362 * [backup-simplify]: Simplify 1/2 into 1/2 10.362 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.362 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.362 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.362 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.362 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.362 * [taylor]: Taking taylor expansion of y.re in y.re 10.362 * [backup-simplify]: Simplify 0 into 0 10.362 * [backup-simplify]: Simplify 1 into 1 10.362 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.362 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.362 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.362 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.362 * [taylor]: Taking taylor expansion of x.im in y.re 10.362 * [backup-simplify]: Simplify x.im into x.im 10.362 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.362 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.362 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 10.363 * [backup-simplify]: Simplify (* 1/2 0) into 0 10.363 * [backup-simplify]: Simplify (- 0) into 0 10.363 * [backup-simplify]: Simplify 0 into 0 10.364 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.364 * [backup-simplify]: Simplify (+ 0) into 0 10.364 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.364 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.365 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.365 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.365 * [backup-simplify]: Simplify (- 0) into 0 10.366 * [backup-simplify]: Simplify (+ 0 0) into 0 10.366 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.366 * [taylor]: Taking taylor expansion of 0 in x.im 10.366 * [backup-simplify]: Simplify 0 into 0 10.366 * [taylor]: Taking taylor expansion of 0 in y.re 10.366 * [backup-simplify]: Simplify 0 into 0 10.366 * [backup-simplify]: Simplify 0 into 0 10.366 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.367 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.367 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.368 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.368 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.368 * [backup-simplify]: Simplify (+ 0 0) into 0 10.368 * [taylor]: Taking taylor expansion of 0 in x.im 10.368 * [backup-simplify]: Simplify 0 into 0 10.368 * [taylor]: Taking taylor expansion of 0 in y.re 10.368 * [backup-simplify]: Simplify 0 into 0 10.368 * [backup-simplify]: Simplify 0 into 0 10.369 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.369 * [backup-simplify]: Simplify (+ 0) into 0 10.370 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.370 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.370 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.371 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.371 * [backup-simplify]: Simplify (- 0) into 0 10.371 * [backup-simplify]: Simplify (+ 0 0) into 0 10.371 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.371 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.372 * [taylor]: Taking taylor expansion of 0 in y.re 10.372 * [backup-simplify]: Simplify 0 into 0 10.372 * [backup-simplify]: Simplify 0 into 0 10.372 * [taylor]: Taking taylor expansion of 0 in y.re 10.372 * [backup-simplify]: Simplify 0 into 0 10.372 * [backup-simplify]: Simplify 0 into 0 10.372 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.373 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.373 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.373 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.374 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.374 * [backup-simplify]: Simplify (+ 0 0) into 0 10.374 * [taylor]: Taking taylor expansion of 0 in y.re 10.374 * [backup-simplify]: Simplify 0 into 0 10.374 * [backup-simplify]: Simplify 0 into 0 10.375 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.375 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.375 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.375 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.375 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.375 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.375 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.375 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.375 * [taylor]: Taking taylor expansion of y.im in y.re 10.375 * [backup-simplify]: Simplify y.im into y.im 10.375 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.375 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.375 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.375 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.375 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.375 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.375 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.375 * [taylor]: Taking taylor expansion of x.re in y.re 10.375 * [backup-simplify]: Simplify x.re into x.re 10.375 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.375 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.375 * [taylor]: Taking taylor expansion of x.re in y.re 10.375 * [backup-simplify]: Simplify x.re into x.re 10.375 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.375 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.375 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.375 * [taylor]: Taking taylor expansion of x.im in y.re 10.375 * [backup-simplify]: Simplify x.im into x.im 10.375 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.375 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.375 * [taylor]: Taking taylor expansion of x.im in y.re 10.376 * [backup-simplify]: Simplify x.im into x.im 10.376 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.376 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.376 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.376 * [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.376 * [backup-simplify]: 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.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.376 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.376 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.376 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.377 * [backup-simplify]: Simplify (+ 0 0) into 0 10.377 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.377 * [backup-simplify]: Simplify (log (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.377 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.377 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.377 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.377 * [taylor]: Taking taylor expansion of y.re in y.re 10.377 * [backup-simplify]: Simplify 0 into 0 10.378 * [backup-simplify]: Simplify 1 into 1 10.378 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.378 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.378 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.378 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.378 * [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.378 * [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.378 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.378 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.378 * [taylor]: Taking taylor expansion of y.im in x.im 10.378 * [backup-simplify]: Simplify y.im into y.im 10.378 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.378 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.378 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.378 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.378 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.378 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.378 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.378 * [taylor]: Taking taylor expansion of x.re in x.im 10.378 * [backup-simplify]: Simplify x.re into x.re 10.378 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.378 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.378 * [taylor]: Taking taylor expansion of x.re in x.im 10.378 * [backup-simplify]: Simplify x.re into x.re 10.378 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.378 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.378 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.378 * [taylor]: Taking taylor expansion of x.im in x.im 10.378 * [backup-simplify]: Simplify 0 into 0 10.378 * [backup-simplify]: Simplify 1 into 1 10.379 * [backup-simplify]: Simplify (/ 1 1) into 1 10.379 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.379 * [taylor]: Taking taylor expansion of x.im in x.im 10.379 * [backup-simplify]: Simplify 0 into 0 10.379 * [backup-simplify]: Simplify 1 into 1 10.379 * [backup-simplify]: Simplify (/ 1 1) into 1 10.379 * [backup-simplify]: Simplify (* 1 1) into 1 10.380 * [backup-simplify]: Simplify (+ 0 1) into 1 10.380 * [backup-simplify]: Simplify (sqrt 1) into 1 10.381 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.383 * [backup-simplify]: Simplify (+ 0 0) into 0 10.384 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.384 * [backup-simplify]: Simplify (log 1) into 0 10.384 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.384 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.384 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.384 * [taylor]: Taking taylor expansion of y.re in x.im 10.384 * [backup-simplify]: Simplify y.re into y.re 10.384 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.385 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.385 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.385 * [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.386 * [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.386 * [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.386 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.386 * [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.386 * [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.386 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.386 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.386 * [taylor]: Taking taylor expansion of y.im in x.re 10.386 * [backup-simplify]: Simplify y.im into y.im 10.386 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.386 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.386 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.387 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.387 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.387 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.387 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.387 * [taylor]: Taking taylor expansion of x.re in x.re 10.387 * [backup-simplify]: Simplify 0 into 0 10.387 * [backup-simplify]: Simplify 1 into 1 10.387 * [backup-simplify]: Simplify (/ 1 1) into 1 10.387 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.387 * [taylor]: Taking taylor expansion of x.re in x.re 10.387 * [backup-simplify]: Simplify 0 into 0 10.387 * [backup-simplify]: Simplify 1 into 1 10.388 * [backup-simplify]: Simplify (/ 1 1) into 1 10.388 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.388 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.388 * [taylor]: Taking taylor expansion of x.im in x.re 10.388 * [backup-simplify]: Simplify x.im into x.im 10.388 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.388 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.388 * [taylor]: Taking taylor expansion of x.im in x.re 10.388 * [backup-simplify]: Simplify x.im into x.im 10.388 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.388 * [backup-simplify]: Simplify (* 1 1) into 1 10.389 * [backup-simplify]: Simplify (+ 1 0) into 1 10.389 * [backup-simplify]: Simplify (sqrt 1) into 1 10.390 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.392 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.392 * [backup-simplify]: Simplify (+ 0 0) into 0 10.393 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.393 * [backup-simplify]: Simplify (log 1) into 0 10.393 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.393 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.393 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.393 * [taylor]: Taking taylor expansion of y.re in x.re 10.393 * [backup-simplify]: Simplify y.re into y.re 10.393 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.394 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.394 * [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.395 * [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.395 * [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.395 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.395 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.395 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.395 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.395 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.395 * [taylor]: Taking taylor expansion of y.im in y.im 10.395 * [backup-simplify]: Simplify 0 into 0 10.395 * [backup-simplify]: Simplify 1 into 1 10.396 * [backup-simplify]: Simplify (/ 1 1) into 1 10.396 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.396 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.396 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.396 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.396 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.396 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.396 * [taylor]: Taking taylor expansion of x.re in y.im 10.396 * [backup-simplify]: Simplify x.re into x.re 10.396 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.396 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.396 * [taylor]: Taking taylor expansion of x.re in y.im 10.396 * [backup-simplify]: Simplify x.re into x.re 10.396 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.396 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.396 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.397 * [taylor]: Taking taylor expansion of x.im in y.im 10.397 * [backup-simplify]: Simplify x.im into x.im 10.397 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.397 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.397 * [taylor]: Taking taylor expansion of x.im in y.im 10.397 * [backup-simplify]: Simplify x.im into x.im 10.397 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.397 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.397 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.397 * [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.398 * [backup-simplify]: 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.398 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.398 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.398 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.398 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.398 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.398 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.403 * [backup-simplify]: Simplify (+ 0 0) into 0 10.403 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.404 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.404 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.404 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.404 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.404 * [taylor]: Taking taylor expansion of y.re in y.im 10.404 * [backup-simplify]: Simplify y.re into y.re 10.404 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.404 * [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.405 * [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.405 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.405 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.405 * [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.405 * [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.405 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.405 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.405 * [taylor]: Taking taylor expansion of y.im in y.im 10.405 * [backup-simplify]: Simplify 0 into 0 10.405 * [backup-simplify]: Simplify 1 into 1 10.406 * [backup-simplify]: Simplify (/ 1 1) into 1 10.406 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.406 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.406 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.406 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.406 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.406 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.406 * [taylor]: Taking taylor expansion of x.re in y.im 10.406 * [backup-simplify]: Simplify x.re into x.re 10.406 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.406 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.406 * [taylor]: Taking taylor expansion of x.re in y.im 10.406 * [backup-simplify]: Simplify x.re into x.re 10.406 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.406 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.406 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.407 * [taylor]: Taking taylor expansion of x.im in y.im 10.407 * [backup-simplify]: Simplify x.im into x.im 10.407 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.407 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.407 * [taylor]: Taking taylor expansion of x.im in y.im 10.407 * [backup-simplify]: Simplify x.im into x.im 10.407 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.407 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.407 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.407 * [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.407 * [backup-simplify]: 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.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.408 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.408 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.408 * [backup-simplify]: Simplify (+ 0 0) into 0 10.409 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.409 * [backup-simplify]: Simplify (log (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.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.409 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.409 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.409 * [taylor]: Taking taylor expansion of y.re in y.im 10.409 * [backup-simplify]: Simplify y.re into y.re 10.409 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.410 * [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.410 * [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.410 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.410 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.410 * [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.411 * [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.411 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.411 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.411 * [taylor]: Taking taylor expansion of y.im in x.re 10.411 * [backup-simplify]: Simplify y.im into y.im 10.411 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.411 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.411 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.411 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.411 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.411 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.411 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.411 * [taylor]: Taking taylor expansion of x.re in x.re 10.411 * [backup-simplify]: Simplify 0 into 0 10.411 * [backup-simplify]: Simplify 1 into 1 10.411 * [backup-simplify]: Simplify (/ 1 1) into 1 10.412 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.412 * [taylor]: Taking taylor expansion of x.re in x.re 10.412 * [backup-simplify]: Simplify 0 into 0 10.412 * [backup-simplify]: Simplify 1 into 1 10.412 * [backup-simplify]: Simplify (/ 1 1) into 1 10.412 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.412 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.412 * [taylor]: Taking taylor expansion of x.im in x.re 10.412 * [backup-simplify]: Simplify x.im into x.im 10.412 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.412 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.412 * [taylor]: Taking taylor expansion of x.im in x.re 10.412 * [backup-simplify]: Simplify x.im into x.im 10.412 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.413 * [backup-simplify]: Simplify (* 1 1) into 1 10.413 * [backup-simplify]: Simplify (+ 1 0) into 1 10.413 * [backup-simplify]: Simplify (sqrt 1) into 1 10.414 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.415 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.415 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.415 * [backup-simplify]: Simplify (+ 0 0) into 0 10.416 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.417 * [backup-simplify]: Simplify (log 1) into 0 10.417 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.417 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.417 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.417 * [taylor]: Taking taylor expansion of y.re in x.re 10.417 * [backup-simplify]: Simplify y.re into y.re 10.417 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.417 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.418 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.418 * [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.418 * [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.418 * [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.418 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.419 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.419 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.419 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.419 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.419 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.419 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.419 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.419 * [taylor]: Taking taylor expansion of y.re in x.im 10.419 * [backup-simplify]: Simplify y.re into y.re 10.419 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.419 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.419 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.419 * [taylor]: Taking taylor expansion of x.re in x.im 10.419 * [backup-simplify]: Simplify x.re into x.re 10.420 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.420 * [taylor]: Taking taylor expansion of y.im in x.im 10.420 * [backup-simplify]: Simplify y.im into y.im 10.420 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.420 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.420 * [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.420 * [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.420 * [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.421 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.421 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.421 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.421 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.421 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.421 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.421 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.421 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.421 * [taylor]: Taking taylor expansion of y.re in y.re 10.421 * [backup-simplify]: Simplify 0 into 0 10.421 * [backup-simplify]: Simplify 1 into 1 10.422 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.422 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.422 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.422 * [taylor]: Taking taylor expansion of x.re in y.re 10.422 * [backup-simplify]: Simplify x.re into x.re 10.422 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.422 * [taylor]: Taking taylor expansion of y.im in y.re 10.422 * [backup-simplify]: Simplify y.im into y.im 10.422 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.422 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.422 * [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.422 * [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.423 * [taylor]: Taking taylor expansion of 0 in x.re 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [taylor]: Taking taylor expansion of 0 in x.im 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [taylor]: Taking taylor expansion of 0 in y.re 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify (+ 0) into 0 10.424 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.425 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.425 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.426 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.426 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.426 * [backup-simplify]: Simplify (+ 0 0) into 0 10.427 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.428 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.428 * [backup-simplify]: Simplify (+ 0 0) into 0 10.428 * [taylor]: Taking taylor expansion of 0 in x.im 10.428 * [backup-simplify]: Simplify 0 into 0 10.428 * [taylor]: Taking taylor expansion of 0 in y.re 10.428 * [backup-simplify]: Simplify 0 into 0 10.428 * [backup-simplify]: Simplify 0 into 0 10.429 * [backup-simplify]: Simplify (+ 0) into 0 10.429 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.429 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.430 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.430 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.431 * [backup-simplify]: Simplify (- 0) into 0 10.431 * [backup-simplify]: Simplify (+ 0 0) into 0 10.432 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.433 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.433 * [backup-simplify]: Simplify (+ 0 0) into 0 10.433 * [taylor]: Taking taylor expansion of 0 in y.re 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [taylor]: Taking taylor expansion of 0 in x.re 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [taylor]: Taking taylor expansion of 0 in x.im 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [taylor]: Taking taylor expansion of 0 in y.re 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [taylor]: Taking taylor expansion of 0 in x.im 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [taylor]: Taking taylor expansion of 0 in y.re 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [backup-simplify]: Simplify 0 into 0 10.434 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.434 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.434 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.434 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.434 * [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.435 * [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.435 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.435 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.435 * [taylor]: Taking taylor expansion of -1 in y.re 10.435 * [backup-simplify]: Simplify -1 into -1 10.435 * [taylor]: Taking taylor expansion of y.im in y.re 10.435 * [backup-simplify]: Simplify y.im into y.im 10.435 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.435 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.435 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.435 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.435 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.435 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.435 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.435 * [taylor]: Taking taylor expansion of -1 in y.re 10.435 * [backup-simplify]: Simplify -1 into -1 10.435 * [taylor]: Taking taylor expansion of x.re in y.re 10.435 * [backup-simplify]: Simplify x.re into x.re 10.435 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.435 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.435 * [taylor]: Taking taylor expansion of -1 in y.re 10.435 * [backup-simplify]: Simplify -1 into -1 10.435 * [taylor]: Taking taylor expansion of x.re in y.re 10.435 * [backup-simplify]: Simplify x.re into x.re 10.435 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.436 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.436 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.436 * [taylor]: Taking taylor expansion of -1 in y.re 10.436 * [backup-simplify]: Simplify -1 into -1 10.436 * [taylor]: Taking taylor expansion of x.im in y.re 10.436 * [backup-simplify]: Simplify x.im into x.im 10.436 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.436 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.436 * [taylor]: Taking taylor expansion of -1 in y.re 10.436 * [backup-simplify]: Simplify -1 into -1 10.436 * [taylor]: Taking taylor expansion of x.im in y.re 10.436 * [backup-simplify]: Simplify x.im into x.im 10.436 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.436 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.436 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.436 * [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.437 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.437 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.437 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.437 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.437 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.437 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.438 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.438 * [backup-simplify]: Simplify (+ 0 0) into 0 10.438 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.439 * [backup-simplify]: Simplify (log (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.439 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.439 * [taylor]: Taking taylor expansion of -1 in y.re 10.439 * [backup-simplify]: Simplify -1 into -1 10.439 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.439 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.439 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.439 * [taylor]: Taking taylor expansion of y.re in y.re 10.439 * [backup-simplify]: Simplify 0 into 0 10.439 * [backup-simplify]: Simplify 1 into 1 10.439 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.439 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.440 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.440 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.440 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.440 * [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.440 * [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.440 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.440 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.440 * [taylor]: Taking taylor expansion of -1 in x.im 10.440 * [backup-simplify]: Simplify -1 into -1 10.440 * [taylor]: Taking taylor expansion of y.im in x.im 10.440 * [backup-simplify]: Simplify y.im into y.im 10.440 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.440 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.440 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.440 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.441 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.441 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.441 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.441 * [taylor]: Taking taylor expansion of -1 in x.im 10.441 * [backup-simplify]: Simplify -1 into -1 10.441 * [taylor]: Taking taylor expansion of x.re in x.im 10.441 * [backup-simplify]: Simplify x.re into x.re 10.441 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.441 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.441 * [taylor]: Taking taylor expansion of -1 in x.im 10.441 * [backup-simplify]: Simplify -1 into -1 10.441 * [taylor]: Taking taylor expansion of x.re in x.im 10.441 * [backup-simplify]: Simplify x.re into x.re 10.441 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.441 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.441 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.441 * [taylor]: Taking taylor expansion of -1 in x.im 10.441 * [backup-simplify]: Simplify -1 into -1 10.441 * [taylor]: Taking taylor expansion of x.im in x.im 10.441 * [backup-simplify]: Simplify 0 into 0 10.441 * [backup-simplify]: Simplify 1 into 1 10.442 * [backup-simplify]: Simplify (/ -1 1) into -1 10.442 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.442 * [taylor]: Taking taylor expansion of -1 in x.im 10.442 * [backup-simplify]: Simplify -1 into -1 10.442 * [taylor]: Taking taylor expansion of x.im in x.im 10.442 * [backup-simplify]: Simplify 0 into 0 10.442 * [backup-simplify]: Simplify 1 into 1 10.442 * [backup-simplify]: Simplify (/ -1 1) into -1 10.443 * [backup-simplify]: Simplify (* -1 -1) into 1 10.443 * [backup-simplify]: Simplify (+ 0 1) into 1 10.443 * [backup-simplify]: Simplify (sqrt 1) into 1 10.444 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.445 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.446 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.446 * [backup-simplify]: Simplify (+ 0 0) into 0 10.447 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.447 * [backup-simplify]: Simplify (log 1) into 0 10.447 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.447 * [taylor]: Taking taylor expansion of -1 in x.im 10.447 * [backup-simplify]: Simplify -1 into -1 10.447 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.447 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.447 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.447 * [taylor]: Taking taylor expansion of y.re in x.im 10.447 * [backup-simplify]: Simplify y.re into y.re 10.447 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.448 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.448 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.448 * [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.448 * [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.449 * [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.449 * [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.449 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.449 * [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.449 * [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.449 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.449 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.449 * [taylor]: Taking taylor expansion of -1 in x.re 10.449 * [backup-simplify]: Simplify -1 into -1 10.449 * [taylor]: Taking taylor expansion of y.im in x.re 10.449 * [backup-simplify]: Simplify y.im into y.im 10.449 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.449 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.450 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.450 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.450 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.450 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.450 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.450 * [taylor]: Taking taylor expansion of -1 in x.re 10.450 * [backup-simplify]: Simplify -1 into -1 10.450 * [taylor]: Taking taylor expansion of x.re in x.re 10.450 * [backup-simplify]: Simplify 0 into 0 10.450 * [backup-simplify]: Simplify 1 into 1 10.450 * [backup-simplify]: Simplify (/ -1 1) into -1 10.450 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.450 * [taylor]: Taking taylor expansion of -1 in x.re 10.450 * [backup-simplify]: Simplify -1 into -1 10.451 * [taylor]: Taking taylor expansion of x.re in x.re 10.451 * [backup-simplify]: Simplify 0 into 0 10.451 * [backup-simplify]: Simplify 1 into 1 10.451 * [backup-simplify]: Simplify (/ -1 1) into -1 10.451 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.451 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.451 * [taylor]: Taking taylor expansion of -1 in x.re 10.451 * [backup-simplify]: Simplify -1 into -1 10.451 * [taylor]: Taking taylor expansion of x.im in x.re 10.451 * [backup-simplify]: Simplify x.im into x.im 10.451 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.451 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.451 * [taylor]: Taking taylor expansion of -1 in x.re 10.451 * [backup-simplify]: Simplify -1 into -1 10.451 * [taylor]: Taking taylor expansion of x.im in x.re 10.451 * [backup-simplify]: Simplify x.im into x.im 10.451 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.452 * [backup-simplify]: Simplify (* -1 -1) into 1 10.452 * [backup-simplify]: Simplify (+ 1 0) into 1 10.453 * [backup-simplify]: Simplify (sqrt 1) into 1 10.453 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.454 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.455 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.456 * [backup-simplify]: Simplify (+ 0 0) into 0 10.456 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.457 * [backup-simplify]: Simplify (log 1) into 0 10.457 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.457 * [taylor]: Taking taylor expansion of -1 in x.re 10.457 * [backup-simplify]: Simplify -1 into -1 10.457 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.457 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.457 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.457 * [taylor]: Taking taylor expansion of y.re in x.re 10.457 * [backup-simplify]: Simplify y.re into y.re 10.457 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.458 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.458 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.458 * [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.458 * [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.458 * [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.459 * [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.459 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.459 * [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.459 * [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.459 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.459 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.459 * [taylor]: Taking taylor expansion of -1 in y.im 10.459 * [backup-simplify]: Simplify -1 into -1 10.459 * [taylor]: Taking taylor expansion of y.im in y.im 10.459 * [backup-simplify]: Simplify 0 into 0 10.459 * [backup-simplify]: Simplify 1 into 1 10.460 * [backup-simplify]: Simplify (/ -1 1) into -1 10.460 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.460 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.460 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.460 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.460 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.460 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.460 * [taylor]: Taking taylor expansion of -1 in y.im 10.460 * [backup-simplify]: Simplify -1 into -1 10.460 * [taylor]: Taking taylor expansion of x.re in y.im 10.460 * [backup-simplify]: Simplify x.re into x.re 10.460 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.460 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.460 * [taylor]: Taking taylor expansion of -1 in y.im 10.460 * [backup-simplify]: Simplify -1 into -1 10.460 * [taylor]: Taking taylor expansion of x.re in y.im 10.460 * [backup-simplify]: Simplify x.re into x.re 10.460 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.460 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.460 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.460 * [taylor]: Taking taylor expansion of -1 in y.im 10.460 * [backup-simplify]: Simplify -1 into -1 10.460 * [taylor]: Taking taylor expansion of x.im in y.im 10.460 * [backup-simplify]: Simplify x.im into x.im 10.460 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.460 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.460 * [taylor]: Taking taylor expansion of -1 in y.im 10.460 * [backup-simplify]: Simplify -1 into -1 10.460 * [taylor]: Taking taylor expansion of x.im in y.im 10.460 * [backup-simplify]: Simplify x.im into x.im 10.460 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.461 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.461 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.461 * [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.461 * [backup-simplify]: 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.461 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.461 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.462 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.462 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.462 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.462 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.462 * [backup-simplify]: Simplify (+ 0 0) into 0 10.463 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.463 * [backup-simplify]: Simplify (log (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.463 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.463 * [taylor]: Taking taylor expansion of -1 in y.im 10.463 * [backup-simplify]: Simplify -1 into -1 10.463 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.463 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.463 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.463 * [taylor]: Taking taylor expansion of y.re in y.im 10.463 * [backup-simplify]: Simplify y.re into y.re 10.463 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.464 * [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.464 * [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.464 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.464 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.465 * [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.465 * [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.465 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.465 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.465 * [taylor]: Taking taylor expansion of -1 in y.im 10.465 * [backup-simplify]: Simplify -1 into -1 10.465 * [taylor]: Taking taylor expansion of y.im in y.im 10.465 * [backup-simplify]: Simplify 0 into 0 10.465 * [backup-simplify]: Simplify 1 into 1 10.465 * [backup-simplify]: Simplify (/ -1 1) into -1 10.465 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.465 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.465 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.465 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.466 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.466 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.466 * [taylor]: Taking taylor expansion of -1 in y.im 10.466 * [backup-simplify]: Simplify -1 into -1 10.466 * [taylor]: Taking taylor expansion of x.re in y.im 10.466 * [backup-simplify]: Simplify x.re into x.re 10.466 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.466 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.466 * [taylor]: Taking taylor expansion of -1 in y.im 10.466 * [backup-simplify]: Simplify -1 into -1 10.466 * [taylor]: Taking taylor expansion of x.re in y.im 10.466 * [backup-simplify]: Simplify x.re into x.re 10.466 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.466 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.466 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.466 * [taylor]: Taking taylor expansion of -1 in y.im 10.466 * [backup-simplify]: Simplify -1 into -1 10.466 * [taylor]: Taking taylor expansion of x.im in y.im 10.466 * [backup-simplify]: Simplify x.im into x.im 10.466 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.466 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.466 * [taylor]: Taking taylor expansion of -1 in y.im 10.466 * [backup-simplify]: Simplify -1 into -1 10.466 * [taylor]: Taking taylor expansion of x.im in y.im 10.466 * [backup-simplify]: Simplify x.im into x.im 10.466 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.466 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.466 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.467 * [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.467 * [backup-simplify]: 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.467 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.467 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.467 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.468 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.468 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.468 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.468 * [backup-simplify]: Simplify (+ 0 0) into 0 10.469 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.469 * [backup-simplify]: Simplify (log (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.469 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.469 * [taylor]: Taking taylor expansion of -1 in y.im 10.469 * [backup-simplify]: Simplify -1 into -1 10.469 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.469 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.469 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.469 * [taylor]: Taking taylor expansion of y.re in y.im 10.469 * [backup-simplify]: Simplify y.re into y.re 10.469 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.470 * [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.470 * [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.470 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.470 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.470 * [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.470 * [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.471 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.471 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.471 * [taylor]: Taking taylor expansion of -1 in x.re 10.471 * [backup-simplify]: Simplify -1 into -1 10.471 * [taylor]: Taking taylor expansion of y.im in x.re 10.471 * [backup-simplify]: Simplify y.im into y.im 10.471 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.471 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.471 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.471 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.471 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.471 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.471 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.471 * [taylor]: Taking taylor expansion of -1 in x.re 10.471 * [backup-simplify]: Simplify -1 into -1 10.471 * [taylor]: Taking taylor expansion of x.re in x.re 10.471 * [backup-simplify]: Simplify 0 into 0 10.471 * [backup-simplify]: Simplify 1 into 1 10.472 * [backup-simplify]: Simplify (/ -1 1) into -1 10.472 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.472 * [taylor]: Taking taylor expansion of -1 in x.re 10.472 * [backup-simplify]: Simplify -1 into -1 10.472 * [taylor]: Taking taylor expansion of x.re in x.re 10.472 * [backup-simplify]: Simplify 0 into 0 10.472 * [backup-simplify]: Simplify 1 into 1 10.472 * [backup-simplify]: Simplify (/ -1 1) into -1 10.472 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.472 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.472 * [taylor]: Taking taylor expansion of -1 in x.re 10.472 * [backup-simplify]: Simplify -1 into -1 10.472 * [taylor]: Taking taylor expansion of x.im in x.re 10.472 * [backup-simplify]: Simplify x.im into x.im 10.472 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.472 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.472 * [taylor]: Taking taylor expansion of -1 in x.re 10.472 * [backup-simplify]: Simplify -1 into -1 10.472 * [taylor]: Taking taylor expansion of x.im in x.re 10.472 * [backup-simplify]: Simplify x.im into x.im 10.472 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.473 * [backup-simplify]: Simplify (* -1 -1) into 1 10.473 * [backup-simplify]: Simplify (+ 1 0) into 1 10.473 * [backup-simplify]: Simplify (sqrt 1) into 1 10.474 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.475 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.476 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.476 * [backup-simplify]: Simplify (+ 0 0) into 0 10.477 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.477 * [backup-simplify]: Simplify (log 1) into 0 10.477 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.477 * [taylor]: Taking taylor expansion of -1 in x.re 10.477 * [backup-simplify]: Simplify -1 into -1 10.477 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.477 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.477 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.477 * [taylor]: Taking taylor expansion of y.re in x.re 10.477 * [backup-simplify]: Simplify y.re into y.re 10.477 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.478 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.478 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.478 * [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.478 * [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.478 * [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.479 * [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.479 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.479 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.480 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.480 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.480 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.480 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.480 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.480 * [taylor]: Taking taylor expansion of x.re in x.im 10.480 * [backup-simplify]: Simplify x.re into x.re 10.480 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.480 * [taylor]: Taking taylor expansion of y.im in x.im 10.480 * [backup-simplify]: Simplify y.im into y.im 10.480 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.480 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.480 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.480 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.480 * [taylor]: Taking taylor expansion of y.re in x.im 10.480 * [backup-simplify]: Simplify y.re into y.re 10.480 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.480 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.481 * [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.481 * [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.481 * [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.481 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.482 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.482 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.482 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.482 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.482 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.482 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.482 * [taylor]: Taking taylor expansion of x.re in y.re 10.482 * [backup-simplify]: Simplify x.re into x.re 10.482 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.482 * [taylor]: Taking taylor expansion of y.im in y.re 10.482 * [backup-simplify]: Simplify y.im into y.im 10.482 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.482 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.482 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.482 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.482 * [taylor]: Taking taylor expansion of y.re in y.re 10.482 * [backup-simplify]: Simplify 0 into 0 10.482 * [backup-simplify]: Simplify 1 into 1 10.482 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.483 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.483 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.483 * [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.483 * [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.483 * [taylor]: Taking taylor expansion of 0 in x.re 10.483 * [backup-simplify]: Simplify 0 into 0 10.483 * [taylor]: Taking taylor expansion of 0 in x.im 10.483 * [backup-simplify]: Simplify 0 into 0 10.484 * [taylor]: Taking taylor expansion of 0 in y.re 10.484 * [backup-simplify]: Simplify 0 into 0 10.484 * [backup-simplify]: Simplify 0 into 0 10.484 * [backup-simplify]: Simplify (+ 0) into 0 10.485 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.486 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.486 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.487 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.487 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.487 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.488 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.489 * [backup-simplify]: Simplify (+ 0 0) into 0 10.489 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.490 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.490 * [backup-simplify]: Simplify (+ 0 0) into 0 10.490 * [taylor]: Taking taylor expansion of 0 in x.im 10.490 * [backup-simplify]: Simplify 0 into 0 10.490 * [taylor]: Taking taylor expansion of 0 in y.re 10.490 * [backup-simplify]: Simplify 0 into 0 10.490 * [backup-simplify]: Simplify 0 into 0 10.491 * [backup-simplify]: Simplify (+ 0) into 0 10.491 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.492 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.492 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.493 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.493 * [backup-simplify]: Simplify (- 0) into 0 10.493 * [backup-simplify]: Simplify (+ 0 0) into 0 10.494 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.494 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.495 * [backup-simplify]: Simplify (+ 0 0) into 0 10.495 * [taylor]: Taking taylor expansion of 0 in y.re 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [taylor]: Taking taylor expansion of 0 in x.re 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [taylor]: Taking taylor expansion of 0 in x.im 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [taylor]: Taking taylor expansion of 0 in y.re 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [taylor]: Taking taylor expansion of 0 in x.im 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [taylor]: Taking taylor expansion of 0 in y.re 10.495 * [backup-simplify]: Simplify 0 into 0 10.495 * [backup-simplify]: Simplify 0 into 0 10.496 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.496 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 2) 10.496 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.496 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.496 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.496 * [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.496 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.496 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.496 * [taylor]: Taking taylor expansion of y.im in y.re 10.496 * [backup-simplify]: Simplify y.im into y.im 10.496 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.496 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.497 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.497 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.497 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.497 * [taylor]: Taking taylor expansion of x.re in y.re 10.497 * [backup-simplify]: Simplify x.re into x.re 10.497 * [taylor]: Taking taylor expansion of x.re in y.re 10.497 * [backup-simplify]: Simplify x.re into x.re 10.497 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.497 * [taylor]: Taking taylor expansion of x.im in y.re 10.497 * [backup-simplify]: Simplify x.im into x.im 10.497 * [taylor]: Taking taylor expansion of x.im in y.re 10.497 * [backup-simplify]: Simplify x.im into x.im 10.497 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.497 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.497 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.497 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.497 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.497 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.498 * [backup-simplify]: Simplify (+ 0 0) into 0 10.498 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.499 * [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.499 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.499 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.499 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.499 * [taylor]: Taking taylor expansion of y.re in y.re 10.499 * [backup-simplify]: Simplify 0 into 0 10.499 * [backup-simplify]: Simplify 1 into 1 10.499 * [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.499 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.499 * [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.500 * [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.500 * [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.500 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.500 * [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.500 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.500 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.500 * [taylor]: Taking taylor expansion of y.im in x.im 10.500 * [backup-simplify]: Simplify y.im into y.im 10.500 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.500 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.501 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.501 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.501 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.501 * [taylor]: Taking taylor expansion of x.re in x.im 10.501 * [backup-simplify]: Simplify x.re into x.re 10.501 * [taylor]: Taking taylor expansion of x.re in x.im 10.501 * [backup-simplify]: Simplify x.re into x.re 10.501 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.501 * [taylor]: Taking taylor expansion of x.im in x.im 10.501 * [backup-simplify]: Simplify 0 into 0 10.501 * [backup-simplify]: Simplify 1 into 1 10.501 * [taylor]: Taking taylor expansion of x.im in x.im 10.501 * [backup-simplify]: Simplify 0 into 0 10.501 * [backup-simplify]: Simplify 1 into 1 10.501 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.501 * [backup-simplify]: Simplify (* 0 0) into 0 10.502 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.502 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.502 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.502 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.503 * [backup-simplify]: Simplify (+ 0 0) into 0 10.503 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.503 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.503 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.503 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.503 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.503 * [taylor]: Taking taylor expansion of y.re in x.im 10.503 * [backup-simplify]: Simplify y.re into y.re 10.503 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.503 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.503 * [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.504 * [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.504 * [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.504 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.504 * [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.504 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.504 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.504 * [taylor]: Taking taylor expansion of y.im in x.re 10.504 * [backup-simplify]: Simplify y.im into y.im 10.504 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.504 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.504 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.504 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.504 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.504 * [taylor]: Taking taylor expansion of x.re in x.re 10.504 * [backup-simplify]: Simplify 0 into 0 10.504 * [backup-simplify]: Simplify 1 into 1 10.504 * [taylor]: Taking taylor expansion of x.re in x.re 10.504 * [backup-simplify]: Simplify 0 into 0 10.504 * [backup-simplify]: Simplify 1 into 1 10.504 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.504 * [taylor]: Taking taylor expansion of x.im in x.re 10.505 * [backup-simplify]: Simplify x.im into x.im 10.505 * [taylor]: Taking taylor expansion of x.im in x.re 10.505 * [backup-simplify]: Simplify x.im into x.im 10.505 * [backup-simplify]: Simplify (* 0 0) into 0 10.505 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.505 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.505 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.506 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.506 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.506 * [backup-simplify]: Simplify (+ 0 0) into 0 10.506 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.506 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.507 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.507 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.507 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.507 * [taylor]: Taking taylor expansion of y.re in x.re 10.507 * [backup-simplify]: Simplify y.re into y.re 10.507 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.507 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.507 * [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.507 * [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.507 * [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.507 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.507 * [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.508 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.508 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.508 * [taylor]: Taking taylor expansion of y.im in y.im 10.508 * [backup-simplify]: Simplify 0 into 0 10.508 * [backup-simplify]: Simplify 1 into 1 10.508 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.508 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.508 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.508 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.508 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.508 * [taylor]: Taking taylor expansion of x.re in y.im 10.508 * [backup-simplify]: Simplify x.re into x.re 10.508 * [taylor]: Taking taylor expansion of x.re in y.im 10.508 * [backup-simplify]: Simplify x.re into x.re 10.508 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.508 * [taylor]: Taking taylor expansion of x.im in y.im 10.508 * [backup-simplify]: Simplify x.im into x.im 10.508 * [taylor]: Taking taylor expansion of x.im in y.im 10.508 * [backup-simplify]: Simplify x.im into x.im 10.508 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.508 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.508 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.509 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.509 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.509 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.509 * [backup-simplify]: Simplify (+ 0 0) into 0 10.510 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.510 * [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.510 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.510 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.510 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.510 * [taylor]: Taking taylor expansion of y.re in y.im 10.510 * [backup-simplify]: Simplify y.re into y.re 10.510 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.510 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.510 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.511 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.511 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.511 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.511 * [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.511 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.511 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.511 * [taylor]: Taking taylor expansion of y.im in y.im 10.511 * [backup-simplify]: Simplify 0 into 0 10.511 * [backup-simplify]: Simplify 1 into 1 10.511 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.511 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.511 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.511 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.511 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.511 * [taylor]: Taking taylor expansion of x.re in y.im 10.511 * [backup-simplify]: Simplify x.re into x.re 10.511 * [taylor]: Taking taylor expansion of x.re in y.im 10.511 * [backup-simplify]: Simplify x.re into x.re 10.511 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.511 * [taylor]: Taking taylor expansion of x.im in y.im 10.511 * [backup-simplify]: Simplify x.im into x.im 10.511 * [taylor]: Taking taylor expansion of x.im in y.im 10.511 * [backup-simplify]: Simplify x.im into x.im 10.511 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.511 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.512 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.512 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.512 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.512 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.512 * [backup-simplify]: Simplify (+ 0 0) into 0 10.513 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.513 * [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.513 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.513 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.513 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.513 * [taylor]: Taking taylor expansion of y.re in y.im 10.513 * [backup-simplify]: Simplify y.re into y.re 10.513 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.514 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.514 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.514 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.514 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.514 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.514 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.514 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.514 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.514 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.514 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.514 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.514 * [taylor]: Taking taylor expansion of y.re in x.re 10.514 * [backup-simplify]: Simplify y.re into y.re 10.515 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.515 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.515 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.515 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.515 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.515 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.515 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.515 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.515 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.515 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.515 * [taylor]: Taking taylor expansion of y.re in x.im 10.515 * [backup-simplify]: Simplify y.re into y.re 10.515 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.516 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.516 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.516 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.516 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.516 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.516 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.516 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.516 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.516 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im 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 x.im x.re) 0) into 0 10.517 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.517 * [backup-simplify]: Simplify 0 into 0 10.517 * [backup-simplify]: Simplify (+ 0) into 0 10.518 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.519 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.519 * [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.519 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.520 * [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.520 * [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.521 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.521 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.521 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 10.521 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.521 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.521 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.521 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.522 * [taylor]: Taking taylor expansion of y.re in x.re 10.522 * [backup-simplify]: Simplify y.re into y.re 10.522 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.522 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.522 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.522 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.522 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.522 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.522 * [taylor]: Taking taylor expansion of (pow x.re 2) 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.522 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.522 * [taylor]: Taking taylor expansion of x.im in x.re 10.522 * [backup-simplify]: Simplify x.im into x.im 10.522 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.522 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.522 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.522 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.523 * [backup-simplify]: Simplify (+ 0 0) into 0 10.523 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.523 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.523 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.523 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.524 * [backup-simplify]: Simplify (- 0) into 0 10.524 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.524 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 10.524 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.524 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.524 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.524 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.524 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.524 * [taylor]: Taking taylor expansion of y.re in x.im 10.524 * [backup-simplify]: Simplify y.re into y.re 10.524 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.524 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.525 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.525 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.525 * [taylor]: Taking taylor expansion of x.im in x.im 10.525 * [backup-simplify]: Simplify 0 into 0 10.525 * [backup-simplify]: Simplify 1 into 1 10.525 * [backup-simplify]: Simplify (log 1) into 0 10.525 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.525 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.526 * [backup-simplify]: Simplify (- 0) into 0 10.526 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.526 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.526 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 10.526 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.526 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.526 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.526 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.526 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.526 * [taylor]: Taking taylor expansion of y.re in y.re 10.526 * [backup-simplify]: Simplify 0 into 0 10.526 * [backup-simplify]: Simplify 1 into 1 10.527 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.527 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.527 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.527 * [taylor]: Taking taylor expansion of x.im in y.re 10.527 * [backup-simplify]: Simplify x.im into x.im 10.527 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.527 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 10.527 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.528 * [backup-simplify]: Simplify (+ 0) into 0 10.528 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.528 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.529 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.529 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.530 * [backup-simplify]: Simplify (+ 0 0) into 0 10.530 * [taylor]: Taking taylor expansion of 0 in x.im 10.530 * [backup-simplify]: Simplify 0 into 0 10.530 * [taylor]: Taking taylor expansion of 0 in y.re 10.530 * [backup-simplify]: Simplify 0 into 0 10.530 * [backup-simplify]: Simplify 0 into 0 10.530 * [backup-simplify]: Simplify (+ 0) into 0 10.531 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.531 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.531 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.532 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.532 * [backup-simplify]: Simplify (+ 0 0) into 0 10.532 * [taylor]: Taking taylor expansion of 0 in y.re 10.532 * [backup-simplify]: Simplify 0 into 0 10.532 * [backup-simplify]: Simplify 0 into 0 10.532 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.533 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.533 * [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.534 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.535 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.535 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.535 * [backup-simplify]: Simplify (+ 0 0) into 0 10.536 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.539 * [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.540 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.540 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.540 * [backup-simplify]: Simplify (+ 0 0) into 0 10.541 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.542 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.542 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.542 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.542 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.543 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.543 * [backup-simplify]: Simplify 1/2 into 1/2 10.543 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.543 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.543 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.543 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.543 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.543 * [taylor]: Taking taylor expansion of y.re in x.re 10.543 * [backup-simplify]: Simplify y.re into y.re 10.543 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.543 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.543 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.543 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.543 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.543 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.543 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.543 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.543 * [taylor]: Taking taylor expansion of x.re in x.re 10.543 * [backup-simplify]: Simplify 0 into 0 10.543 * [backup-simplify]: Simplify 1 into 1 10.543 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.543 * [taylor]: Taking taylor expansion of x.im in x.re 10.543 * [backup-simplify]: Simplify x.im into x.im 10.543 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.544 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.544 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.544 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.544 * [backup-simplify]: Simplify (+ 0 0) into 0 10.545 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.545 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.545 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.545 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.545 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.545 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.545 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.546 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.546 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.546 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.546 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.546 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.546 * [backup-simplify]: Simplify 1/2 into 1/2 10.546 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.546 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.547 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.547 * [taylor]: Taking taylor expansion of y.re in x.im 10.547 * [backup-simplify]: Simplify y.re into y.re 10.547 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.547 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.547 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.547 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.547 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.547 * [taylor]: Taking taylor expansion of x.im in x.im 10.547 * [backup-simplify]: Simplify 0 into 0 10.547 * [backup-simplify]: Simplify 1 into 1 10.548 * [backup-simplify]: Simplify (log 1) into 0 10.548 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.548 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.548 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.548 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.549 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.549 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.550 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.550 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.550 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.551 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.551 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.551 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.551 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.551 * [backup-simplify]: Simplify 1/2 into 1/2 10.551 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.551 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.551 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.551 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.551 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.551 * [taylor]: Taking taylor expansion of y.re in y.re 10.551 * [backup-simplify]: Simplify 0 into 0 10.551 * [backup-simplify]: Simplify 1 into 1 10.551 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.552 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.552 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.552 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.552 * [taylor]: Taking taylor expansion of x.im in y.re 10.552 * [backup-simplify]: Simplify x.im into x.im 10.552 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.552 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.552 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 10.553 * [backup-simplify]: Simplify (* 1/2 0) into 0 10.553 * [backup-simplify]: Simplify (- 0) into 0 10.553 * [backup-simplify]: Simplify 0 into 0 10.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.555 * [backup-simplify]: Simplify (+ 0) into 0 10.555 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.555 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.556 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.557 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.557 * [backup-simplify]: Simplify (- 0) into 0 10.558 * [backup-simplify]: Simplify (+ 0 0) into 0 10.558 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) 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.559 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.560 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.560 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.561 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.562 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.562 * [backup-simplify]: Simplify (+ 0 0) into 0 10.562 * [taylor]: Taking taylor expansion of 0 in x.im 10.562 * [backup-simplify]: Simplify 0 into 0 10.562 * [taylor]: Taking taylor expansion of 0 in y.re 10.562 * [backup-simplify]: Simplify 0 into 0 10.562 * [backup-simplify]: Simplify 0 into 0 10.564 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.564 * [backup-simplify]: Simplify (+ 0) into 0 10.568 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.569 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.570 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.570 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.570 * [backup-simplify]: Simplify (- 0) into 0 10.571 * [backup-simplify]: Simplify (+ 0 0) into 0 10.571 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.572 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.572 * [taylor]: Taking taylor expansion of 0 in y.re 10.572 * [backup-simplify]: Simplify 0 into 0 10.572 * [backup-simplify]: Simplify 0 into 0 10.572 * [taylor]: Taking taylor expansion of 0 in y.re 10.572 * [backup-simplify]: Simplify 0 into 0 10.572 * [backup-simplify]: Simplify 0 into 0 10.573 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.574 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.574 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.575 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.576 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.576 * [backup-simplify]: Simplify (+ 0 0) into 0 10.576 * [taylor]: Taking taylor expansion of 0 in y.re 10.576 * [backup-simplify]: Simplify 0 into 0 10.576 * [backup-simplify]: Simplify 0 into 0 10.577 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.577 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.577 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.577 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.577 * [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.578 * [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.578 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.578 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.578 * [taylor]: Taking taylor expansion of y.im in y.re 10.578 * [backup-simplify]: Simplify y.im into y.im 10.578 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.578 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.578 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 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.re 10.578 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.578 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.578 * [taylor]: Taking taylor expansion of x.re in y.re 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.re 10.578 * [taylor]: Taking taylor expansion of x.re in y.re 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.re 10.578 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.578 * [taylor]: Taking taylor expansion of x.im in y.re 10.578 * [backup-simplify]: Simplify x.im into x.im 10.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.579 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.579 * [taylor]: Taking taylor expansion of x.im in y.re 10.579 * [backup-simplify]: Simplify x.im into x.im 10.579 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.579 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.579 * [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.580 * [backup-simplify]: 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.580 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.580 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.580 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.580 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.580 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.580 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.581 * [backup-simplify]: Simplify (+ 0 0) into 0 10.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.582 * [backup-simplify]: Simplify (log (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.582 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.582 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.582 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.582 * [taylor]: Taking taylor expansion of y.re in y.re 10.582 * [backup-simplify]: Simplify 0 into 0 10.582 * [backup-simplify]: Simplify 1 into 1 10.582 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.582 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.582 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.583 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.583 * [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.583 * [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.583 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.583 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.583 * [taylor]: Taking taylor expansion of y.im in x.im 10.583 * [backup-simplify]: Simplify y.im into y.im 10.583 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.583 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.583 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.583 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.583 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.583 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.583 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.583 * [taylor]: Taking taylor expansion of x.re in x.im 10.583 * [backup-simplify]: Simplify x.re into x.re 10.583 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.583 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.583 * [taylor]: Taking taylor expansion of x.re in x.im 10.583 * [backup-simplify]: Simplify x.re into x.re 10.583 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.583 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.583 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.583 * [taylor]: Taking taylor expansion of x.im in x.im 10.584 * [backup-simplify]: Simplify 0 into 0 10.584 * [backup-simplify]: Simplify 1 into 1 10.584 * [backup-simplify]: Simplify (/ 1 1) into 1 10.584 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.584 * [taylor]: Taking taylor expansion of x.im in x.im 10.584 * [backup-simplify]: Simplify 0 into 0 10.584 * [backup-simplify]: Simplify 1 into 1 10.585 * [backup-simplify]: Simplify (/ 1 1) into 1 10.585 * [backup-simplify]: Simplify (* 1 1) into 1 10.585 * [backup-simplify]: Simplify (+ 0 1) into 1 10.586 * [backup-simplify]: Simplify (sqrt 1) into 1 10.586 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.587 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.588 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.588 * [backup-simplify]: Simplify (+ 0 0) into 0 10.589 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.589 * [backup-simplify]: Simplify (log 1) into 0 10.589 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.589 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.590 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.590 * [taylor]: Taking taylor expansion of y.re in x.im 10.590 * [backup-simplify]: Simplify y.re into y.re 10.590 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.590 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.590 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.591 * [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.591 * [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.591 * [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.591 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.591 * [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.592 * [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.592 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.592 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.592 * [taylor]: Taking taylor expansion of y.im in x.re 10.592 * [backup-simplify]: Simplify y.im into y.im 10.592 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.592 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.592 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.592 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.592 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.592 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.592 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.592 * [taylor]: Taking taylor expansion of x.re in x.re 10.592 * [backup-simplify]: Simplify 0 into 0 10.592 * [backup-simplify]: Simplify 1 into 1 10.593 * [backup-simplify]: Simplify (/ 1 1) into 1 10.593 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.593 * [taylor]: Taking taylor expansion of x.re in x.re 10.593 * [backup-simplify]: Simplify 0 into 0 10.593 * [backup-simplify]: Simplify 1 into 1 10.593 * [backup-simplify]: Simplify (/ 1 1) into 1 10.593 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.593 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.593 * [taylor]: Taking taylor expansion of x.im in x.re 10.593 * [backup-simplify]: Simplify x.im into x.im 10.593 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.593 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.593 * [taylor]: Taking taylor expansion of x.im in x.re 10.593 * [backup-simplify]: Simplify x.im into x.im 10.593 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.594 * [backup-simplify]: Simplify (* 1 1) into 1 10.594 * [backup-simplify]: Simplify (+ 1 0) into 1 10.595 * [backup-simplify]: Simplify (sqrt 1) into 1 10.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.597 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.597 * [backup-simplify]: Simplify (+ 0 0) into 0 10.598 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.599 * [backup-simplify]: Simplify (log 1) into 0 10.599 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.599 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.599 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.599 * [taylor]: Taking taylor expansion of y.re in x.re 10.599 * [backup-simplify]: Simplify y.re into y.re 10.599 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.600 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.600 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.600 * [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.600 * [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.601 * [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.601 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.601 * [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.601 * [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.601 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.601 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.601 * [taylor]: Taking taylor expansion of y.im in y.im 10.601 * [backup-simplify]: Simplify 0 into 0 10.601 * [backup-simplify]: Simplify 1 into 1 10.602 * [backup-simplify]: Simplify (/ 1 1) into 1 10.602 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.602 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.602 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.602 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.602 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.602 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.602 * [taylor]: Taking taylor expansion of x.re in y.im 10.602 * [backup-simplify]: Simplify x.re into x.re 10.602 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.602 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.602 * [taylor]: Taking taylor expansion of x.re in y.im 10.602 * [backup-simplify]: Simplify x.re into x.re 10.602 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.602 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.602 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.602 * [taylor]: Taking taylor expansion of x.im in y.im 10.602 * [backup-simplify]: Simplify x.im into x.im 10.602 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.602 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.602 * [taylor]: Taking taylor expansion of x.im in y.im 10.602 * [backup-simplify]: Simplify x.im into x.im 10.603 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.603 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.603 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.603 * [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.603 * [backup-simplify]: 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.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.604 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.604 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.605 * [backup-simplify]: Simplify (+ 0 0) into 0 10.605 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.606 * [backup-simplify]: Simplify (log (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.606 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.606 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.606 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.606 * [taylor]: Taking taylor expansion of y.re in y.im 10.606 * [backup-simplify]: Simplify y.re into y.re 10.606 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.606 * [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.607 * [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.607 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.607 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.607 * [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.607 * [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.607 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.607 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.607 * [taylor]: Taking taylor expansion of y.im in y.im 10.607 * [backup-simplify]: Simplify 0 into 0 10.608 * [backup-simplify]: Simplify 1 into 1 10.608 * [backup-simplify]: Simplify (/ 1 1) into 1 10.608 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.608 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.608 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.608 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.608 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.608 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.608 * [taylor]: Taking taylor expansion of x.re in y.im 10.608 * [backup-simplify]: Simplify x.re into x.re 10.608 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.608 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.608 * [taylor]: Taking taylor expansion of x.re in y.im 10.608 * [backup-simplify]: Simplify x.re into x.re 10.609 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.609 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.609 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.609 * [taylor]: Taking taylor expansion of x.im in y.im 10.609 * [backup-simplify]: Simplify x.im into x.im 10.609 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.609 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.609 * [taylor]: Taking taylor expansion of x.im in y.im 10.609 * [backup-simplify]: Simplify x.im into x.im 10.609 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.609 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.609 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.609 * [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.610 * [backup-simplify]: 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.610 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.610 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.610 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.610 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.610 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.610 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.611 * [backup-simplify]: Simplify (+ 0 0) into 0 10.611 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.612 * [backup-simplify]: Simplify (log (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.612 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.612 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.612 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.612 * [taylor]: Taking taylor expansion of y.re in y.im 10.612 * [backup-simplify]: Simplify y.re into y.re 10.612 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.612 * [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.613 * [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.613 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.613 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.613 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.613 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.614 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.614 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.614 * [taylor]: Taking taylor expansion of y.im in x.re 10.614 * [backup-simplify]: Simplify y.im into y.im 10.614 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.614 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.614 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.614 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.614 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.614 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.614 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.614 * [taylor]: Taking taylor expansion of x.re in x.re 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [backup-simplify]: Simplify 1 into 1 10.615 * [backup-simplify]: Simplify (/ 1 1) into 1 10.615 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.615 * [taylor]: Taking taylor expansion of x.re in x.re 10.615 * [backup-simplify]: Simplify 0 into 0 10.615 * [backup-simplify]: Simplify 1 into 1 10.615 * [backup-simplify]: Simplify (/ 1 1) into 1 10.615 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.615 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.615 * [taylor]: Taking taylor expansion of x.im in x.re 10.615 * [backup-simplify]: Simplify x.im into x.im 10.615 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.615 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.615 * [taylor]: Taking taylor expansion of x.im in x.re 10.615 * [backup-simplify]: Simplify x.im into x.im 10.615 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.616 * [backup-simplify]: Simplify (* 1 1) into 1 10.616 * [backup-simplify]: Simplify (+ 1 0) into 1 10.617 * [backup-simplify]: Simplify (sqrt 1) into 1 10.617 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.618 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.619 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.619 * [backup-simplify]: Simplify (+ 0 0) into 0 10.620 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.620 * [backup-simplify]: Simplify (log 1) into 0 10.620 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.620 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.620 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.621 * [taylor]: Taking taylor expansion of y.re in x.re 10.621 * [backup-simplify]: Simplify y.re into y.re 10.621 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.621 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.621 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.622 * [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.622 * [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.622 * [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.622 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.623 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.623 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.623 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.623 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.623 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.623 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.623 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.623 * [taylor]: Taking taylor expansion of y.re in x.im 10.623 * [backup-simplify]: Simplify y.re into y.re 10.624 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.624 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.624 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.624 * [taylor]: Taking taylor expansion of x.re in x.im 10.624 * [backup-simplify]: Simplify x.re into x.re 10.624 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.624 * [taylor]: Taking taylor expansion of y.im in x.im 10.624 * [backup-simplify]: Simplify y.im into y.im 10.624 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.624 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.624 * [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.625 * [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.625 * [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.625 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.626 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.626 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.626 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.626 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.626 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.626 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.626 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.626 * [taylor]: Taking taylor expansion of y.re in y.re 10.626 * [backup-simplify]: Simplify 0 into 0 10.626 * [backup-simplify]: Simplify 1 into 1 10.626 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.626 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.626 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.626 * [taylor]: Taking taylor expansion of x.re in y.re 10.626 * [backup-simplify]: Simplify x.re into x.re 10.626 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.626 * [taylor]: Taking taylor expansion of y.im in y.re 10.627 * [backup-simplify]: Simplify y.im into y.im 10.627 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.627 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.627 * [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.627 * [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.627 * [taylor]: Taking taylor expansion of 0 in x.re 10.627 * [backup-simplify]: Simplify 0 into 0 10.627 * [taylor]: Taking taylor expansion of 0 in x.im 10.628 * [backup-simplify]: Simplify 0 into 0 10.628 * [taylor]: Taking taylor expansion of 0 in y.re 10.628 * [backup-simplify]: Simplify 0 into 0 10.628 * [backup-simplify]: Simplify 0 into 0 10.628 * [backup-simplify]: Simplify (+ 0) into 0 10.629 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.630 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.630 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.631 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.631 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.631 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.632 * [backup-simplify]: Simplify (+ 0 0) into 0 10.633 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.633 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.634 * [backup-simplify]: Simplify (+ 0 0) into 0 10.634 * [taylor]: Taking taylor expansion of 0 in x.im 10.634 * [backup-simplify]: Simplify 0 into 0 10.634 * [taylor]: Taking taylor expansion of 0 in y.re 10.634 * [backup-simplify]: Simplify 0 into 0 10.634 * [backup-simplify]: Simplify 0 into 0 10.634 * [backup-simplify]: Simplify (+ 0) into 0 10.635 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.635 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.636 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.636 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.637 * [backup-simplify]: Simplify (- 0) into 0 10.637 * [backup-simplify]: Simplify (+ 0 0) into 0 10.638 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.639 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.639 * [backup-simplify]: Simplify (+ 0 0) into 0 10.639 * [taylor]: Taking taylor expansion of 0 in y.re 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [taylor]: Taking taylor expansion of 0 in x.re 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [taylor]: Taking taylor expansion of 0 in x.im 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [taylor]: Taking taylor expansion of 0 in y.re 10.639 * [backup-simplify]: Simplify 0 into 0 10.640 * [backup-simplify]: Simplify 0 into 0 10.640 * [taylor]: Taking taylor expansion of 0 in x.im 10.640 * [backup-simplify]: Simplify 0 into 0 10.640 * [taylor]: Taking taylor expansion of 0 in y.re 10.640 * [backup-simplify]: Simplify 0 into 0 10.640 * [backup-simplify]: Simplify 0 into 0 10.640 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.641 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.641 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.641 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.641 * [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.641 * [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.641 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.641 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.641 * [taylor]: Taking taylor expansion of -1 in y.re 10.641 * [backup-simplify]: Simplify -1 into -1 10.641 * [taylor]: Taking taylor expansion of y.im in y.re 10.641 * [backup-simplify]: Simplify y.im into y.im 10.641 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.641 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.641 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.641 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.641 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.641 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.641 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.641 * [taylor]: Taking taylor expansion of -1 in y.re 10.641 * [backup-simplify]: Simplify -1 into -1 10.642 * [taylor]: Taking taylor expansion of x.re in y.re 10.642 * [backup-simplify]: Simplify x.re into x.re 10.642 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.642 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.642 * [taylor]: Taking taylor expansion of -1 in y.re 10.642 * [backup-simplify]: Simplify -1 into -1 10.642 * [taylor]: Taking taylor expansion of x.re in y.re 10.642 * [backup-simplify]: Simplify x.re into x.re 10.642 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.642 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.642 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.642 * [taylor]: Taking taylor expansion of -1 in y.re 10.642 * [backup-simplify]: Simplify -1 into -1 10.642 * [taylor]: Taking taylor expansion of x.im in y.re 10.642 * [backup-simplify]: Simplify x.im into x.im 10.642 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.642 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.642 * [taylor]: Taking taylor expansion of -1 in y.re 10.642 * [backup-simplify]: Simplify -1 into -1 10.642 * [taylor]: Taking taylor expansion of x.im in y.re 10.642 * [backup-simplify]: Simplify x.im into x.im 10.642 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.642 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.642 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.643 * [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.643 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.643 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.643 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.644 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.644 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.644 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.644 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.644 * [backup-simplify]: Simplify (+ 0 0) into 0 10.645 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.645 * [backup-simplify]: Simplify (log (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.645 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.645 * [taylor]: Taking taylor expansion of -1 in y.re 10.645 * [backup-simplify]: Simplify -1 into -1 10.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.645 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.645 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.646 * [taylor]: Taking taylor expansion of y.re in y.re 10.646 * [backup-simplify]: Simplify 0 into 0 10.646 * [backup-simplify]: Simplify 1 into 1 10.646 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.646 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.646 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.646 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.646 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.647 * [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.647 * [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.647 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.647 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.647 * [taylor]: Taking taylor expansion of -1 in x.im 10.647 * [backup-simplify]: Simplify -1 into -1 10.647 * [taylor]: Taking taylor expansion of y.im in x.im 10.647 * [backup-simplify]: Simplify y.im into y.im 10.647 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.647 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.647 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.647 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.647 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.647 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.647 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.647 * [taylor]: Taking taylor expansion of -1 in x.im 10.647 * [backup-simplify]: Simplify -1 into -1 10.647 * [taylor]: Taking taylor expansion of x.re in x.im 10.647 * [backup-simplify]: Simplify x.re into x.re 10.647 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.647 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.647 * [taylor]: Taking taylor expansion of -1 in x.im 10.647 * [backup-simplify]: Simplify -1 into -1 10.647 * [taylor]: Taking taylor expansion of x.re in x.im 10.647 * [backup-simplify]: Simplify x.re into x.re 10.648 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.648 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.648 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.648 * [taylor]: Taking taylor expansion of -1 in x.im 10.648 * [backup-simplify]: Simplify -1 into -1 10.648 * [taylor]: Taking taylor expansion of x.im in x.im 10.648 * [backup-simplify]: Simplify 0 into 0 10.648 * [backup-simplify]: Simplify 1 into 1 10.648 * [backup-simplify]: Simplify (/ -1 1) into -1 10.648 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.648 * [taylor]: Taking taylor expansion of -1 in x.im 10.648 * [backup-simplify]: Simplify -1 into -1 10.648 * [taylor]: Taking taylor expansion of x.im in x.im 10.648 * [backup-simplify]: Simplify 0 into 0 10.648 * [backup-simplify]: Simplify 1 into 1 10.649 * [backup-simplify]: Simplify (/ -1 1) into -1 10.649 * [backup-simplify]: Simplify (* -1 -1) into 1 10.650 * [backup-simplify]: Simplify (+ 0 1) into 1 10.650 * [backup-simplify]: Simplify (sqrt 1) into 1 10.651 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.652 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.653 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.653 * [backup-simplify]: Simplify (+ 0 0) into 0 10.654 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.654 * [backup-simplify]: Simplify (log 1) into 0 10.654 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.654 * [taylor]: Taking taylor expansion of -1 in x.im 10.654 * [backup-simplify]: Simplify -1 into -1 10.654 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.654 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.654 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.654 * [taylor]: Taking taylor expansion of y.re in x.im 10.654 * [backup-simplify]: Simplify y.re into y.re 10.655 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.655 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.655 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.655 * [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.656 * [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.656 * [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.656 * [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.656 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.656 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.657 * [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.657 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.657 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.657 * [taylor]: Taking taylor expansion of -1 in x.re 10.657 * [backup-simplify]: Simplify -1 into -1 10.657 * [taylor]: Taking taylor expansion of y.im in x.re 10.657 * [backup-simplify]: Simplify y.im into y.im 10.657 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.657 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.657 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.657 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.657 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.657 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.657 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.657 * [taylor]: Taking taylor expansion of -1 in x.re 10.657 * [backup-simplify]: Simplify -1 into -1 10.657 * [taylor]: Taking taylor expansion of x.re in x.re 10.657 * [backup-simplify]: Simplify 0 into 0 10.657 * [backup-simplify]: Simplify 1 into 1 10.658 * [backup-simplify]: Simplify (/ -1 1) into -1 10.658 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.658 * [taylor]: Taking taylor expansion of -1 in x.re 10.658 * [backup-simplify]: Simplify -1 into -1 10.658 * [taylor]: Taking taylor expansion of x.re in x.re 10.658 * [backup-simplify]: Simplify 0 into 0 10.658 * [backup-simplify]: Simplify 1 into 1 10.658 * [backup-simplify]: Simplify (/ -1 1) into -1 10.658 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.658 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.658 * [taylor]: Taking taylor expansion of -1 in x.re 10.658 * [backup-simplify]: Simplify -1 into -1 10.658 * [taylor]: Taking taylor expansion of x.im in x.re 10.658 * [backup-simplify]: Simplify x.im into x.im 10.659 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.659 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.659 * [taylor]: Taking taylor expansion of -1 in x.re 10.659 * [backup-simplify]: Simplify -1 into -1 10.659 * [taylor]: Taking taylor expansion of x.im in x.re 10.659 * [backup-simplify]: Simplify x.im into x.im 10.659 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.659 * [backup-simplify]: Simplify (* -1 -1) into 1 10.660 * [backup-simplify]: Simplify (+ 1 0) into 1 10.660 * [backup-simplify]: Simplify (sqrt 1) into 1 10.661 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.662 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.663 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.663 * [backup-simplify]: Simplify (+ 0 0) into 0 10.663 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.664 * [backup-simplify]: Simplify (log 1) into 0 10.664 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.664 * [taylor]: Taking taylor expansion of -1 in x.re 10.664 * [backup-simplify]: Simplify -1 into -1 10.664 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.664 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.664 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.664 * [taylor]: Taking taylor expansion of y.re in x.re 10.664 * [backup-simplify]: Simplify y.re into y.re 10.664 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.664 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.664 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.664 * [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.665 * [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.665 * [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.665 * [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.665 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.665 * [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.665 * [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.665 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.665 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.665 * [taylor]: Taking taylor expansion of -1 in y.im 10.665 * [backup-simplify]: Simplify -1 into -1 10.665 * [taylor]: Taking taylor expansion of y.im in y.im 10.665 * [backup-simplify]: Simplify 0 into 0 10.665 * [backup-simplify]: Simplify 1 into 1 10.665 * [backup-simplify]: Simplify (/ -1 1) into -1 10.666 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.666 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.666 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.666 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.666 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.666 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.666 * [taylor]: Taking taylor expansion of -1 in y.im 10.666 * [backup-simplify]: Simplify -1 into -1 10.666 * [taylor]: Taking taylor expansion of x.re in y.im 10.666 * [backup-simplify]: Simplify x.re into x.re 10.666 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.666 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.666 * [taylor]: Taking taylor expansion of -1 in y.im 10.666 * [backup-simplify]: Simplify -1 into -1 10.666 * [taylor]: Taking taylor expansion of x.re in y.im 10.666 * [backup-simplify]: Simplify x.re into x.re 10.666 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.666 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.666 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.666 * [taylor]: Taking taylor expansion of -1 in y.im 10.666 * [backup-simplify]: Simplify -1 into -1 10.666 * [taylor]: Taking taylor expansion of x.im in y.im 10.666 * [backup-simplify]: Simplify x.im into x.im 10.666 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.666 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.666 * [taylor]: Taking taylor expansion of -1 in y.im 10.666 * [backup-simplify]: Simplify -1 into -1 10.666 * [taylor]: Taking taylor expansion of x.im in y.im 10.666 * [backup-simplify]: Simplify x.im into x.im 10.666 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.666 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.666 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.666 * [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.667 * [backup-simplify]: 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.667 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.667 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.667 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.667 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.667 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.667 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.667 * [backup-simplify]: Simplify (+ 0 0) into 0 10.668 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.668 * [backup-simplify]: Simplify (log (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.668 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.668 * [taylor]: Taking taylor expansion of -1 in y.im 10.668 * [backup-simplify]: Simplify -1 into -1 10.668 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.668 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.668 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.668 * [taylor]: Taking taylor expansion of y.re in y.im 10.668 * [backup-simplify]: Simplify y.re into y.re 10.668 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.668 * [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.668 * [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.669 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.669 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.669 * [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.669 * [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.669 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.669 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.669 * [taylor]: Taking taylor expansion of -1 in y.im 10.669 * [backup-simplify]: Simplify -1 into -1 10.669 * [taylor]: Taking taylor expansion of y.im in y.im 10.669 * [backup-simplify]: Simplify 0 into 0 10.669 * [backup-simplify]: Simplify 1 into 1 10.669 * [backup-simplify]: Simplify (/ -1 1) into -1 10.669 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.669 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.669 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.669 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.669 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.669 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.669 * [taylor]: Taking taylor expansion of -1 in y.im 10.669 * [backup-simplify]: Simplify -1 into -1 10.669 * [taylor]: Taking taylor expansion of x.re in y.im 10.669 * [backup-simplify]: Simplify x.re into x.re 10.670 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.670 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.670 * [taylor]: Taking taylor expansion of -1 in y.im 10.670 * [backup-simplify]: Simplify -1 into -1 10.670 * [taylor]: Taking taylor expansion of x.re in y.im 10.670 * [backup-simplify]: Simplify x.re into x.re 10.670 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.670 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.670 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.670 * [taylor]: Taking taylor expansion of -1 in y.im 10.670 * [backup-simplify]: Simplify -1 into -1 10.670 * [taylor]: Taking taylor expansion of x.im in y.im 10.670 * [backup-simplify]: Simplify x.im into x.im 10.670 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.670 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.670 * [taylor]: Taking taylor expansion of -1 in y.im 10.670 * [backup-simplify]: Simplify -1 into -1 10.670 * [taylor]: Taking taylor expansion of x.im in y.im 10.670 * [backup-simplify]: Simplify x.im into x.im 10.670 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.670 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.670 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.670 * [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.670 * [backup-simplify]: 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.670 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.670 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.671 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.671 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.671 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.671 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.671 * [backup-simplify]: Simplify (+ 0 0) into 0 10.671 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.671 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.672 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.672 * [taylor]: Taking taylor expansion of -1 in y.im 10.672 * [backup-simplify]: Simplify -1 into -1 10.672 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.672 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.672 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.672 * [taylor]: Taking taylor expansion of y.re in y.im 10.672 * [backup-simplify]: Simplify y.re into y.re 10.672 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.672 * [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.672 * [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.672 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.673 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.673 * [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.673 * [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.673 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.673 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.673 * [taylor]: Taking taylor expansion of -1 in x.re 10.673 * [backup-simplify]: Simplify -1 into -1 10.673 * [taylor]: Taking taylor expansion of y.im in x.re 10.673 * [backup-simplify]: Simplify y.im into y.im 10.673 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.673 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.673 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.673 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.673 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.673 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.673 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.673 * [taylor]: Taking taylor expansion of -1 in x.re 10.673 * [backup-simplify]: Simplify -1 into -1 10.673 * [taylor]: Taking taylor expansion of x.re in x.re 10.673 * [backup-simplify]: Simplify 0 into 0 10.673 * [backup-simplify]: Simplify 1 into 1 10.673 * [backup-simplify]: Simplify (/ -1 1) into -1 10.673 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.673 * [taylor]: Taking taylor expansion of -1 in x.re 10.673 * [backup-simplify]: Simplify -1 into -1 10.673 * [taylor]: Taking taylor expansion of x.re in x.re 10.673 * [backup-simplify]: Simplify 0 into 0 10.673 * [backup-simplify]: Simplify 1 into 1 10.674 * [backup-simplify]: Simplify (/ -1 1) into -1 10.674 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.674 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.674 * [taylor]: Taking taylor expansion of -1 in x.re 10.674 * [backup-simplify]: Simplify -1 into -1 10.674 * [taylor]: Taking taylor expansion of x.im in x.re 10.674 * [backup-simplify]: Simplify x.im into x.im 10.674 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.674 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.674 * [taylor]: Taking taylor expansion of -1 in x.re 10.674 * [backup-simplify]: Simplify -1 into -1 10.674 * [taylor]: Taking taylor expansion of x.im in x.re 10.674 * [backup-simplify]: Simplify x.im into x.im 10.674 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.674 * [backup-simplify]: Simplify (* -1 -1) into 1 10.674 * [backup-simplify]: Simplify (+ 1 0) into 1 10.675 * [backup-simplify]: Simplify (sqrt 1) into 1 10.675 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.676 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.676 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.676 * [backup-simplify]: Simplify (+ 0 0) into 0 10.677 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.677 * [backup-simplify]: Simplify (log 1) into 0 10.677 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.677 * [taylor]: Taking taylor expansion of -1 in x.re 10.677 * [backup-simplify]: Simplify -1 into -1 10.677 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.677 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.677 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.677 * [taylor]: Taking taylor expansion of y.re in x.re 10.677 * [backup-simplify]: Simplify y.re into y.re 10.677 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.678 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.678 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.678 * [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.678 * [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.678 * [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.678 * [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.678 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.679 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.679 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.679 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.679 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.679 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.679 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.679 * [taylor]: Taking taylor expansion of x.re in x.im 10.679 * [backup-simplify]: Simplify x.re into x.re 10.679 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.679 * [taylor]: Taking taylor expansion of y.im in x.im 10.679 * [backup-simplify]: Simplify y.im into y.im 10.679 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.679 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.679 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.679 * [taylor]: Taking taylor expansion of y.re in x.im 10.679 * [backup-simplify]: Simplify y.re into y.re 10.679 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.679 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.679 * [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.680 * [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.680 * [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.680 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.680 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.680 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.680 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.680 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.680 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.680 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.680 * [taylor]: Taking taylor expansion of x.re in y.re 10.680 * [backup-simplify]: Simplify x.re into x.re 10.680 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.680 * [taylor]: Taking taylor expansion of y.im in y.re 10.680 * [backup-simplify]: Simplify y.im into y.im 10.680 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.680 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.680 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.680 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.680 * [taylor]: Taking taylor expansion of y.re in y.re 10.681 * [backup-simplify]: Simplify 0 into 0 10.681 * [backup-simplify]: Simplify 1 into 1 10.681 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.681 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.681 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.681 * [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.681 * [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.681 * [taylor]: Taking taylor expansion of 0 in x.re 10.681 * [backup-simplify]: Simplify 0 into 0 10.681 * [taylor]: Taking taylor expansion of 0 in x.im 10.681 * [backup-simplify]: Simplify 0 into 0 10.681 * [taylor]: Taking taylor expansion of 0 in y.re 10.681 * [backup-simplify]: Simplify 0 into 0 10.681 * [backup-simplify]: Simplify 0 into 0 10.682 * [backup-simplify]: Simplify (+ 0) into 0 10.682 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.683 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.683 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.683 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.684 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.684 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.684 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.684 * [backup-simplify]: Simplify (+ 0 0) into 0 10.685 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.685 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.685 * [backup-simplify]: Simplify (+ 0 0) into 0 10.685 * [taylor]: Taking taylor expansion of 0 in x.im 10.685 * [backup-simplify]: Simplify 0 into 0 10.685 * [taylor]: Taking taylor expansion of 0 in y.re 10.685 * [backup-simplify]: Simplify 0 into 0 10.685 * [backup-simplify]: Simplify 0 into 0 10.686 * [backup-simplify]: Simplify (+ 0) into 0 10.686 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.687 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.687 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.687 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.687 * [backup-simplify]: Simplify (- 0) into 0 10.688 * [backup-simplify]: Simplify (+ 0 0) into 0 10.688 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.689 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.689 * [backup-simplify]: Simplify (+ 0 0) into 0 10.689 * [taylor]: Taking taylor expansion of 0 in y.re 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [taylor]: Taking taylor expansion of 0 in x.re 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [taylor]: Taking taylor expansion of 0 in x.im 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [taylor]: Taking taylor expansion of 0 in y.re 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [taylor]: Taking taylor expansion of 0 in x.im 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [taylor]: Taking taylor expansion of 0 in y.re 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify 0 into 0 10.689 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.690 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 2 1) 10.690 * [backup-simplify]: Simplify (cbrt (exp (atan2 x.im x.re))) into (pow (exp (atan2 x.im x.re)) 1/3) 10.690 * [approximate]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in (x.im x.re) around 0 10.690 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in x.re 10.690 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 x.im x.re))))) in x.re 10.690 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 x.im x.re)))) in x.re 10.690 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.690 * [backup-simplify]: Simplify 1/3 into 1/3 10.690 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.re 10.690 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.re 10.690 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.690 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.690 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 10.690 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 10.690 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 10.690 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 10.690 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in x.im 10.690 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 x.im x.re))))) in x.im 10.690 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 x.im x.re)))) in x.im 10.690 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.690 * [backup-simplify]: Simplify 1/3 into 1/3 10.690 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.im 10.690 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.im 10.690 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.690 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.690 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 10.690 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 10.690 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 10.691 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 10.691 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in x.im 10.691 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 x.im x.re))))) in x.im 10.691 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 x.im x.re)))) in x.im 10.691 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.691 * [backup-simplify]: Simplify 1/3 into 1/3 10.691 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.im 10.691 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.im 10.691 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.691 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.691 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 10.691 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 10.691 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 10.691 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 10.691 * [taylor]: Taking taylor expansion of (exp (* 1/3 (atan2 x.im x.re))) in x.re 10.691 * [taylor]: Taking taylor expansion of (* 1/3 (atan2 x.im x.re)) in x.re 10.691 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.691 * [backup-simplify]: Simplify 1/3 into 1/3 10.691 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.691 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.691 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 10.691 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 10.691 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 10.692 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 1) 1)))) into 0 10.693 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 1) into 0 10.693 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 x.im x.re))) into 0 10.693 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 10.693 * [taylor]: Taking taylor expansion of 0 in x.re 10.693 * [backup-simplify]: Simplify 0 into 0 10.693 * [backup-simplify]: Simplify 0 into 0 10.694 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 x.im x.re))) into 0 10.694 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 10.694 * [backup-simplify]: Simplify 0 into 0 10.695 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.696 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 x.im x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 2) into 0 10.697 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 10.698 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.698 * [taylor]: Taking taylor expansion of 0 in x.re 10.698 * [backup-simplify]: Simplify 0 into 0 10.698 * [backup-simplify]: Simplify 0 into 0 10.698 * [backup-simplify]: Simplify 0 into 0 10.698 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 10.699 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.699 * [backup-simplify]: Simplify 0 into 0 10.700 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.702 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (atan2 x.im x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (atan2 x.im x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 6) into 0 10.703 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (atan2 x.im x.re))))) into 0 10.704 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.704 * [taylor]: Taking taylor expansion of 0 in x.re 10.704 * [backup-simplify]: Simplify 0 into 0 10.704 * [backup-simplify]: Simplify 0 into 0 10.704 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 10.704 * [backup-simplify]: Simplify (cbrt (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) 10.704 * [approximate]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in (x.im x.re) around 0 10.704 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in x.re 10.704 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.re 10.704 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 10.704 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.704 * [backup-simplify]: Simplify 1/3 into 1/3 10.704 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.704 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.704 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.704 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.704 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 10.705 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.705 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 10.705 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.705 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in x.im 10.705 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.im 10.705 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.705 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.705 * [backup-simplify]: Simplify 1/3 into 1/3 10.705 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.705 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.705 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.705 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.705 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 10.705 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.705 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 10.705 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.705 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in x.im 10.705 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.im 10.705 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 10.705 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.705 * [backup-simplify]: Simplify 1/3 into 1/3 10.705 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 10.705 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 10.706 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.706 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.706 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 10.706 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.706 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 10.706 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.706 * [taylor]: Taking taylor expansion of (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 10.706 * [taylor]: Taking taylor expansion of (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 10.706 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.706 * [backup-simplify]: Simplify 1/3 into 1/3 10.706 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.706 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.706 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 10.706 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.706 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 10.707 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 10.708 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 1) into 0 10.708 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 10.708 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.709 * [taylor]: Taking taylor expansion of 0 in x.re 10.709 * [backup-simplify]: Simplify 0 into 0 10.709 * [backup-simplify]: Simplify 0 into 0 10.712 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 10.713 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.713 * [backup-simplify]: Simplify 0 into 0 10.714 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.715 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 2) into 0 10.715 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.716 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.716 * [taylor]: Taking taylor expansion of 0 in x.re 10.716 * [backup-simplify]: Simplify 0 into 0 10.716 * [backup-simplify]: Simplify 0 into 0 10.716 * [backup-simplify]: Simplify 0 into 0 10.717 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 10.718 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.718 * [backup-simplify]: Simplify 0 into 0 10.719 * [backup-simplify]: Simplify (* (exp (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 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 6) into 0 10.721 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 10.722 * [backup-simplify]: Simplify (* (exp (* 1/3 (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.722 * [taylor]: Taking taylor expansion of 0 in x.re 10.723 * [backup-simplify]: Simplify 0 into 0 10.723 * [backup-simplify]: Simplify 0 into 0 10.723 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))))) into (exp (* 1/3 (atan2 x.im x.re))) 10.723 * [backup-simplify]: Simplify (cbrt (exp (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) into (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) 10.723 * [approximate]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in (x.im x.re) around 0 10.723 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in x.re 10.723 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.re 10.723 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 10.723 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.723 * [backup-simplify]: Simplify 1/3 into 1/3 10.723 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.723 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.723 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 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 (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 10.723 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.724 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.724 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.724 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in x.im 10.724 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.im 10.724 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (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 (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.724 * [taylor]: Taking taylor expansion of (exp (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 (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 10.724 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.725 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.725 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.725 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in x.im 10.725 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.im 10.725 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 10.725 * [taylor]: Taking taylor expansion of 1/3 in x.im 10.725 * [backup-simplify]: Simplify 1/3 into 1/3 10.725 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 10.725 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 10.725 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 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 (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 10.725 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.726 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.726 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.726 * [taylor]: Taking taylor expansion of (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 10.726 * [taylor]: Taking taylor expansion of (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 10.726 * [taylor]: Taking taylor expansion of 1/3 in x.re 10.726 * [backup-simplify]: Simplify 1/3 into 1/3 10.726 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.726 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.726 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.726 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.726 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 10.728 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 10.728 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 1) into 0 10.729 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 10.730 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.730 * [taylor]: Taking taylor expansion of 0 in x.re 10.730 * [backup-simplify]: Simplify 0 into 0 10.730 * [backup-simplify]: Simplify 0 into 0 10.731 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 10.731 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 10.731 * [backup-simplify]: Simplify 0 into 0 10.733 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.735 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 2) into 0 10.736 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.738 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.738 * [taylor]: Taking taylor expansion of 0 in x.re 10.738 * [backup-simplify]: Simplify 0 into 0 10.738 * [backup-simplify]: Simplify 0 into 0 10.738 * [backup-simplify]: Simplify 0 into 0 10.739 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.740 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.740 * [backup-simplify]: Simplify 0 into 0 10.742 * [backup-simplify]: Simplify (* (exp (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.745 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 6) into 0 10.746 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 10.748 * [backup-simplify]: Simplify (* (exp (* 1/3 (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.748 * [taylor]: Taking taylor expansion of 0 in x.re 10.748 * [backup-simplify]: Simplify 0 into 0 10.748 * [backup-simplify]: Simplify 0 into 0 10.748 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))))) into (exp (* 1/3 (atan2 x.im x.re))) 10.748 * * * [progress]: simplifying candidates 10.750 * [simplify]: Simplifying: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (exp (atan2 x.im x.re)))) (log1p (cbrt (exp (atan2 x.im x.re)))) (log (cbrt (exp (atan2 x.im x.re)))) (exp (cbrt (exp (atan2 x.im x.re)))) (cbrt (* (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re))))) (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) (cbrt 1) (cbrt (exp (atan2 x.im x.re))) (* (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (cbrt (exp (atan2 x.im x.re))))) (cbrt (cbrt (exp (atan2 x.im x.re)))) (* (* (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re)))) (cbrt (exp (atan2 x.im x.re)))) (sqrt (cbrt (exp (atan2 x.im x.re)))) (sqrt (cbrt (exp (atan2 x.im x.re)))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (exp (* 1/3 (atan2 x.im x.re))) (exp (* 1/3 (atan2 x.im x.re))) (exp (* 1/3 (atan2 x.im x.re))) 10.751 * * [simplify]: iteration 0: 59 enodes 10.769 * * [simplify]: iteration 1: 88 enodes 10.790 * * [simplify]: iteration 2: 122 enodes 10.823 * * [simplify]: iteration 3: 209 enodes 10.904 * * [simplify]: iteration 4: 688 enodes 11.204 * * [simplify]: iteration complete: 5000 enodes 11.204 * * [simplify]: Extracting #0: cost 25 inf + 0 11.205 * * [simplify]: Extracting #1: cost 144 inf + 1 11.216 * * [simplify]: Extracting #2: cost 662 inf + 9 11.225 * * [simplify]: Extracting #3: cost 2156 inf + 124 11.237 * * [simplify]: Extracting #4: cost 1498 inf + 3034 11.250 * * [simplify]: Extracting #5: cost 517 inf + 10001 11.263 * * [simplify]: Extracting #6: cost 23 inf + 14612 11.275 * * [simplify]: Extracting #7: cost 1 inf + 14884 11.286 * * [simplify]: Extracting #8: cost 0 inf + 14913 11.298 * [simplify]: Simplified to: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (exp (atan2 x.im x.re)))) (log1p (cbrt (exp (atan2 x.im x.re)))) (* 1/3 (atan2 x.im x.re)) (exp (cbrt (exp (atan2 x.im x.re)))) (cbrt (pow (exp (atan2 x.im x.re)) 2/3)) (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) 1 (cbrt (exp (atan2 x.im x.re))) (* (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (cbrt (exp (atan2 x.im x.re))))) (cbrt (cbrt (exp (atan2 x.im x.re)))) (exp (atan2 x.im x.re)) (sqrt (cbrt (exp (atan2 x.im x.re)))) (sqrt (cbrt (exp (atan2 x.im x.re)))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (- (log (/ -1 x.re))) y.im (* (atan2 x.im x.re) y.re))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (- (log (/ -1 x.re))) y.im (* (atan2 x.im x.re) y.re))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (- (log (/ -1 x.re))) y.im (* (atan2 x.im x.re) y.re))) (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re))) 11.299 * * * [progress]: adding candidates to table 12.179 * * [progress]: iteration 4 / 4 12.179 * * * [progress]: picking best candidate 12.404 * * * * [pick]: Picked # 12.404 * * * [progress]: localizing error 12.653 * * * [progress]: generating rewritten candidates 12.653 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 2) 12.658 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1 2) 12.661 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 2) 12.665 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 1 2 1 2 1) 12.670 * * * [progress]: generating series expansions 12.670 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 2) 12.670 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 12.670 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 12.670 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 12.670 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 12.670 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.671 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 12.671 * [taylor]: Taking taylor expansion of y.im in y.re 12.671 * [backup-simplify]: Simplify y.im into y.im 12.671 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 12.671 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 12.671 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.671 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 12.671 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 12.671 * [taylor]: Taking taylor expansion of x.re in y.re 12.671 * [backup-simplify]: Simplify x.re into x.re 12.671 * [taylor]: Taking taylor expansion of x.re in y.re 12.671 * [backup-simplify]: Simplify x.re into x.re 12.671 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 12.671 * [taylor]: Taking taylor expansion of x.im in y.re 12.671 * [backup-simplify]: Simplify x.im into x.im 12.671 * [taylor]: Taking taylor expansion of x.im in y.re 12.671 * [backup-simplify]: Simplify x.im into x.im 12.671 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.671 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.672 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.672 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.672 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.672 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.673 * [backup-simplify]: Simplify (+ 0 0) into 0 12.673 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.673 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.673 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.673 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.674 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.674 * [taylor]: Taking taylor expansion of y.re in y.re 12.674 * [backup-simplify]: Simplify 0 into 0 12.674 * [backup-simplify]: Simplify 1 into 1 12.674 * [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))))) 12.674 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.674 * [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))))) 12.675 * [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)))))) 12.675 * [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)))))) 12.675 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 12.675 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 12.675 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.675 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 12.675 * [taylor]: Taking taylor expansion of y.im in x.im 12.675 * [backup-simplify]: Simplify y.im into y.im 12.675 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 12.675 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 12.676 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.676 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 12.676 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 12.676 * [taylor]: Taking taylor expansion of x.re in x.im 12.676 * [backup-simplify]: Simplify x.re into x.re 12.676 * [taylor]: Taking taylor expansion of x.re in x.im 12.676 * [backup-simplify]: Simplify x.re into x.re 12.676 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 12.676 * [taylor]: Taking taylor expansion of x.im in x.im 12.676 * [backup-simplify]: Simplify 0 into 0 12.676 * [backup-simplify]: Simplify 1 into 1 12.676 * [taylor]: Taking taylor expansion of x.im in x.im 12.676 * [backup-simplify]: Simplify 0 into 0 12.676 * [backup-simplify]: Simplify 1 into 1 12.676 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.677 * [backup-simplify]: Simplify (* 0 0) into 0 12.677 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 12.677 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 12.677 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.678 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.678 * [backup-simplify]: Simplify (+ 0 0) into 0 12.678 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 12.678 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.678 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.678 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.678 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.678 * [taylor]: Taking taylor expansion of y.re in x.im 12.678 * [backup-simplify]: Simplify y.re into y.re 12.679 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 12.679 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.679 * [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))) 12.679 * [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)))) 12.679 * [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)))) 12.679 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 12.679 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 12.680 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.680 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 12.680 * [taylor]: Taking taylor expansion of y.im in x.re 12.680 * [backup-simplify]: Simplify y.im into y.im 12.680 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 12.680 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 12.680 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.680 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 12.680 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 12.680 * [taylor]: Taking taylor expansion of x.re in x.re 12.680 * [backup-simplify]: Simplify 0 into 0 12.680 * [backup-simplify]: Simplify 1 into 1 12.680 * [taylor]: Taking taylor expansion of x.re in x.re 12.680 * [backup-simplify]: Simplify 0 into 0 12.680 * [backup-simplify]: Simplify 1 into 1 12.680 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 12.680 * [taylor]: Taking taylor expansion of x.im in x.re 12.680 * [backup-simplify]: Simplify x.im into x.im 12.680 * [taylor]: Taking taylor expansion of x.im in x.re 12.680 * [backup-simplify]: Simplify x.im into x.im 12.681 * [backup-simplify]: Simplify (* 0 0) into 0 12.681 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.681 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.681 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.682 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.682 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.682 * [backup-simplify]: Simplify (+ 0 0) into 0 12.682 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.683 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.683 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.683 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.683 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.683 * [taylor]: Taking taylor expansion of y.re in x.re 12.683 * [backup-simplify]: Simplify y.re into y.re 12.683 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 12.683 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.683 * [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))) 12.683 * [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)))) 12.684 * [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)))) 12.684 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 12.684 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 12.684 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.684 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 12.684 * [taylor]: Taking taylor expansion of y.im in y.im 12.684 * [backup-simplify]: Simplify 0 into 0 12.684 * [backup-simplify]: Simplify 1 into 1 12.684 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.684 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.684 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.684 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.684 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.684 * [taylor]: Taking taylor expansion of x.re in y.im 12.684 * [backup-simplify]: Simplify x.re into x.re 12.684 * [taylor]: Taking taylor expansion of x.re in y.im 12.684 * [backup-simplify]: Simplify x.re into x.re 12.684 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.684 * [taylor]: Taking taylor expansion of x.im in y.im 12.684 * [backup-simplify]: Simplify x.im into x.im 12.684 * [taylor]: Taking taylor expansion of x.im in y.im 12.684 * [backup-simplify]: Simplify x.im into x.im 12.685 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.685 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.685 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.685 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.685 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.685 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.686 * [backup-simplify]: Simplify (+ 0 0) into 0 12.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.686 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.686 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.687 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.687 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.687 * [taylor]: Taking taylor expansion of y.re in y.im 12.687 * [backup-simplify]: Simplify y.re into y.re 12.687 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.687 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.687 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.687 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.687 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.688 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 12.688 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 12.688 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.688 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 12.688 * [taylor]: Taking taylor expansion of y.im in y.im 12.688 * [backup-simplify]: Simplify 0 into 0 12.688 * [backup-simplify]: Simplify 1 into 1 12.688 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.688 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.688 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.688 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.688 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.688 * [taylor]: Taking taylor expansion of x.re in y.im 12.688 * [backup-simplify]: Simplify x.re into x.re 12.688 * [taylor]: Taking taylor expansion of x.re in y.im 12.688 * [backup-simplify]: Simplify x.re into x.re 12.688 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.688 * [taylor]: Taking taylor expansion of x.im in y.im 12.688 * [backup-simplify]: Simplify x.im into x.im 12.688 * [taylor]: Taking taylor expansion of x.im in y.im 12.688 * [backup-simplify]: Simplify x.im into x.im 12.688 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.688 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.689 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.689 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.689 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.689 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.690 * [backup-simplify]: Simplify (+ 0 0) into 0 12.690 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.690 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.690 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.690 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.690 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.691 * [taylor]: Taking taylor expansion of y.re in y.im 12.691 * [backup-simplify]: Simplify y.re into y.re 12.691 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.691 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.691 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.691 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.691 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.692 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.692 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.692 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.692 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 12.692 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.692 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.692 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.692 * [taylor]: Taking taylor expansion of y.re in x.re 12.692 * [backup-simplify]: Simplify y.re into y.re 12.692 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.692 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.692 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.693 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.693 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.693 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.693 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 12.693 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.693 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.693 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.693 * [taylor]: Taking taylor expansion of y.re in x.im 12.693 * [backup-simplify]: Simplify y.re into y.re 12.693 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.693 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.693 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.693 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.694 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.694 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.694 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.694 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.694 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.694 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.694 * [taylor]: Taking taylor expansion of y.re in y.re 12.694 * [backup-simplify]: Simplify 0 into 0 12.694 * [backup-simplify]: Simplify 1 into 1 12.694 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.695 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.695 * [backup-simplify]: Simplify 0 into 0 12.695 * [backup-simplify]: Simplify (+ 0) into 0 12.696 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.697 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 12.698 * [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)))) 12.698 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.698 * [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)))) 12.699 * [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)))) 12.700 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 12.700 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 12.700 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 12.700 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 12.700 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.700 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.700 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.700 * [taylor]: Taking taylor expansion of y.re in x.re 12.700 * [backup-simplify]: Simplify y.re into y.re 12.700 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.701 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.701 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.701 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.701 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.701 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.701 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.701 * [taylor]: Taking taylor expansion of x.re in x.re 12.701 * [backup-simplify]: Simplify 0 into 0 12.701 * [backup-simplify]: Simplify 1 into 1 12.701 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.701 * [taylor]: Taking taylor expansion of x.im in x.re 12.701 * [backup-simplify]: Simplify x.im into x.im 12.701 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.701 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.701 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.701 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.702 * [backup-simplify]: Simplify (+ 0 0) into 0 12.702 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.702 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.702 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.702 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.703 * [backup-simplify]: Simplify (- 0) into 0 12.703 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.703 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 12.703 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 12.703 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 12.703 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.703 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.703 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.703 * [taylor]: Taking taylor expansion of y.re in x.im 12.703 * [backup-simplify]: Simplify y.re into y.re 12.704 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.704 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.704 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.704 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.704 * [taylor]: Taking taylor expansion of x.im in x.im 12.704 * [backup-simplify]: Simplify 0 into 0 12.704 * [backup-simplify]: Simplify 1 into 1 12.704 * [backup-simplify]: Simplify (log 1) into 0 12.705 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.705 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.705 * [backup-simplify]: Simplify (- 0) into 0 12.705 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.706 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.706 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 12.706 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 12.706 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 12.706 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.706 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.706 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.706 * [taylor]: Taking taylor expansion of y.re in y.re 12.706 * [backup-simplify]: Simplify 0 into 0 12.706 * [backup-simplify]: Simplify 1 into 1 12.706 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.707 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.707 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.707 * [taylor]: Taking taylor expansion of x.im in y.re 12.707 * [backup-simplify]: Simplify x.im into x.im 12.707 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.707 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 12.707 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.708 * [backup-simplify]: Simplify (+ 0) into 0 12.708 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.708 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.709 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.710 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.710 * [backup-simplify]: Simplify (+ 0 0) into 0 12.710 * [taylor]: Taking taylor expansion of 0 in x.im 12.710 * [backup-simplify]: Simplify 0 into 0 12.710 * [taylor]: Taking taylor expansion of 0 in y.re 12.710 * [backup-simplify]: Simplify 0 into 0 12.710 * [backup-simplify]: Simplify 0 into 0 12.711 * [backup-simplify]: Simplify (+ 0) into 0 12.711 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.711 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.712 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.713 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.713 * [backup-simplify]: Simplify (+ 0 0) into 0 12.713 * [taylor]: Taking taylor expansion of 0 in y.re 12.713 * [backup-simplify]: Simplify 0 into 0 12.713 * [backup-simplify]: Simplify 0 into 0 12.713 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 12.713 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.714 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 12.715 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 12.716 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 12.716 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 12.717 * [backup-simplify]: Simplify (+ 0 0) into 0 12.718 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 12.720 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 12.722 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 12.723 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.723 * [backup-simplify]: Simplify (+ 0 0) into 0 12.724 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.725 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 12.725 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 12.725 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 12.725 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 12.725 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.725 * [backup-simplify]: Simplify 1/2 into 1/2 12.726 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 12.726 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 12.726 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.726 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.726 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.726 * [taylor]: Taking taylor expansion of y.re in x.re 12.726 * [backup-simplify]: Simplify y.re into y.re 12.726 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.726 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.726 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.726 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 12.726 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.726 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.726 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.726 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.726 * [taylor]: Taking taylor expansion of x.re in x.re 12.726 * [backup-simplify]: Simplify 0 into 0 12.726 * [backup-simplify]: Simplify 1 into 1 12.726 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.726 * [taylor]: Taking taylor expansion of x.im in x.re 12.726 * [backup-simplify]: Simplify x.im into x.im 12.726 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.727 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.727 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.727 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.727 * [backup-simplify]: Simplify (+ 0 0) into 0 12.727 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.727 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.728 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.728 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.728 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.728 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.728 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 12.728 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 12.729 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 12.729 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 12.729 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 12.729 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.729 * [backup-simplify]: Simplify 1/2 into 1/2 12.729 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 12.729 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 12.729 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.729 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.729 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.729 * [taylor]: Taking taylor expansion of y.re in x.im 12.729 * [backup-simplify]: Simplify y.re into y.re 12.729 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.729 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.729 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.730 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 12.730 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.730 * [taylor]: Taking taylor expansion of x.im in x.im 12.730 * [backup-simplify]: Simplify 0 into 0 12.730 * [backup-simplify]: Simplify 1 into 1 12.730 * [backup-simplify]: Simplify (log 1) into 0 12.731 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.731 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.731 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.731 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.731 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.735 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.735 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.736 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 12.736 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 12.736 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 12.736 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 12.736 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 12.736 * [taylor]: Taking taylor expansion of 1/2 in y.re 12.737 * [backup-simplify]: Simplify 1/2 into 1/2 12.737 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 12.737 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.737 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.737 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.737 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.737 * [taylor]: Taking taylor expansion of y.re in y.re 12.737 * [backup-simplify]: Simplify 0 into 0 12.737 * [backup-simplify]: Simplify 1 into 1 12.737 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.738 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.738 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 12.738 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.738 * [taylor]: Taking taylor expansion of x.im in y.re 12.738 * [backup-simplify]: Simplify x.im into x.im 12.738 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.738 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.738 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 12.739 * [backup-simplify]: Simplify (* 1/2 0) into 0 12.739 * [backup-simplify]: Simplify (- 0) into 0 12.739 * [backup-simplify]: Simplify 0 into 0 12.740 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.740 * [backup-simplify]: Simplify (+ 0) into 0 12.741 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.741 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.742 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.742 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.742 * [backup-simplify]: Simplify (- 0) into 0 12.743 * [backup-simplify]: Simplify (+ 0 0) into 0 12.743 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.743 * [taylor]: Taking taylor expansion of 0 in x.im 12.743 * [backup-simplify]: Simplify 0 into 0 12.743 * [taylor]: Taking taylor expansion of 0 in y.re 12.743 * [backup-simplify]: Simplify 0 into 0 12.743 * [backup-simplify]: Simplify 0 into 0 12.744 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.745 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.745 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.746 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.747 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.747 * [backup-simplify]: Simplify (+ 0 0) into 0 12.747 * [taylor]: Taking taylor expansion of 0 in x.im 12.747 * [backup-simplify]: Simplify 0 into 0 12.747 * [taylor]: Taking taylor expansion of 0 in y.re 12.747 * [backup-simplify]: Simplify 0 into 0 12.747 * [backup-simplify]: Simplify 0 into 0 12.749 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.749 * [backup-simplify]: Simplify (+ 0) into 0 12.750 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.750 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.751 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.751 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.752 * [backup-simplify]: Simplify (- 0) into 0 12.752 * [backup-simplify]: Simplify (+ 0 0) into 0 12.753 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.753 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.753 * [taylor]: Taking taylor expansion of 0 in y.re 12.753 * [backup-simplify]: Simplify 0 into 0 12.753 * [backup-simplify]: Simplify 0 into 0 12.753 * [taylor]: Taking taylor expansion of 0 in y.re 12.753 * [backup-simplify]: Simplify 0 into 0 12.753 * [backup-simplify]: Simplify 0 into 0 12.754 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.755 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.755 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.756 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.757 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.757 * [backup-simplify]: Simplify (+ 0 0) into 0 12.757 * [taylor]: Taking taylor expansion of 0 in y.re 12.757 * [backup-simplify]: Simplify 0 into 0 12.757 * [backup-simplify]: Simplify 0 into 0 12.758 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.759 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.759 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 12.759 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 12.759 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 12.759 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.759 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 12.759 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 12.759 * [taylor]: Taking taylor expansion of y.im in y.re 12.759 * [backup-simplify]: Simplify y.im into y.im 12.759 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.759 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 12.759 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 12.759 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.759 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 12.759 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 12.759 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.759 * [taylor]: Taking taylor expansion of x.re in y.re 12.759 * [backup-simplify]: Simplify x.re into x.re 12.759 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.759 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.759 * [taylor]: Taking taylor expansion of x.re in y.re 12.759 * [backup-simplify]: Simplify x.re into x.re 12.759 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.759 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 12.759 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.759 * [taylor]: Taking taylor expansion of x.im in y.re 12.759 * [backup-simplify]: Simplify x.im into x.im 12.759 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.760 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.760 * [taylor]: Taking taylor expansion of x.im in y.re 12.760 * [backup-simplify]: Simplify x.im into x.im 12.760 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.760 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.760 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.760 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.760 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.760 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.760 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.760 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.760 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.760 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.760 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.761 * [backup-simplify]: Simplify (+ 0 0) into 0 12.761 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.761 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.761 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.761 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.761 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.761 * [taylor]: Taking taylor expansion of y.re in y.re 12.761 * [backup-simplify]: Simplify 0 into 0 12.761 * [backup-simplify]: Simplify 1 into 1 12.762 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.762 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.762 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.762 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 12.762 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 12.762 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.762 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 12.762 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.762 * [taylor]: Taking taylor expansion of y.im in x.im 12.762 * [backup-simplify]: Simplify y.im into y.im 12.762 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.762 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 12.762 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 12.762 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.762 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 12.762 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 12.762 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.762 * [taylor]: Taking taylor expansion of x.re in x.im 12.762 * [backup-simplify]: Simplify x.re into x.re 12.762 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.762 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.762 * [taylor]: Taking taylor expansion of x.re in x.im 12.762 * [backup-simplify]: Simplify x.re into x.re 12.762 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.762 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 12.762 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.762 * [taylor]: Taking taylor expansion of x.im in x.im 12.762 * [backup-simplify]: Simplify 0 into 0 12.762 * [backup-simplify]: Simplify 1 into 1 12.763 * [backup-simplify]: Simplify (/ 1 1) into 1 12.763 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.763 * [taylor]: Taking taylor expansion of x.im in x.im 12.763 * [backup-simplify]: Simplify 0 into 0 12.763 * [backup-simplify]: Simplify 1 into 1 12.763 * [backup-simplify]: Simplify (/ 1 1) into 1 12.763 * [backup-simplify]: Simplify (* 1 1) into 1 12.764 * [backup-simplify]: Simplify (+ 0 1) into 1 12.764 * [backup-simplify]: Simplify (sqrt 1) into 1 12.764 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.765 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.765 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.766 * [backup-simplify]: Simplify (+ 0 0) into 0 12.766 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.767 * [backup-simplify]: Simplify (log 1) into 0 12.767 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.767 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.767 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.767 * [taylor]: Taking taylor expansion of y.re in x.im 12.767 * [backup-simplify]: Simplify y.re into y.re 12.767 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.767 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.767 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 12.768 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 12.768 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 12.768 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 12.768 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 12.768 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 12.768 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.768 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.768 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.768 * [taylor]: Taking taylor expansion of y.im in x.re 12.768 * [backup-simplify]: Simplify y.im into y.im 12.768 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.768 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.768 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.768 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.768 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.768 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.768 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.768 * [taylor]: Taking taylor expansion of x.re in x.re 12.768 * [backup-simplify]: Simplify 0 into 0 12.768 * [backup-simplify]: Simplify 1 into 1 12.769 * [backup-simplify]: Simplify (/ 1 1) into 1 12.769 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.769 * [taylor]: Taking taylor expansion of x.re in x.re 12.769 * [backup-simplify]: Simplify 0 into 0 12.769 * [backup-simplify]: Simplify 1 into 1 12.769 * [backup-simplify]: Simplify (/ 1 1) into 1 12.769 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.769 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.769 * [taylor]: Taking taylor expansion of x.im in x.re 12.769 * [backup-simplify]: Simplify x.im into x.im 12.769 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.769 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.769 * [taylor]: Taking taylor expansion of x.im in x.re 12.769 * [backup-simplify]: Simplify x.im into x.im 12.769 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.770 * [backup-simplify]: Simplify (* 1 1) into 1 12.770 * [backup-simplify]: Simplify (+ 1 0) into 1 12.770 * [backup-simplify]: Simplify (sqrt 1) into 1 12.771 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.771 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.771 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.772 * [backup-simplify]: Simplify (+ 0 0) into 0 12.772 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.772 * [backup-simplify]: Simplify (log 1) into 0 12.772 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.772 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.772 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.773 * [taylor]: Taking taylor expansion of y.re in x.re 12.773 * [backup-simplify]: Simplify y.re into y.re 12.773 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.773 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.773 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.773 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.773 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.773 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.773 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 12.773 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 12.774 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.774 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.774 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.774 * [taylor]: Taking taylor expansion of y.im in y.im 12.774 * [backup-simplify]: Simplify 0 into 0 12.774 * [backup-simplify]: Simplify 1 into 1 12.774 * [backup-simplify]: Simplify (/ 1 1) into 1 12.774 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.774 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.774 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.774 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.774 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.774 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.774 * [taylor]: Taking taylor expansion of x.re in y.im 12.774 * [backup-simplify]: Simplify x.re into x.re 12.774 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.774 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.774 * [taylor]: Taking taylor expansion of x.re in y.im 12.774 * [backup-simplify]: Simplify x.re into x.re 12.774 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.774 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.774 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.774 * [taylor]: Taking taylor expansion of x.im in y.im 12.774 * [backup-simplify]: Simplify x.im into x.im 12.774 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.774 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.774 * [taylor]: Taking taylor expansion of x.im in y.im 12.774 * [backup-simplify]: Simplify x.im into x.im 12.774 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.775 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.775 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.775 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.775 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.775 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.775 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.775 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.775 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.775 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.775 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.776 * [backup-simplify]: Simplify (+ 0 0) into 0 12.776 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.776 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.776 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.776 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.776 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.776 * [taylor]: Taking taylor expansion of y.re in y.im 12.776 * [backup-simplify]: Simplify y.re into y.re 12.776 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.776 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.777 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.777 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.777 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 12.777 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 12.777 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.777 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.777 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.777 * [taylor]: Taking taylor expansion of y.im in y.im 12.777 * [backup-simplify]: Simplify 0 into 0 12.777 * [backup-simplify]: Simplify 1 into 1 12.777 * [backup-simplify]: Simplify (/ 1 1) into 1 12.777 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.777 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.777 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.777 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.778 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.778 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.778 * [taylor]: Taking taylor expansion of x.re in y.im 12.778 * [backup-simplify]: Simplify x.re into x.re 12.778 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.778 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.778 * [taylor]: Taking taylor expansion of x.re in y.im 12.778 * [backup-simplify]: Simplify x.re into x.re 12.778 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.778 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.778 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.778 * [taylor]: Taking taylor expansion of x.im in y.im 12.778 * [backup-simplify]: Simplify x.im into x.im 12.778 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.778 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.778 * [taylor]: Taking taylor expansion of x.im in y.im 12.778 * [backup-simplify]: Simplify x.im into x.im 12.778 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.778 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.778 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.778 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.778 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.778 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.778 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.779 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.779 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.779 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.779 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.779 * [backup-simplify]: Simplify (+ 0 0) into 0 12.779 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.779 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.779 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.779 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.780 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.780 * [taylor]: Taking taylor expansion of y.re in y.im 12.780 * [backup-simplify]: Simplify y.re into y.re 12.780 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.780 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.780 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.780 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.780 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 12.780 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 12.780 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.780 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.780 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.781 * [taylor]: Taking taylor expansion of y.im in x.re 12.781 * [backup-simplify]: Simplify y.im into y.im 12.781 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.781 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.781 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.781 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.781 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.781 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.781 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.781 * [taylor]: Taking taylor expansion of x.re in x.re 12.781 * [backup-simplify]: Simplify 0 into 0 12.781 * [backup-simplify]: Simplify 1 into 1 12.781 * [backup-simplify]: Simplify (/ 1 1) into 1 12.781 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.781 * [taylor]: Taking taylor expansion of x.re in x.re 12.781 * [backup-simplify]: Simplify 0 into 0 12.781 * [backup-simplify]: Simplify 1 into 1 12.782 * [backup-simplify]: Simplify (/ 1 1) into 1 12.782 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.782 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.782 * [taylor]: Taking taylor expansion of x.im in x.re 12.782 * [backup-simplify]: Simplify x.im into x.im 12.782 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.782 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.782 * [taylor]: Taking taylor expansion of x.im in x.re 12.782 * [backup-simplify]: Simplify x.im into x.im 12.782 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.782 * [backup-simplify]: Simplify (* 1 1) into 1 12.782 * [backup-simplify]: Simplify (+ 1 0) into 1 12.783 * [backup-simplify]: Simplify (sqrt 1) into 1 12.783 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.784 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.784 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.784 * [backup-simplify]: Simplify (+ 0 0) into 0 12.785 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.785 * [backup-simplify]: Simplify (log 1) into 0 12.785 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.785 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.785 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.785 * [taylor]: Taking taylor expansion of y.re in x.re 12.785 * [backup-simplify]: Simplify y.re into y.re 12.785 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.786 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.786 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.786 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.786 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.786 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.786 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.787 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.787 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.787 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 12.787 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 12.787 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.787 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.787 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.787 * [taylor]: Taking taylor expansion of y.re in x.im 12.787 * [backup-simplify]: Simplify y.re into y.re 12.787 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.787 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.787 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.787 * [taylor]: Taking taylor expansion of x.re in x.im 12.787 * [backup-simplify]: Simplify x.re into x.re 12.787 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.787 * [taylor]: Taking taylor expansion of y.im in x.im 12.787 * [backup-simplify]: Simplify y.im into y.im 12.787 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.787 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 12.787 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.788 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.788 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.788 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.788 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.788 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.788 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 12.788 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 12.788 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.788 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.788 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.788 * [taylor]: Taking taylor expansion of y.re in y.re 12.788 * [backup-simplify]: Simplify 0 into 0 12.788 * [backup-simplify]: Simplify 1 into 1 12.789 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.789 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.789 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.789 * [taylor]: Taking taylor expansion of x.re in y.re 12.789 * [backup-simplify]: Simplify x.re into x.re 12.789 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.789 * [taylor]: Taking taylor expansion of y.im in y.re 12.789 * [backup-simplify]: Simplify y.im into y.im 12.789 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.789 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.789 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.789 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.789 * [taylor]: Taking taylor expansion of 0 in x.re 12.789 * [backup-simplify]: Simplify 0 into 0 12.789 * [taylor]: Taking taylor expansion of 0 in x.im 12.789 * [backup-simplify]: Simplify 0 into 0 12.789 * [taylor]: Taking taylor expansion of 0 in y.re 12.789 * [backup-simplify]: Simplify 0 into 0 12.789 * [backup-simplify]: Simplify 0 into 0 12.790 * [backup-simplify]: Simplify (+ 0) into 0 12.790 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.791 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.791 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 12.791 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.792 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.792 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.792 * [backup-simplify]: Simplify (+ 0 0) into 0 12.792 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.793 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.793 * [backup-simplify]: Simplify (+ 0 0) into 0 12.793 * [taylor]: Taking taylor expansion of 0 in x.im 12.793 * [backup-simplify]: Simplify 0 into 0 12.793 * [taylor]: Taking taylor expansion of 0 in y.re 12.793 * [backup-simplify]: Simplify 0 into 0 12.793 * [backup-simplify]: Simplify 0 into 0 12.793 * [backup-simplify]: Simplify (+ 0) into 0 12.794 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.794 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.795 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.795 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.795 * [backup-simplify]: Simplify (- 0) into 0 12.795 * [backup-simplify]: Simplify (+ 0 0) into 0 12.796 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.796 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.796 * [backup-simplify]: Simplify (+ 0 0) into 0 12.796 * [taylor]: Taking taylor expansion of 0 in y.re 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [taylor]: Taking taylor expansion of 0 in x.re 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [taylor]: Taking taylor expansion of 0 in x.im 12.796 * [backup-simplify]: Simplify 0 into 0 12.796 * [taylor]: Taking taylor expansion of 0 in y.re 12.796 * [backup-simplify]: Simplify 0 into 0 12.797 * [backup-simplify]: Simplify 0 into 0 12.797 * [taylor]: Taking taylor expansion of 0 in x.im 12.797 * [backup-simplify]: Simplify 0 into 0 12.797 * [taylor]: Taking taylor expansion of 0 in y.re 12.797 * [backup-simplify]: Simplify 0 into 0 12.797 * [backup-simplify]: Simplify 0 into 0 12.797 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 12.797 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.797 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 12.797 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 12.797 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.797 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.797 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 12.797 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 12.797 * [taylor]: Taking taylor expansion of -1 in y.re 12.797 * [backup-simplify]: Simplify -1 into -1 12.797 * [taylor]: Taking taylor expansion of y.im in y.re 12.797 * [backup-simplify]: Simplify y.im into y.im 12.797 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.797 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 12.797 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 12.798 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.798 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 12.798 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 12.798 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.798 * [taylor]: Taking taylor expansion of -1 in y.re 12.798 * [backup-simplify]: Simplify -1 into -1 12.798 * [taylor]: Taking taylor expansion of x.re in y.re 12.798 * [backup-simplify]: Simplify x.re into x.re 12.798 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.798 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.798 * [taylor]: Taking taylor expansion of -1 in y.re 12.798 * [backup-simplify]: Simplify -1 into -1 12.798 * [taylor]: Taking taylor expansion of x.re in y.re 12.798 * [backup-simplify]: Simplify x.re into x.re 12.798 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.798 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 12.798 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.798 * [taylor]: Taking taylor expansion of -1 in y.re 12.798 * [backup-simplify]: Simplify -1 into -1 12.798 * [taylor]: Taking taylor expansion of x.im in y.re 12.798 * [backup-simplify]: Simplify x.im into x.im 12.798 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.798 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.798 * [taylor]: Taking taylor expansion of -1 in y.re 12.798 * [backup-simplify]: Simplify -1 into -1 12.798 * [taylor]: Taking taylor expansion of x.im in y.re 12.798 * [backup-simplify]: Simplify x.im into x.im 12.798 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.798 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.798 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.798 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.798 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.799 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.799 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.799 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.799 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.799 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.799 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.799 * [backup-simplify]: Simplify (+ 0 0) into 0 12.799 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.800 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.800 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.800 * [taylor]: Taking taylor expansion of -1 in y.re 12.800 * [backup-simplify]: Simplify -1 into -1 12.800 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.800 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.800 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.800 * [taylor]: Taking taylor expansion of y.re in y.re 12.800 * [backup-simplify]: Simplify 0 into 0 12.800 * [backup-simplify]: Simplify 1 into 1 12.800 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.800 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.800 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.800 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.800 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 12.800 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.800 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.800 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 12.801 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.801 * [taylor]: Taking taylor expansion of -1 in x.im 12.801 * [backup-simplify]: Simplify -1 into -1 12.801 * [taylor]: Taking taylor expansion of y.im in x.im 12.801 * [backup-simplify]: Simplify y.im into y.im 12.801 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.801 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 12.801 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 12.801 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.801 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 12.801 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 12.801 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.801 * [taylor]: Taking taylor expansion of -1 in x.im 12.801 * [backup-simplify]: Simplify -1 into -1 12.801 * [taylor]: Taking taylor expansion of x.re in x.im 12.801 * [backup-simplify]: Simplify x.re into x.re 12.801 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.801 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.801 * [taylor]: Taking taylor expansion of -1 in x.im 12.801 * [backup-simplify]: Simplify -1 into -1 12.801 * [taylor]: Taking taylor expansion of x.re in x.im 12.801 * [backup-simplify]: Simplify x.re into x.re 12.801 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.801 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 12.801 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.801 * [taylor]: Taking taylor expansion of -1 in x.im 12.801 * [backup-simplify]: Simplify -1 into -1 12.801 * [taylor]: Taking taylor expansion of x.im in x.im 12.801 * [backup-simplify]: Simplify 0 into 0 12.801 * [backup-simplify]: Simplify 1 into 1 12.801 * [backup-simplify]: Simplify (/ -1 1) into -1 12.801 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.801 * [taylor]: Taking taylor expansion of -1 in x.im 12.801 * [backup-simplify]: Simplify -1 into -1 12.801 * [taylor]: Taking taylor expansion of x.im in x.im 12.801 * [backup-simplify]: Simplify 0 into 0 12.802 * [backup-simplify]: Simplify 1 into 1 12.802 * [backup-simplify]: Simplify (/ -1 1) into -1 12.802 * [backup-simplify]: Simplify (* -1 -1) into 1 12.802 * [backup-simplify]: Simplify (+ 0 1) into 1 12.803 * [backup-simplify]: Simplify (sqrt 1) into 1 12.803 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.804 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.804 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.804 * [backup-simplify]: Simplify (+ 0 0) into 0 12.805 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.805 * [backup-simplify]: Simplify (log 1) into 0 12.805 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.805 * [taylor]: Taking taylor expansion of -1 in x.im 12.805 * [backup-simplify]: Simplify -1 into -1 12.805 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.805 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.805 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.805 * [taylor]: Taking taylor expansion of y.re in x.im 12.805 * [backup-simplify]: Simplify y.re into y.re 12.805 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.805 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.806 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 12.806 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.806 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.806 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.806 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.806 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 12.806 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 12.806 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.806 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.806 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.806 * [taylor]: Taking taylor expansion of -1 in x.re 12.806 * [backup-simplify]: Simplify -1 into -1 12.806 * [taylor]: Taking taylor expansion of y.im in x.re 12.806 * [backup-simplify]: Simplify y.im into y.im 12.806 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.806 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.806 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.806 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.806 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.807 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.807 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.807 * [taylor]: Taking taylor expansion of -1 in x.re 12.807 * [backup-simplify]: Simplify -1 into -1 12.807 * [taylor]: Taking taylor expansion of x.re in x.re 12.807 * [backup-simplify]: Simplify 0 into 0 12.807 * [backup-simplify]: Simplify 1 into 1 12.807 * [backup-simplify]: Simplify (/ -1 1) into -1 12.807 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.807 * [taylor]: Taking taylor expansion of -1 in x.re 12.807 * [backup-simplify]: Simplify -1 into -1 12.807 * [taylor]: Taking taylor expansion of x.re in x.re 12.807 * [backup-simplify]: Simplify 0 into 0 12.807 * [backup-simplify]: Simplify 1 into 1 12.807 * [backup-simplify]: Simplify (/ -1 1) into -1 12.807 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.807 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.807 * [taylor]: Taking taylor expansion of -1 in x.re 12.807 * [backup-simplify]: Simplify -1 into -1 12.807 * [taylor]: Taking taylor expansion of x.im in x.re 12.807 * [backup-simplify]: Simplify x.im into x.im 12.807 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.807 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.807 * [taylor]: Taking taylor expansion of -1 in x.re 12.807 * [backup-simplify]: Simplify -1 into -1 12.807 * [taylor]: Taking taylor expansion of x.im in x.re 12.807 * [backup-simplify]: Simplify x.im into x.im 12.808 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.808 * [backup-simplify]: Simplify (* -1 -1) into 1 12.808 * [backup-simplify]: Simplify (+ 1 0) into 1 12.808 * [backup-simplify]: Simplify (sqrt 1) into 1 12.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.810 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.810 * [backup-simplify]: Simplify (+ 0 0) into 0 12.810 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.811 * [backup-simplify]: Simplify (log 1) into 0 12.811 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.811 * [taylor]: Taking taylor expansion of -1 in x.re 12.811 * [backup-simplify]: Simplify -1 into -1 12.811 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.811 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.811 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.811 * [taylor]: Taking taylor expansion of y.re in x.re 12.811 * [backup-simplify]: Simplify y.re into y.re 12.811 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.811 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.811 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.811 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.812 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.812 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.812 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.812 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 12.812 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 12.812 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.812 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.812 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.812 * [taylor]: Taking taylor expansion of -1 in y.im 12.812 * [backup-simplify]: Simplify -1 into -1 12.812 * [taylor]: Taking taylor expansion of y.im in y.im 12.812 * [backup-simplify]: Simplify 0 into 0 12.812 * [backup-simplify]: Simplify 1 into 1 12.813 * [backup-simplify]: Simplify (/ -1 1) into -1 12.813 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.813 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.813 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.813 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.813 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.813 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.813 * [taylor]: Taking taylor expansion of -1 in y.im 12.813 * [backup-simplify]: Simplify -1 into -1 12.813 * [taylor]: Taking taylor expansion of x.re in y.im 12.813 * [backup-simplify]: Simplify x.re into x.re 12.813 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.813 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.813 * [taylor]: Taking taylor expansion of -1 in y.im 12.813 * [backup-simplify]: Simplify -1 into -1 12.813 * [taylor]: Taking taylor expansion of x.re in y.im 12.813 * [backup-simplify]: Simplify x.re into x.re 12.813 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.813 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.813 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.813 * [taylor]: Taking taylor expansion of -1 in y.im 12.813 * [backup-simplify]: Simplify -1 into -1 12.813 * [taylor]: Taking taylor expansion of x.im in y.im 12.813 * [backup-simplify]: Simplify x.im into x.im 12.813 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.813 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.813 * [taylor]: Taking taylor expansion of -1 in y.im 12.813 * [backup-simplify]: Simplify -1 into -1 12.813 * [taylor]: Taking taylor expansion of x.im in y.im 12.813 * [backup-simplify]: Simplify x.im into x.im 12.813 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.813 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.813 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.813 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.814 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.814 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.814 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.814 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.814 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.814 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.814 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.814 * [backup-simplify]: Simplify (+ 0 0) into 0 12.815 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.815 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.815 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.815 * [taylor]: Taking taylor expansion of -1 in y.im 12.815 * [backup-simplify]: Simplify -1 into -1 12.815 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.815 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.815 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.815 * [taylor]: Taking taylor expansion of y.re in y.im 12.815 * [backup-simplify]: Simplify y.re into y.re 12.815 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.815 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.815 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.816 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.816 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 12.816 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 12.816 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.816 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.816 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.816 * [taylor]: Taking taylor expansion of -1 in y.im 12.816 * [backup-simplify]: Simplify -1 into -1 12.816 * [taylor]: Taking taylor expansion of y.im in y.im 12.816 * [backup-simplify]: Simplify 0 into 0 12.816 * [backup-simplify]: Simplify 1 into 1 12.816 * [backup-simplify]: Simplify (/ -1 1) into -1 12.816 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.816 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.816 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.816 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.816 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.816 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.816 * [taylor]: Taking taylor expansion of -1 in y.im 12.816 * [backup-simplify]: Simplify -1 into -1 12.816 * [taylor]: Taking taylor expansion of x.re in y.im 12.816 * [backup-simplify]: Simplify x.re into x.re 12.817 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.817 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.817 * [taylor]: Taking taylor expansion of -1 in y.im 12.817 * [backup-simplify]: Simplify -1 into -1 12.817 * [taylor]: Taking taylor expansion of x.re in y.im 12.817 * [backup-simplify]: Simplify x.re into x.re 12.817 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.817 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.817 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.817 * [taylor]: Taking taylor expansion of -1 in y.im 12.817 * [backup-simplify]: Simplify -1 into -1 12.817 * [taylor]: Taking taylor expansion of x.im in y.im 12.817 * [backup-simplify]: Simplify x.im into x.im 12.817 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.817 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.817 * [taylor]: Taking taylor expansion of -1 in y.im 12.817 * [backup-simplify]: Simplify -1 into -1 12.817 * [taylor]: Taking taylor expansion of x.im in y.im 12.817 * [backup-simplify]: Simplify x.im into x.im 12.817 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.817 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.817 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.817 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.817 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.817 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.818 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.818 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.818 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.818 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.818 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.818 * [backup-simplify]: Simplify (+ 0 0) into 0 12.818 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.819 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.819 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.819 * [taylor]: Taking taylor expansion of -1 in y.im 12.819 * [backup-simplify]: Simplify -1 into -1 12.819 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.819 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.819 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.819 * [taylor]: Taking taylor expansion of y.re in y.im 12.819 * [backup-simplify]: Simplify y.re into y.re 12.819 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.819 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.819 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.819 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.819 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 12.820 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 12.820 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.820 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.820 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.820 * [taylor]: Taking taylor expansion of -1 in x.re 12.820 * [backup-simplify]: Simplify -1 into -1 12.820 * [taylor]: Taking taylor expansion of y.im in x.re 12.820 * [backup-simplify]: Simplify y.im into y.im 12.820 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.820 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.820 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.820 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.820 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.820 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.820 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.820 * [taylor]: Taking taylor expansion of -1 in x.re 12.820 * [backup-simplify]: Simplify -1 into -1 12.820 * [taylor]: Taking taylor expansion of x.re in x.re 12.820 * [backup-simplify]: Simplify 0 into 0 12.820 * [backup-simplify]: Simplify 1 into 1 12.820 * [backup-simplify]: Simplify (/ -1 1) into -1 12.820 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.820 * [taylor]: Taking taylor expansion of -1 in x.re 12.820 * [backup-simplify]: Simplify -1 into -1 12.820 * [taylor]: Taking taylor expansion of x.re in x.re 12.820 * [backup-simplify]: Simplify 0 into 0 12.820 * [backup-simplify]: Simplify 1 into 1 12.821 * [backup-simplify]: Simplify (/ -1 1) into -1 12.821 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.821 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.821 * [taylor]: Taking taylor expansion of -1 in x.re 12.821 * [backup-simplify]: Simplify -1 into -1 12.821 * [taylor]: Taking taylor expansion of x.im in x.re 12.821 * [backup-simplify]: Simplify x.im into x.im 12.821 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.821 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.821 * [taylor]: Taking taylor expansion of -1 in x.re 12.821 * [backup-simplify]: Simplify -1 into -1 12.821 * [taylor]: Taking taylor expansion of x.im in x.re 12.821 * [backup-simplify]: Simplify x.im into x.im 12.821 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.821 * [backup-simplify]: Simplify (* -1 -1) into 1 12.821 * [backup-simplify]: Simplify (+ 1 0) into 1 12.822 * [backup-simplify]: Simplify (sqrt 1) into 1 12.822 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.823 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.823 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.823 * [backup-simplify]: Simplify (+ 0 0) into 0 12.824 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.824 * [backup-simplify]: Simplify (log 1) into 0 12.824 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.824 * [taylor]: Taking taylor expansion of -1 in x.re 12.824 * [backup-simplify]: Simplify -1 into -1 12.824 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.824 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.824 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.824 * [taylor]: Taking taylor expansion of y.re in x.re 12.824 * [backup-simplify]: Simplify y.re into y.re 12.824 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.825 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.825 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.825 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.825 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.825 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.825 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.825 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.826 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.826 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.826 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.826 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.826 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.826 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.826 * [taylor]: Taking taylor expansion of x.re in x.im 12.826 * [backup-simplify]: Simplify x.re into x.re 12.826 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.826 * [taylor]: Taking taylor expansion of y.im in x.im 12.826 * [backup-simplify]: Simplify y.im into y.im 12.826 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.826 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.826 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.826 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.826 * [taylor]: Taking taylor expansion of y.re in x.im 12.826 * [backup-simplify]: Simplify y.re into y.re 12.826 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.826 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.826 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.827 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.827 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.827 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.827 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.827 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.827 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.827 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.827 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.827 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.827 * [taylor]: Taking taylor expansion of x.re in y.re 12.827 * [backup-simplify]: Simplify x.re into x.re 12.827 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.827 * [taylor]: Taking taylor expansion of y.im in y.re 12.827 * [backup-simplify]: Simplify y.im into y.im 12.827 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.827 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.827 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.828 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.828 * [taylor]: Taking taylor expansion of y.re in y.re 12.828 * [backup-simplify]: Simplify 0 into 0 12.828 * [backup-simplify]: Simplify 1 into 1 12.828 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.828 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.828 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.828 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.828 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.828 * [taylor]: Taking taylor expansion of 0 in x.re 12.828 * [backup-simplify]: Simplify 0 into 0 12.828 * [taylor]: Taking taylor expansion of 0 in x.im 12.828 * [backup-simplify]: Simplify 0 into 0 12.828 * [taylor]: Taking taylor expansion of 0 in y.re 12.828 * [backup-simplify]: Simplify 0 into 0 12.828 * [backup-simplify]: Simplify 0 into 0 12.829 * [backup-simplify]: Simplify (+ 0) into 0 12.829 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.830 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.830 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 12.830 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.830 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.830 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.831 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 12.831 * [backup-simplify]: Simplify (+ 0 0) into 0 12.832 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.832 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.832 * [backup-simplify]: Simplify (+ 0 0) into 0 12.832 * [taylor]: Taking taylor expansion of 0 in x.im 12.832 * [backup-simplify]: Simplify 0 into 0 12.832 * [taylor]: Taking taylor expansion of 0 in y.re 12.832 * [backup-simplify]: Simplify 0 into 0 12.832 * [backup-simplify]: Simplify 0 into 0 12.833 * [backup-simplify]: Simplify (+ 0) into 0 12.833 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.834 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.834 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.834 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.834 * [backup-simplify]: Simplify (- 0) into 0 12.834 * [backup-simplify]: Simplify (+ 0 0) into 0 12.835 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.835 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.836 * [backup-simplify]: Simplify (+ 0 0) into 0 12.836 * [taylor]: Taking taylor expansion of 0 in y.re 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [taylor]: Taking taylor expansion of 0 in x.re 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [taylor]: Taking taylor expansion of 0 in x.im 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [taylor]: Taking taylor expansion of 0 in y.re 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [taylor]: Taking taylor expansion of 0 in x.im 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [taylor]: Taking taylor expansion of 0 in y.re 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [backup-simplify]: Simplify 0 into 0 12.836 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 12.836 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1 2) 12.836 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 12.836 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 12.836 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 12.836 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 12.837 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.837 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 12.837 * [taylor]: Taking taylor expansion of y.im in y.re 12.837 * [backup-simplify]: Simplify y.im into y.im 12.837 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 12.837 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 12.837 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.837 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 12.837 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 12.837 * [taylor]: Taking taylor expansion of x.re in y.re 12.837 * [backup-simplify]: Simplify x.re into x.re 12.837 * [taylor]: Taking taylor expansion of x.re in y.re 12.837 * [backup-simplify]: Simplify x.re into x.re 12.837 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 12.837 * [taylor]: Taking taylor expansion of x.im in y.re 12.837 * [backup-simplify]: Simplify x.im into x.im 12.837 * [taylor]: Taking taylor expansion of x.im in y.re 12.837 * [backup-simplify]: Simplify x.im into x.im 12.837 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.837 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.837 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.837 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.837 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.837 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.838 * [backup-simplify]: Simplify (+ 0 0) into 0 12.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.838 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.838 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.838 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.838 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.838 * [taylor]: Taking taylor expansion of y.re in y.re 12.838 * [backup-simplify]: Simplify 0 into 0 12.838 * [backup-simplify]: Simplify 1 into 1 12.838 * [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))))) 12.838 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.839 * [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))))) 12.839 * [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)))))) 12.839 * [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)))))) 12.839 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 12.839 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 12.839 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.839 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 12.839 * [taylor]: Taking taylor expansion of y.im in x.im 12.839 * [backup-simplify]: Simplify y.im into y.im 12.839 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 12.839 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 12.839 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.839 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 12.839 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 12.839 * [taylor]: Taking taylor expansion of x.re in x.im 12.839 * [backup-simplify]: Simplify x.re into x.re 12.839 * [taylor]: Taking taylor expansion of x.re in x.im 12.839 * [backup-simplify]: Simplify x.re into x.re 12.839 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 12.840 * [taylor]: Taking taylor expansion of x.im in x.im 12.840 * [backup-simplify]: Simplify 0 into 0 12.840 * [backup-simplify]: Simplify 1 into 1 12.840 * [taylor]: Taking taylor expansion of x.im in x.im 12.840 * [backup-simplify]: Simplify 0 into 0 12.840 * [backup-simplify]: Simplify 1 into 1 12.840 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.840 * [backup-simplify]: Simplify (* 0 0) into 0 12.840 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 12.840 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 12.841 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.841 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.842 * [backup-simplify]: Simplify (+ 0 0) into 0 12.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 12.842 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.842 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.842 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.842 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.842 * [taylor]: Taking taylor expansion of y.re in x.im 12.842 * [backup-simplify]: Simplify y.re into y.re 12.842 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 12.842 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.842 * [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))) 12.843 * [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)))) 12.843 * [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)))) 12.843 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 12.843 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 12.843 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.843 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 12.843 * [taylor]: Taking taylor expansion of y.im in x.re 12.843 * [backup-simplify]: Simplify y.im into y.im 12.843 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 12.843 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 12.843 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.844 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 12.844 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 12.844 * [taylor]: Taking taylor expansion of x.re in x.re 12.844 * [backup-simplify]: Simplify 0 into 0 12.844 * [backup-simplify]: Simplify 1 into 1 12.844 * [taylor]: Taking taylor expansion of x.re in x.re 12.844 * [backup-simplify]: Simplify 0 into 0 12.844 * [backup-simplify]: Simplify 1 into 1 12.844 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 12.844 * [taylor]: Taking taylor expansion of x.im in x.re 12.844 * [backup-simplify]: Simplify x.im into x.im 12.844 * [taylor]: Taking taylor expansion of x.im in x.re 12.844 * [backup-simplify]: Simplify x.im into x.im 12.844 * [backup-simplify]: Simplify (* 0 0) into 0 12.844 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.844 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.845 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.845 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.845 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.846 * [backup-simplify]: Simplify (+ 0 0) into 0 12.846 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.846 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.846 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.846 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.846 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.846 * [taylor]: Taking taylor expansion of y.re in x.re 12.846 * [backup-simplify]: Simplify y.re into y.re 12.846 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 12.847 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.847 * [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))) 12.847 * [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)))) 12.847 * [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)))) 12.847 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 12.847 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 12.847 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.847 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 12.848 * [taylor]: Taking taylor expansion of y.im in y.im 12.848 * [backup-simplify]: Simplify 0 into 0 12.848 * [backup-simplify]: Simplify 1 into 1 12.848 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.848 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.848 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.848 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.848 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.848 * [taylor]: Taking taylor expansion of x.re in y.im 12.848 * [backup-simplify]: Simplify x.re into x.re 12.848 * [taylor]: Taking taylor expansion of x.re in y.im 12.848 * [backup-simplify]: Simplify x.re into x.re 12.848 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.848 * [taylor]: Taking taylor expansion of x.im in y.im 12.848 * [backup-simplify]: Simplify x.im into x.im 12.848 * [taylor]: Taking taylor expansion of x.im in y.im 12.848 * [backup-simplify]: Simplify x.im into x.im 12.848 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.848 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.848 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.849 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.849 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.849 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.850 * [backup-simplify]: Simplify (+ 0 0) into 0 12.850 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.850 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.850 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.850 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.851 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.851 * [taylor]: Taking taylor expansion of y.re in y.im 12.851 * [backup-simplify]: Simplify y.re into y.re 12.851 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.851 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.851 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.851 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.851 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.851 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 12.852 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 12.852 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.852 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 12.852 * [taylor]: Taking taylor expansion of y.im in y.im 12.852 * [backup-simplify]: Simplify 0 into 0 12.852 * [backup-simplify]: Simplify 1 into 1 12.852 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.852 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.852 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.852 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.852 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.852 * [taylor]: Taking taylor expansion of x.re in y.im 12.852 * [backup-simplify]: Simplify x.re into x.re 12.852 * [taylor]: Taking taylor expansion of x.re in y.im 12.852 * [backup-simplify]: Simplify x.re into x.re 12.852 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.852 * [taylor]: Taking taylor expansion of x.im in y.im 12.852 * [backup-simplify]: Simplify x.im into x.im 12.852 * [taylor]: Taking taylor expansion of x.im in y.im 12.852 * [backup-simplify]: Simplify x.im into x.im 12.852 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.852 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.853 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.853 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.853 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.853 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.854 * [backup-simplify]: Simplify (+ 0 0) into 0 12.854 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.854 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.854 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.854 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.854 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.854 * [taylor]: Taking taylor expansion of y.re in y.im 12.854 * [backup-simplify]: Simplify y.re into y.re 12.855 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.855 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.855 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.855 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.855 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.856 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.856 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.856 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.856 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 12.856 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.856 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.856 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.856 * [taylor]: Taking taylor expansion of y.re in x.re 12.856 * [backup-simplify]: Simplify y.re into y.re 12.856 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.856 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.856 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.857 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.857 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.857 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.857 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 12.857 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.857 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.857 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.857 * [taylor]: Taking taylor expansion of y.re in x.im 12.857 * [backup-simplify]: Simplify y.re into y.re 12.857 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.857 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.857 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.858 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.858 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.858 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.858 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.858 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.858 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.858 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.858 * [taylor]: Taking taylor expansion of y.re in y.re 12.858 * [backup-simplify]: Simplify 0 into 0 12.858 * [backup-simplify]: Simplify 1 into 1 12.858 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.862 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.862 * [backup-simplify]: Simplify 0 into 0 12.863 * [backup-simplify]: Simplify (+ 0) into 0 12.864 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.865 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 12.866 * [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)))) 12.866 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.866 * [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)))) 12.866 * [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)))) 12.867 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 12.868 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 12.868 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 12.868 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 12.868 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.868 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.868 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.868 * [taylor]: Taking taylor expansion of y.re in x.re 12.868 * [backup-simplify]: Simplify y.re into y.re 12.868 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.868 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.869 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.869 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.869 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.869 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.869 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.869 * [taylor]: Taking taylor expansion of x.re in x.re 12.869 * [backup-simplify]: Simplify 0 into 0 12.869 * [backup-simplify]: Simplify 1 into 1 12.869 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.869 * [taylor]: Taking taylor expansion of x.im in x.re 12.869 * [backup-simplify]: Simplify x.im into x.im 12.869 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.869 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.869 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.869 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.870 * [backup-simplify]: Simplify (+ 0 0) into 0 12.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.870 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.870 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.870 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.871 * [backup-simplify]: Simplify (- 0) into 0 12.871 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.871 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 12.871 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 12.871 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 12.871 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.871 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.871 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.871 * [taylor]: Taking taylor expansion of y.re in x.im 12.871 * [backup-simplify]: Simplify y.re into y.re 12.871 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.871 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.871 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.871 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.871 * [taylor]: Taking taylor expansion of x.im in x.im 12.871 * [backup-simplify]: Simplify 0 into 0 12.871 * [backup-simplify]: Simplify 1 into 1 12.872 * [backup-simplify]: Simplify (log 1) into 0 12.872 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.872 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.872 * [backup-simplify]: Simplify (- 0) into 0 12.872 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.873 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.873 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 12.873 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 12.873 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 12.873 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.873 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.873 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.873 * [taylor]: Taking taylor expansion of y.re in y.re 12.873 * [backup-simplify]: Simplify 0 into 0 12.873 * [backup-simplify]: Simplify 1 into 1 12.873 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.873 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.873 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.873 * [taylor]: Taking taylor expansion of x.im in y.re 12.873 * [backup-simplify]: Simplify x.im into x.im 12.873 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.873 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 12.873 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.874 * [backup-simplify]: Simplify (+ 0) into 0 12.874 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.874 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.874 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.875 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.875 * [backup-simplify]: Simplify (+ 0 0) into 0 12.875 * [taylor]: Taking taylor expansion of 0 in x.im 12.875 * [backup-simplify]: Simplify 0 into 0 12.875 * [taylor]: Taking taylor expansion of 0 in y.re 12.875 * [backup-simplify]: Simplify 0 into 0 12.875 * [backup-simplify]: Simplify 0 into 0 12.875 * [backup-simplify]: Simplify (+ 0) into 0 12.876 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.876 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.876 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.877 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.877 * [backup-simplify]: Simplify (+ 0 0) into 0 12.877 * [taylor]: Taking taylor expansion of 0 in y.re 12.877 * [backup-simplify]: Simplify 0 into 0 12.877 * [backup-simplify]: Simplify 0 into 0 12.877 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 12.877 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.877 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 12.878 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 12.878 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 12.879 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 12.879 * [backup-simplify]: Simplify (+ 0 0) into 0 12.880 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 12.881 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 12.881 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 12.882 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.882 * [backup-simplify]: Simplify (+ 0 0) into 0 12.883 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.883 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 12.884 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 12.884 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 12.884 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 12.884 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.884 * [backup-simplify]: Simplify 1/2 into 1/2 12.884 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 12.884 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 12.884 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.884 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.884 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.884 * [taylor]: Taking taylor expansion of y.re in x.re 12.884 * [backup-simplify]: Simplify y.re into y.re 12.884 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.884 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.884 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.884 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 12.884 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.884 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.884 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.884 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.884 * [taylor]: Taking taylor expansion of x.re in x.re 12.884 * [backup-simplify]: Simplify 0 into 0 12.884 * [backup-simplify]: Simplify 1 into 1 12.884 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.884 * [taylor]: Taking taylor expansion of x.im in x.re 12.884 * [backup-simplify]: Simplify x.im into x.im 12.884 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.884 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.885 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.885 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.885 * [backup-simplify]: Simplify (+ 0 0) into 0 12.885 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.885 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.885 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.885 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.885 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.885 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.885 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 12.886 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 12.886 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 12.886 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 12.886 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 12.886 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.886 * [backup-simplify]: Simplify 1/2 into 1/2 12.886 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 12.886 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 12.886 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.886 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.886 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.886 * [taylor]: Taking taylor expansion of y.re in x.im 12.886 * [backup-simplify]: Simplify y.re into y.re 12.886 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.886 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.886 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.886 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 12.886 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.886 * [taylor]: Taking taylor expansion of x.im in x.im 12.886 * [backup-simplify]: Simplify 0 into 0 12.886 * [backup-simplify]: Simplify 1 into 1 12.887 * [backup-simplify]: Simplify (log 1) into 0 12.887 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.887 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.887 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.887 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.887 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.888 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.888 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.888 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 12.888 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 12.888 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 12.888 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 12.888 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 12.888 * [taylor]: Taking taylor expansion of 1/2 in y.re 12.888 * [backup-simplify]: Simplify 1/2 into 1/2 12.888 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 12.888 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.888 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.888 * [taylor]: Taking taylor expansion of y.re in y.re 12.888 * [backup-simplify]: Simplify 0 into 0 12.888 * [backup-simplify]: Simplify 1 into 1 12.889 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.889 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.889 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 12.889 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.889 * [taylor]: Taking taylor expansion of x.im in y.re 12.889 * [backup-simplify]: Simplify x.im into x.im 12.889 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.889 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.889 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 12.889 * [backup-simplify]: Simplify (* 1/2 0) into 0 12.890 * [backup-simplify]: Simplify (- 0) into 0 12.890 * [backup-simplify]: Simplify 0 into 0 12.890 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.890 * [backup-simplify]: Simplify (+ 0) into 0 12.891 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.891 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.891 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.892 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.892 * [backup-simplify]: Simplify (- 0) into 0 12.892 * [backup-simplify]: Simplify (+ 0 0) into 0 12.892 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.892 * [taylor]: Taking taylor expansion of 0 in x.im 12.892 * [backup-simplify]: Simplify 0 into 0 12.892 * [taylor]: Taking taylor expansion of 0 in y.re 12.892 * [backup-simplify]: Simplify 0 into 0 12.892 * [backup-simplify]: Simplify 0 into 0 12.893 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.893 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.894 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.894 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.895 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.895 * [backup-simplify]: Simplify (+ 0 0) into 0 12.895 * [taylor]: Taking taylor expansion of 0 in x.im 12.895 * [backup-simplify]: Simplify 0 into 0 12.895 * [taylor]: Taking taylor expansion of 0 in y.re 12.895 * [backup-simplify]: Simplify 0 into 0 12.895 * [backup-simplify]: Simplify 0 into 0 12.896 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.896 * [backup-simplify]: Simplify (+ 0) into 0 12.897 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.897 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.897 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.898 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.898 * [backup-simplify]: Simplify (- 0) into 0 12.898 * [backup-simplify]: Simplify (+ 0 0) into 0 12.898 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.899 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.899 * [taylor]: Taking taylor expansion of 0 in y.re 12.899 * [backup-simplify]: Simplify 0 into 0 12.899 * [backup-simplify]: Simplify 0 into 0 12.899 * [taylor]: Taking taylor expansion of 0 in y.re 12.899 * [backup-simplify]: Simplify 0 into 0 12.899 * [backup-simplify]: Simplify 0 into 0 12.899 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.900 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.900 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.900 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.901 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.901 * [backup-simplify]: Simplify (+ 0 0) into 0 12.901 * [taylor]: Taking taylor expansion of 0 in y.re 12.901 * [backup-simplify]: Simplify 0 into 0 12.901 * [backup-simplify]: Simplify 0 into 0 12.902 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.902 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.902 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 12.902 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 12.902 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 12.902 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.902 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 12.902 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 12.902 * [taylor]: Taking taylor expansion of y.im in y.re 12.902 * [backup-simplify]: Simplify y.im into y.im 12.902 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.902 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 12.902 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 12.902 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.902 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 12.902 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 12.902 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.902 * [taylor]: Taking taylor expansion of x.re in y.re 12.902 * [backup-simplify]: Simplify x.re into x.re 12.902 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.902 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.902 * [taylor]: Taking taylor expansion of x.re in y.re 12.902 * [backup-simplify]: Simplify x.re into x.re 12.902 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.902 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 12.903 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.903 * [taylor]: Taking taylor expansion of x.im in y.re 12.903 * [backup-simplify]: Simplify x.im into x.im 12.903 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.903 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.903 * [taylor]: Taking taylor expansion of x.im in y.re 12.903 * [backup-simplify]: Simplify x.im into x.im 12.903 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.903 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.903 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.903 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.903 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.904 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.904 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.904 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.904 * [backup-simplify]: Simplify (+ 0 0) into 0 12.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.905 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.905 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.905 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.905 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.905 * [taylor]: Taking taylor expansion of y.re in y.re 12.905 * [backup-simplify]: Simplify 0 into 0 12.905 * [backup-simplify]: Simplify 1 into 1 12.905 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.906 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.906 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.906 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 12.906 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 12.906 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.906 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 12.906 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.906 * [taylor]: Taking taylor expansion of y.im in x.im 12.906 * [backup-simplify]: Simplify y.im into y.im 12.907 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.907 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 12.907 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 12.907 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.907 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 12.907 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 12.907 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.907 * [taylor]: Taking taylor expansion of x.re in x.im 12.907 * [backup-simplify]: Simplify x.re into x.re 12.907 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.907 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.907 * [taylor]: Taking taylor expansion of x.re in x.im 12.907 * [backup-simplify]: Simplify x.re into x.re 12.907 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.907 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 12.907 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.907 * [taylor]: Taking taylor expansion of x.im in x.im 12.907 * [backup-simplify]: Simplify 0 into 0 12.907 * [backup-simplify]: Simplify 1 into 1 12.908 * [backup-simplify]: Simplify (/ 1 1) into 1 12.908 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.908 * [taylor]: Taking taylor expansion of x.im in x.im 12.908 * [backup-simplify]: Simplify 0 into 0 12.908 * [backup-simplify]: Simplify 1 into 1 12.908 * [backup-simplify]: Simplify (/ 1 1) into 1 12.908 * [backup-simplify]: Simplify (* 1 1) into 1 12.909 * [backup-simplify]: Simplify (+ 0 1) into 1 12.909 * [backup-simplify]: Simplify (sqrt 1) into 1 12.910 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.911 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.911 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.912 * [backup-simplify]: Simplify (+ 0 0) into 0 12.912 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.913 * [backup-simplify]: Simplify (log 1) into 0 12.913 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.913 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.913 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.913 * [taylor]: Taking taylor expansion of y.re in x.im 12.913 * [backup-simplify]: Simplify y.re into y.re 12.913 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.913 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.914 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 12.914 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 12.914 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 12.914 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 12.914 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 12.914 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 12.915 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.915 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.915 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.915 * [taylor]: Taking taylor expansion of y.im in x.re 12.915 * [backup-simplify]: Simplify y.im into y.im 12.915 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.915 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.915 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.915 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.915 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.915 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.915 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.915 * [taylor]: Taking taylor expansion of x.re in x.re 12.915 * [backup-simplify]: Simplify 0 into 0 12.915 * [backup-simplify]: Simplify 1 into 1 12.915 * [backup-simplify]: Simplify (/ 1 1) into 1 12.916 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.916 * [taylor]: Taking taylor expansion of x.re in x.re 12.916 * [backup-simplify]: Simplify 0 into 0 12.916 * [backup-simplify]: Simplify 1 into 1 12.916 * [backup-simplify]: Simplify (/ 1 1) into 1 12.916 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.916 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.916 * [taylor]: Taking taylor expansion of x.im in x.re 12.916 * [backup-simplify]: Simplify x.im into x.im 12.916 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.916 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.916 * [taylor]: Taking taylor expansion of x.im in x.re 12.916 * [backup-simplify]: Simplify x.im into x.im 12.916 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.917 * [backup-simplify]: Simplify (* 1 1) into 1 12.917 * [backup-simplify]: Simplify (+ 1 0) into 1 12.917 * [backup-simplify]: Simplify (sqrt 1) into 1 12.918 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.919 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.919 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.920 * [backup-simplify]: Simplify (+ 0 0) into 0 12.920 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.921 * [backup-simplify]: Simplify (log 1) into 0 12.921 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.921 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.921 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.921 * [taylor]: Taking taylor expansion of y.re in x.re 12.921 * [backup-simplify]: Simplify y.re into y.re 12.921 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.922 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.922 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.922 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.922 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.923 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.923 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 12.923 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 12.923 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.923 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.923 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.923 * [taylor]: Taking taylor expansion of y.im in y.im 12.923 * [backup-simplify]: Simplify 0 into 0 12.923 * [backup-simplify]: Simplify 1 into 1 12.923 * [backup-simplify]: Simplify (/ 1 1) into 1 12.923 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.923 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.924 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.924 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.924 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.924 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.924 * [taylor]: Taking taylor expansion of x.re in y.im 12.924 * [backup-simplify]: Simplify x.re into x.re 12.924 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.924 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.924 * [taylor]: Taking taylor expansion of x.re in y.im 12.924 * [backup-simplify]: Simplify x.re into x.re 12.924 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.924 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.924 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.924 * [taylor]: Taking taylor expansion of x.im in y.im 12.924 * [backup-simplify]: Simplify x.im into x.im 12.924 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.924 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.924 * [taylor]: Taking taylor expansion of x.im in y.im 12.924 * [backup-simplify]: Simplify x.im into x.im 12.924 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.924 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.924 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.925 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.925 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.925 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.926 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.926 * [backup-simplify]: Simplify (+ 0 0) into 0 12.926 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.927 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.927 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.927 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.927 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.927 * [taylor]: Taking taylor expansion of y.re in y.im 12.927 * [backup-simplify]: Simplify y.re into y.re 12.927 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.928 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.928 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.928 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.928 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 12.928 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 12.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)) 12.929 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.929 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.929 * [taylor]: Taking taylor expansion of y.im in y.im 12.929 * [backup-simplify]: Simplify 0 into 0 12.929 * [backup-simplify]: Simplify 1 into 1 12.929 * [backup-simplify]: Simplify (/ 1 1) into 1 12.930 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.930 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.930 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.930 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.930 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.930 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.930 * [taylor]: Taking taylor expansion of x.re in y.im 12.930 * [backup-simplify]: Simplify x.re into x.re 12.930 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.930 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.930 * [taylor]: Taking taylor expansion of x.re in y.im 12.930 * [backup-simplify]: Simplify x.re into x.re 12.930 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.930 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.930 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.930 * [taylor]: Taking taylor expansion of x.im in y.im 12.930 * [backup-simplify]: Simplify x.im into x.im 12.930 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.930 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.930 * [taylor]: Taking taylor expansion of x.im in y.im 12.930 * [backup-simplify]: Simplify x.im into x.im 12.930 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.930 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.931 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.931 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.931 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.931 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.932 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.932 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.932 * [backup-simplify]: Simplify (+ 0 0) into 0 12.932 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.933 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.933 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.933 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.933 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.933 * [taylor]: Taking taylor expansion of y.re in y.im 12.933 * [backup-simplify]: Simplify y.re into y.re 12.933 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.933 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.933 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.933 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.934 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 12.934 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 12.934 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.934 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.934 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.934 * [taylor]: Taking taylor expansion of y.im in x.re 12.934 * [backup-simplify]: Simplify y.im into y.im 12.934 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.934 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.934 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.934 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.934 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.934 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.934 * [taylor]: Taking taylor expansion of x.re in x.re 12.934 * [backup-simplify]: Simplify 0 into 0 12.934 * [backup-simplify]: Simplify 1 into 1 12.934 * [backup-simplify]: Simplify (/ 1 1) into 1 12.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.934 * [taylor]: Taking taylor expansion of x.re in x.re 12.934 * [backup-simplify]: Simplify 0 into 0 12.934 * [backup-simplify]: Simplify 1 into 1 12.935 * [backup-simplify]: Simplify (/ 1 1) into 1 12.935 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.935 * [taylor]: Taking taylor expansion of x.im in x.re 12.935 * [backup-simplify]: Simplify x.im into x.im 12.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.935 * [taylor]: Taking taylor expansion of x.im in x.re 12.935 * [backup-simplify]: Simplify x.im into x.im 12.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.935 * [backup-simplify]: Simplify (* 1 1) into 1 12.935 * [backup-simplify]: Simplify (+ 1 0) into 1 12.936 * [backup-simplify]: Simplify (sqrt 1) into 1 12.936 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.936 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.937 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.937 * [backup-simplify]: Simplify (+ 0 0) into 0 12.937 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.938 * [backup-simplify]: Simplify (log 1) into 0 12.938 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.938 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.938 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.938 * [taylor]: Taking taylor expansion of y.re in x.re 12.938 * [backup-simplify]: Simplify y.re into y.re 12.938 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.938 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.938 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.938 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.939 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.939 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.939 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.939 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.939 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.939 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 12.939 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 12.939 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.939 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.939 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.939 * [taylor]: Taking taylor expansion of y.re in x.im 12.939 * [backup-simplify]: Simplify y.re into y.re 12.940 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.940 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.940 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.940 * [taylor]: Taking taylor expansion of x.re in x.im 12.940 * [backup-simplify]: Simplify x.re into x.re 12.940 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.940 * [taylor]: Taking taylor expansion of y.im in x.im 12.940 * [backup-simplify]: Simplify y.im into y.im 12.940 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.940 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 12.940 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 12.940 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.940 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.940 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.941 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.941 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.941 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 12.941 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 12.941 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.941 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.941 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.941 * [taylor]: Taking taylor expansion of y.re in y.re 12.941 * [backup-simplify]: Simplify 0 into 0 12.941 * [backup-simplify]: Simplify 1 into 1 12.941 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.941 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.941 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.941 * [taylor]: Taking taylor expansion of x.re in y.re 12.941 * [backup-simplify]: Simplify x.re into x.re 12.941 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.941 * [taylor]: Taking taylor expansion of y.im in y.re 12.941 * [backup-simplify]: Simplify y.im into y.im 12.941 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.941 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.941 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.941 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 12.942 * [taylor]: Taking taylor expansion of 0 in x.re 12.942 * [backup-simplify]: Simplify 0 into 0 12.942 * [taylor]: Taking taylor expansion of 0 in x.im 12.942 * [backup-simplify]: Simplify 0 into 0 12.942 * [taylor]: Taking taylor expansion of 0 in y.re 12.942 * [backup-simplify]: Simplify 0 into 0 12.942 * [backup-simplify]: Simplify 0 into 0 12.942 * [backup-simplify]: Simplify (+ 0) into 0 12.942 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.943 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.943 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 12.944 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.944 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.944 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.944 * [backup-simplify]: Simplify (+ 0 0) into 0 12.945 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.945 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.945 * [backup-simplify]: Simplify (+ 0 0) into 0 12.945 * [taylor]: Taking taylor expansion of 0 in x.im 12.945 * [backup-simplify]: Simplify 0 into 0 12.945 * [taylor]: Taking taylor expansion of 0 in y.re 12.945 * [backup-simplify]: Simplify 0 into 0 12.945 * [backup-simplify]: Simplify 0 into 0 12.946 * [backup-simplify]: Simplify (+ 0) into 0 12.946 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.946 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.947 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.947 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.947 * [backup-simplify]: Simplify (- 0) into 0 12.947 * [backup-simplify]: Simplify (+ 0 0) into 0 12.948 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.948 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.948 * [backup-simplify]: Simplify (+ 0 0) into 0 12.948 * [taylor]: Taking taylor expansion of 0 in y.re 12.948 * [backup-simplify]: Simplify 0 into 0 12.948 * [backup-simplify]: Simplify 0 into 0 12.948 * [backup-simplify]: Simplify 0 into 0 12.948 * [taylor]: Taking taylor expansion of 0 in x.re 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [taylor]: Taking taylor expansion of 0 in x.im 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [taylor]: Taking taylor expansion of 0 in y.re 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [taylor]: Taking taylor expansion of 0 in x.im 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [taylor]: Taking taylor expansion of 0 in y.re 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [backup-simplify]: Simplify 0 into 0 12.949 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 12.949 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.949 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 12.949 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 12.949 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.949 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.949 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 12.949 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 12.949 * [taylor]: Taking taylor expansion of -1 in y.re 12.949 * [backup-simplify]: Simplify -1 into -1 12.949 * [taylor]: Taking taylor expansion of y.im in y.re 12.949 * [backup-simplify]: Simplify y.im into y.im 12.949 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.950 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 12.950 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 12.950 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.950 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 12.950 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 12.950 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.950 * [taylor]: Taking taylor expansion of -1 in y.re 12.950 * [backup-simplify]: Simplify -1 into -1 12.950 * [taylor]: Taking taylor expansion of x.re in y.re 12.950 * [backup-simplify]: Simplify x.re into x.re 12.950 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.950 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.950 * [taylor]: Taking taylor expansion of -1 in y.re 12.950 * [backup-simplify]: Simplify -1 into -1 12.950 * [taylor]: Taking taylor expansion of x.re in y.re 12.950 * [backup-simplify]: Simplify x.re into x.re 12.950 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.950 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 12.950 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.950 * [taylor]: Taking taylor expansion of -1 in y.re 12.950 * [backup-simplify]: Simplify -1 into -1 12.950 * [taylor]: Taking taylor expansion of x.im in y.re 12.950 * [backup-simplify]: Simplify x.im into x.im 12.950 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.950 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.950 * [taylor]: Taking taylor expansion of -1 in y.re 12.950 * [backup-simplify]: Simplify -1 into -1 12.950 * [taylor]: Taking taylor expansion of x.im in y.re 12.950 * [backup-simplify]: Simplify x.im into x.im 12.950 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.950 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.950 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.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))) 12.951 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.951 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.951 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.951 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.951 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.951 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.951 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.951 * [backup-simplify]: Simplify (+ 0 0) into 0 12.952 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.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))))) 12.952 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.952 * [taylor]: Taking taylor expansion of -1 in y.re 12.952 * [backup-simplify]: Simplify -1 into -1 12.952 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.952 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.952 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.952 * [taylor]: Taking taylor expansion of y.re in y.re 12.952 * [backup-simplify]: Simplify 0 into 0 12.952 * [backup-simplify]: Simplify 1 into 1 12.952 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.952 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.952 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.952 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.953 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 12.953 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.953 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.953 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 12.953 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.953 * [taylor]: Taking taylor expansion of -1 in x.im 12.953 * [backup-simplify]: Simplify -1 into -1 12.953 * [taylor]: Taking taylor expansion of y.im in x.im 12.953 * [backup-simplify]: Simplify y.im into y.im 12.953 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.953 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 12.953 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 12.953 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.953 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 12.953 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 12.953 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.953 * [taylor]: Taking taylor expansion of -1 in x.im 12.953 * [backup-simplify]: Simplify -1 into -1 12.953 * [taylor]: Taking taylor expansion of x.re in x.im 12.953 * [backup-simplify]: Simplify x.re into x.re 12.953 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.953 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.953 * [taylor]: Taking taylor expansion of -1 in x.im 12.953 * [backup-simplify]: Simplify -1 into -1 12.953 * [taylor]: Taking taylor expansion of x.re in x.im 12.953 * [backup-simplify]: Simplify x.re into x.re 12.953 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.953 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 12.953 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.953 * [taylor]: Taking taylor expansion of -1 in x.im 12.953 * [backup-simplify]: Simplify -1 into -1 12.953 * [taylor]: Taking taylor expansion of x.im in x.im 12.953 * [backup-simplify]: Simplify 0 into 0 12.953 * [backup-simplify]: Simplify 1 into 1 12.954 * [backup-simplify]: Simplify (/ -1 1) into -1 12.954 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.954 * [taylor]: Taking taylor expansion of -1 in x.im 12.954 * [backup-simplify]: Simplify -1 into -1 12.954 * [taylor]: Taking taylor expansion of x.im in x.im 12.954 * [backup-simplify]: Simplify 0 into 0 12.954 * [backup-simplify]: Simplify 1 into 1 12.954 * [backup-simplify]: Simplify (/ -1 1) into -1 12.954 * [backup-simplify]: Simplify (* -1 -1) into 1 12.954 * [backup-simplify]: Simplify (+ 0 1) into 1 12.955 * [backup-simplify]: Simplify (sqrt 1) into 1 12.955 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.956 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.956 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.956 * [backup-simplify]: Simplify (+ 0 0) into 0 12.957 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.957 * [backup-simplify]: Simplify (log 1) into 0 12.957 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.957 * [taylor]: Taking taylor expansion of -1 in x.im 12.957 * [backup-simplify]: Simplify -1 into -1 12.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.957 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.957 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.957 * [taylor]: Taking taylor expansion of y.re in x.im 12.957 * [backup-simplify]: Simplify y.re into y.re 12.957 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.958 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.958 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 12.958 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.958 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.958 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.958 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.958 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 12.958 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 12.958 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.958 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.958 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.958 * [taylor]: Taking taylor expansion of -1 in x.re 12.958 * [backup-simplify]: Simplify -1 into -1 12.958 * [taylor]: Taking taylor expansion of y.im in x.re 12.958 * [backup-simplify]: Simplify y.im into y.im 12.958 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.958 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.958 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.959 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.959 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.959 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.959 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.959 * [taylor]: Taking taylor expansion of -1 in x.re 12.959 * [backup-simplify]: Simplify -1 into -1 12.959 * [taylor]: Taking taylor expansion of x.re in x.re 12.959 * [backup-simplify]: Simplify 0 into 0 12.959 * [backup-simplify]: Simplify 1 into 1 12.959 * [backup-simplify]: Simplify (/ -1 1) into -1 12.959 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.959 * [taylor]: Taking taylor expansion of -1 in x.re 12.959 * [backup-simplify]: Simplify -1 into -1 12.959 * [taylor]: Taking taylor expansion of x.re in x.re 12.959 * [backup-simplify]: Simplify 0 into 0 12.959 * [backup-simplify]: Simplify 1 into 1 12.959 * [backup-simplify]: Simplify (/ -1 1) into -1 12.959 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.959 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.959 * [taylor]: Taking taylor expansion of -1 in x.re 12.959 * [backup-simplify]: Simplify -1 into -1 12.959 * [taylor]: Taking taylor expansion of x.im in x.re 12.960 * [backup-simplify]: Simplify x.im into x.im 12.960 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.960 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.960 * [taylor]: Taking taylor expansion of -1 in x.re 12.960 * [backup-simplify]: Simplify -1 into -1 12.960 * [taylor]: Taking taylor expansion of x.im in x.re 12.960 * [backup-simplify]: Simplify x.im into x.im 12.960 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.960 * [backup-simplify]: Simplify (* -1 -1) into 1 12.960 * [backup-simplify]: Simplify (+ 1 0) into 1 12.960 * [backup-simplify]: Simplify (sqrt 1) into 1 12.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.962 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.962 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.962 * [backup-simplify]: Simplify (+ 0 0) into 0 12.963 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.963 * [backup-simplify]: Simplify (log 1) into 0 12.963 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.963 * [taylor]: Taking taylor expansion of -1 in x.re 12.963 * [backup-simplify]: Simplify -1 into -1 12.963 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.963 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.963 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.963 * [taylor]: Taking taylor expansion of y.re in x.re 12.963 * [backup-simplify]: Simplify y.re into y.re 12.963 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.964 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.964 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.964 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.964 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.964 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.964 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.964 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 12.964 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 12.964 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.964 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.964 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.964 * [taylor]: Taking taylor expansion of -1 in y.im 12.964 * [backup-simplify]: Simplify -1 into -1 12.964 * [taylor]: Taking taylor expansion of y.im in y.im 12.964 * [backup-simplify]: Simplify 0 into 0 12.964 * [backup-simplify]: Simplify 1 into 1 12.965 * [backup-simplify]: Simplify (/ -1 1) into -1 12.965 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.965 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.965 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.965 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.965 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.965 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.965 * [taylor]: Taking taylor expansion of -1 in y.im 12.965 * [backup-simplify]: Simplify -1 into -1 12.965 * [taylor]: Taking taylor expansion of x.re in y.im 12.965 * [backup-simplify]: Simplify x.re into x.re 12.965 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.965 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.965 * [taylor]: Taking taylor expansion of -1 in y.im 12.965 * [backup-simplify]: Simplify -1 into -1 12.965 * [taylor]: Taking taylor expansion of x.re in y.im 12.965 * [backup-simplify]: Simplify x.re into x.re 12.965 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.965 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.965 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.965 * [taylor]: Taking taylor expansion of -1 in y.im 12.965 * [backup-simplify]: Simplify -1 into -1 12.965 * [taylor]: Taking taylor expansion of x.im in y.im 12.965 * [backup-simplify]: Simplify x.im into x.im 12.965 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.965 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.965 * [taylor]: Taking taylor expansion of -1 in y.im 12.965 * [backup-simplify]: Simplify -1 into -1 12.965 * [taylor]: Taking taylor expansion of x.im in y.im 12.965 * [backup-simplify]: Simplify x.im into x.im 12.965 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.965 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.965 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.966 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.966 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.966 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.966 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.966 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.966 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.966 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.966 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.967 * [backup-simplify]: Simplify (+ 0 0) into 0 12.967 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.967 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.967 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.967 * [taylor]: Taking taylor expansion of -1 in y.im 12.967 * [backup-simplify]: Simplify -1 into -1 12.967 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.967 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.967 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.967 * [taylor]: Taking taylor expansion of y.re in y.im 12.967 * [backup-simplify]: Simplify y.re into y.re 12.967 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.967 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.968 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.968 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.968 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 12.968 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 12.968 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.968 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.968 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.968 * [taylor]: Taking taylor expansion of -1 in y.im 12.968 * [backup-simplify]: Simplify -1 into -1 12.968 * [taylor]: Taking taylor expansion of y.im in y.im 12.968 * [backup-simplify]: Simplify 0 into 0 12.968 * [backup-simplify]: Simplify 1 into 1 12.968 * [backup-simplify]: Simplify (/ -1 1) into -1 12.969 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.969 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.969 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.969 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.969 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.969 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.969 * [taylor]: Taking taylor expansion of -1 in y.im 12.969 * [backup-simplify]: Simplify -1 into -1 12.969 * [taylor]: Taking taylor expansion of x.re in y.im 12.969 * [backup-simplify]: Simplify x.re into x.re 12.969 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.969 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.969 * [taylor]: Taking taylor expansion of -1 in y.im 12.969 * [backup-simplify]: Simplify -1 into -1 12.969 * [taylor]: Taking taylor expansion of x.re in y.im 12.969 * [backup-simplify]: Simplify x.re into x.re 12.969 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.969 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.969 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.969 * [taylor]: Taking taylor expansion of -1 in y.im 12.969 * [backup-simplify]: Simplify -1 into -1 12.969 * [taylor]: Taking taylor expansion of x.im in y.im 12.969 * [backup-simplify]: Simplify x.im into x.im 12.969 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.969 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.969 * [taylor]: Taking taylor expansion of -1 in y.im 12.969 * [backup-simplify]: Simplify -1 into -1 12.969 * [taylor]: Taking taylor expansion of x.im in y.im 12.969 * [backup-simplify]: Simplify x.im into x.im 12.969 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.969 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.969 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.969 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.970 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.970 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.970 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.970 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.970 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.970 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.970 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.970 * [backup-simplify]: Simplify (+ 0 0) into 0 12.971 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.971 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.971 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.971 * [taylor]: Taking taylor expansion of -1 in y.im 12.971 * [backup-simplify]: Simplify -1 into -1 12.971 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.971 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.971 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.971 * [taylor]: Taking taylor expansion of y.re in y.im 12.971 * [backup-simplify]: Simplify y.re into y.re 12.971 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.971 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.972 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 12.972 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 12.972 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 12.972 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 12.972 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.973 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.973 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.973 * [taylor]: Taking taylor expansion of -1 in x.re 12.973 * [backup-simplify]: Simplify -1 into -1 12.973 * [taylor]: Taking taylor expansion of y.im in x.re 12.973 * [backup-simplify]: Simplify y.im into y.im 12.973 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.973 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.973 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.973 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.973 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.973 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.973 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.973 * [taylor]: Taking taylor expansion of -1 in x.re 12.973 * [backup-simplify]: Simplify -1 into -1 12.973 * [taylor]: Taking taylor expansion of x.re in x.re 12.973 * [backup-simplify]: Simplify 0 into 0 12.973 * [backup-simplify]: Simplify 1 into 1 12.974 * [backup-simplify]: Simplify (/ -1 1) into -1 12.974 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.974 * [taylor]: Taking taylor expansion of -1 in x.re 12.974 * [backup-simplify]: Simplify -1 into -1 12.974 * [taylor]: Taking taylor expansion of x.re in x.re 12.974 * [backup-simplify]: Simplify 0 into 0 12.974 * [backup-simplify]: Simplify 1 into 1 12.974 * [backup-simplify]: Simplify (/ -1 1) into -1 12.974 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.974 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.974 * [taylor]: Taking taylor expansion of -1 in x.re 12.974 * [backup-simplify]: Simplify -1 into -1 12.974 * [taylor]: Taking taylor expansion of x.im in x.re 12.974 * [backup-simplify]: Simplify x.im into x.im 12.975 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.975 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.975 * [taylor]: Taking taylor expansion of -1 in x.re 12.975 * [backup-simplify]: Simplify -1 into -1 12.975 * [taylor]: Taking taylor expansion of x.im in x.re 12.975 * [backup-simplify]: Simplify x.im into x.im 12.975 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.975 * [backup-simplify]: Simplify (* -1 -1) into 1 12.976 * [backup-simplify]: Simplify (+ 1 0) into 1 12.976 * [backup-simplify]: Simplify (sqrt 1) into 1 12.977 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.978 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.978 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.979 * [backup-simplify]: Simplify (+ 0 0) into 0 12.979 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.980 * [backup-simplify]: Simplify (log 1) into 0 12.980 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.980 * [taylor]: Taking taylor expansion of -1 in x.re 12.980 * [backup-simplify]: Simplify -1 into -1 12.980 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.980 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.980 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.980 * [taylor]: Taking taylor expansion of y.re in x.re 12.980 * [backup-simplify]: Simplify y.re into y.re 12.980 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.981 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.981 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.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)) 12.981 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.982 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.982 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.982 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.983 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.983 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.983 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.983 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.983 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.983 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.983 * [taylor]: Taking taylor expansion of x.re in x.im 12.983 * [backup-simplify]: Simplify x.re into x.re 12.983 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.983 * [taylor]: Taking taylor expansion of y.im in x.im 12.983 * [backup-simplify]: Simplify y.im into y.im 12.983 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.983 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.984 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.984 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.984 * [taylor]: Taking taylor expansion of y.re in x.im 12.984 * [backup-simplify]: Simplify y.re into y.re 12.984 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.984 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.984 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.985 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.985 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.985 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.986 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.986 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.986 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.986 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.986 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.986 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.986 * [taylor]: Taking taylor expansion of x.re in y.re 12.986 * [backup-simplify]: Simplify x.re into x.re 12.986 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.986 * [taylor]: Taking taylor expansion of y.im in y.re 12.986 * [backup-simplify]: Simplify y.im into y.im 12.986 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.986 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.986 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.986 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.986 * [taylor]: Taking taylor expansion of y.re in y.re 12.986 * [backup-simplify]: Simplify 0 into 0 12.986 * [backup-simplify]: Simplify 1 into 1 12.987 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.987 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.987 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.987 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.987 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 12.988 * [taylor]: Taking taylor expansion of 0 in x.re 12.988 * [backup-simplify]: Simplify 0 into 0 12.988 * [taylor]: Taking taylor expansion of 0 in x.im 12.988 * [backup-simplify]: Simplify 0 into 0 12.988 * [taylor]: Taking taylor expansion of 0 in y.re 12.988 * [backup-simplify]: Simplify 0 into 0 12.988 * [backup-simplify]: Simplify 0 into 0 12.992 * [backup-simplify]: Simplify (+ 0) into 0 12.993 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.994 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.994 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 12.995 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.995 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.995 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.996 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 12.996 * [backup-simplify]: Simplify (+ 0 0) into 0 12.997 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.998 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.998 * [backup-simplify]: Simplify (+ 0 0) into 0 12.998 * [taylor]: Taking taylor expansion of 0 in x.im 12.998 * [backup-simplify]: Simplify 0 into 0 12.998 * [taylor]: Taking taylor expansion of 0 in y.re 12.998 * [backup-simplify]: Simplify 0 into 0 12.998 * [backup-simplify]: Simplify 0 into 0 12.999 * [backup-simplify]: Simplify (+ 0) into 0 13.000 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.000 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.001 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.001 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.001 * [backup-simplify]: Simplify (- 0) into 0 13.001 * [backup-simplify]: Simplify (+ 0 0) into 0 13.002 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.003 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.003 * [backup-simplify]: Simplify (+ 0 0) into 0 13.003 * [taylor]: Taking taylor expansion of 0 in y.re 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [taylor]: Taking taylor expansion of 0 in x.re 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [taylor]: Taking taylor expansion of 0 in x.im 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [taylor]: Taking taylor expansion of 0 in y.re 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [taylor]: Taking taylor expansion of 0 in x.im 13.004 * [backup-simplify]: Simplify 0 into 0 13.004 * [taylor]: Taking taylor expansion of 0 in y.re 13.004 * [backup-simplify]: Simplify 0 into 0 13.004 * [backup-simplify]: Simplify 0 into 0 13.004 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 13.004 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 2) 13.004 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 13.004 * [approximate]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 13.005 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 13.005 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 13.005 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.005 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 13.005 * [taylor]: Taking taylor expansion of y.im in y.re 13.005 * [backup-simplify]: Simplify y.im into y.im 13.005 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 13.005 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 13.005 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.005 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 13.005 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 13.005 * [taylor]: Taking taylor expansion of x.re in y.re 13.005 * [backup-simplify]: Simplify x.re into x.re 13.005 * [taylor]: Taking taylor expansion of x.re in y.re 13.005 * [backup-simplify]: Simplify x.re into x.re 13.005 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 13.005 * [taylor]: Taking taylor expansion of x.im in y.re 13.005 * [backup-simplify]: Simplify x.im into x.im 13.005 * [taylor]: Taking taylor expansion of x.im in y.re 13.005 * [backup-simplify]: Simplify x.im into x.im 13.005 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.005 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.006 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.006 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.006 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.006 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.006 * [backup-simplify]: Simplify (+ 0 0) into 0 13.006 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.007 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.007 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.007 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.007 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.007 * [taylor]: Taking taylor expansion of y.re in y.re 13.007 * [backup-simplify]: Simplify 0 into 0 13.007 * [backup-simplify]: Simplify 1 into 1 13.007 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 13.007 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.007 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 13.007 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.008 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 13.008 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 13.008 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 13.008 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.008 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 13.008 * [taylor]: Taking taylor expansion of y.im in x.im 13.008 * [backup-simplify]: Simplify y.im into y.im 13.008 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 13.008 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 13.008 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.008 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 13.008 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 13.008 * [taylor]: Taking taylor expansion of x.re in x.im 13.008 * [backup-simplify]: Simplify x.re into x.re 13.008 * [taylor]: Taking taylor expansion of x.re in x.im 13.008 * [backup-simplify]: Simplify x.re into x.re 13.008 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 13.008 * [taylor]: Taking taylor expansion of x.im in x.im 13.008 * [backup-simplify]: Simplify 0 into 0 13.008 * [backup-simplify]: Simplify 1 into 1 13.008 * [taylor]: Taking taylor expansion of x.im in x.im 13.008 * [backup-simplify]: Simplify 0 into 0 13.008 * [backup-simplify]: Simplify 1 into 1 13.008 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.008 * [backup-simplify]: Simplify (* 0 0) into 0 13.009 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 13.009 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 13.009 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.009 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.009 * [backup-simplify]: Simplify (+ 0 0) into 0 13.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 13.010 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.010 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.010 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.010 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.010 * [taylor]: Taking taylor expansion of y.re in x.im 13.010 * [backup-simplify]: Simplify y.re into y.re 13.010 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 13.010 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.010 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 13.010 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 13.010 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 13.010 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 13.010 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 13.010 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.010 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 13.010 * [taylor]: Taking taylor expansion of y.im in x.re 13.010 * [backup-simplify]: Simplify y.im into y.im 13.010 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 13.010 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 13.010 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.010 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 13.010 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 13.010 * [taylor]: Taking taylor expansion of x.re in x.re 13.010 * [backup-simplify]: Simplify 0 into 0 13.010 * [backup-simplify]: Simplify 1 into 1 13.010 * [taylor]: Taking taylor expansion of x.re in x.re 13.010 * [backup-simplify]: Simplify 0 into 0 13.010 * [backup-simplify]: Simplify 1 into 1 13.010 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 13.011 * [taylor]: Taking taylor expansion of x.im in x.re 13.011 * [backup-simplify]: Simplify x.im into x.im 13.011 * [taylor]: Taking taylor expansion of x.im in x.re 13.011 * [backup-simplify]: Simplify x.im into x.im 13.011 * [backup-simplify]: Simplify (* 0 0) into 0 13.011 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.011 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.011 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.011 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 13.012 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.012 * [backup-simplify]: Simplify (+ 0 0) into 0 13.012 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.012 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.012 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.012 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.012 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.012 * [taylor]: Taking taylor expansion of y.re in x.re 13.012 * [backup-simplify]: Simplify y.re into y.re 13.012 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 13.012 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.012 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 13.012 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 13.012 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 13.013 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 13.013 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 13.013 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.013 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 13.013 * [taylor]: Taking taylor expansion of y.im in y.im 13.013 * [backup-simplify]: Simplify 0 into 0 13.013 * [backup-simplify]: Simplify 1 into 1 13.013 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 13.013 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 13.013 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.013 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 13.013 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 13.013 * [taylor]: Taking taylor expansion of x.re in y.im 13.013 * [backup-simplify]: Simplify x.re into x.re 13.013 * [taylor]: Taking taylor expansion of x.re in y.im 13.013 * [backup-simplify]: Simplify x.re into x.re 13.013 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 13.013 * [taylor]: Taking taylor expansion of x.im in y.im 13.013 * [backup-simplify]: Simplify x.im into x.im 13.013 * [taylor]: Taking taylor expansion of x.im in y.im 13.013 * [backup-simplify]: Simplify x.im into x.im 13.013 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.013 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.013 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.013 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.013 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.013 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.014 * [backup-simplify]: Simplify (+ 0 0) into 0 13.014 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.014 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.014 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 13.014 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 13.014 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.014 * [taylor]: Taking taylor expansion of y.re in y.im 13.014 * [backup-simplify]: Simplify y.re into y.re 13.014 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.014 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.014 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 13.015 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.015 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.015 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 13.015 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 13.015 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 13.015 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 13.015 * [taylor]: Taking taylor expansion of y.im in y.im 13.015 * [backup-simplify]: Simplify 0 into 0 13.015 * [backup-simplify]: Simplify 1 into 1 13.015 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 13.015 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 13.015 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 13.015 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 13.015 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 13.015 * [taylor]: Taking taylor expansion of x.re in y.im 13.015 * [backup-simplify]: Simplify x.re into x.re 13.015 * [taylor]: Taking taylor expansion of x.re in y.im 13.015 * [backup-simplify]: Simplify x.re into x.re 13.015 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 13.015 * [taylor]: Taking taylor expansion of x.im in y.im 13.015 * [backup-simplify]: Simplify x.im into x.im 13.015 * [taylor]: Taking taylor expansion of x.im in y.im 13.015 * [backup-simplify]: Simplify x.im into x.im 13.015 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 13.015 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.015 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 13.015 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 13.016 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 13.016 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.016 * [backup-simplify]: Simplify (+ 0 0) into 0 13.016 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.016 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.016 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 13.016 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 13.016 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.016 * [taylor]: Taking taylor expansion of y.re in y.im 13.016 * [backup-simplify]: Simplify y.re into y.re 13.016 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 13.017 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.017 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 13.017 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.017 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.017 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.017 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.017 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.017 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 13.017 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.017 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.017 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.017 * [taylor]: Taking taylor expansion of y.re in x.re 13.017 * [backup-simplify]: Simplify y.re into y.re 13.017 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.017 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.017 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.017 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.018 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.018 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.018 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 13.018 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.018 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.018 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.018 * [taylor]: Taking taylor expansion of y.re in x.im 13.018 * [backup-simplify]: Simplify y.re into y.re 13.018 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.018 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.018 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.018 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.018 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.018 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.018 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 13.018 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.018 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.018 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.018 * [taylor]: Taking taylor expansion of y.re in y.re 13.018 * [backup-simplify]: Simplify 0 into 0 13.018 * [backup-simplify]: Simplify 1 into 1 13.018 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.019 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.019 * [backup-simplify]: Simplify 0 into 0 13.019 * [backup-simplify]: Simplify (+ 0) into 0 13.019 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.020 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 13.020 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 13.021 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.021 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 13.021 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 13.021 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 13.022 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 13.022 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) in x.re 13.022 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 13.022 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.022 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.022 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.022 * [taylor]: Taking taylor expansion of y.re in x.re 13.022 * [backup-simplify]: Simplify y.re into y.re 13.022 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.022 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.022 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.022 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 13.022 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 13.022 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 13.022 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 13.022 * [taylor]: Taking taylor expansion of x.re in x.re 13.022 * [backup-simplify]: Simplify 0 into 0 13.022 * [backup-simplify]: Simplify 1 into 1 13.022 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 13.022 * [taylor]: Taking taylor expansion of x.im in x.re 13.022 * [backup-simplify]: Simplify x.im into x.im 13.022 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.022 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.022 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.023 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.023 * [backup-simplify]: Simplify (+ 0 0) into 0 13.023 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.023 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.023 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.023 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.023 * [backup-simplify]: Simplify (- 0) into 0 13.023 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.024 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 13.024 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 13.024 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 13.024 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.024 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.024 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.024 * [taylor]: Taking taylor expansion of y.re in x.im 13.024 * [backup-simplify]: Simplify y.re into y.re 13.024 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.024 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.024 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.024 * [taylor]: Taking taylor expansion of (log x.im) in x.im 13.024 * [taylor]: Taking taylor expansion of x.im in x.im 13.024 * [backup-simplify]: Simplify 0 into 0 13.024 * [backup-simplify]: Simplify 1 into 1 13.024 * [backup-simplify]: Simplify (log 1) into 0 13.024 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 13.024 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 13.025 * [backup-simplify]: Simplify (- 0) into 0 13.025 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 13.025 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.025 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 13.025 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 13.025 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 13.025 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.025 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.025 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.025 * [taylor]: Taking taylor expansion of y.re in y.re 13.025 * [backup-simplify]: Simplify 0 into 0 13.025 * [backup-simplify]: Simplify 1 into 1 13.025 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.026 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.026 * [taylor]: Taking taylor expansion of (log x.im) in y.re 13.026 * [taylor]: Taking taylor expansion of x.im in y.re 13.026 * [backup-simplify]: Simplify x.im into x.im 13.026 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.026 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 13.026 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.026 * [backup-simplify]: Simplify (+ 0) into 0 13.026 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.026 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.027 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.027 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.027 * [backup-simplify]: Simplify (+ 0 0) into 0 13.027 * [taylor]: Taking taylor expansion of 0 in x.im 13.027 * [backup-simplify]: Simplify 0 into 0 13.028 * [taylor]: Taking taylor expansion of 0 in y.re 13.028 * [backup-simplify]: Simplify 0 into 0 13.028 * [backup-simplify]: Simplify 0 into 0 13.028 * [backup-simplify]: Simplify (+ 0) into 0 13.028 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.028 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.029 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.029 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.029 * [backup-simplify]: Simplify (+ 0 0) into 0 13.029 * [taylor]: Taking taylor expansion of 0 in y.re 13.029 * [backup-simplify]: Simplify 0 into 0 13.029 * [backup-simplify]: Simplify 0 into 0 13.029 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 13.030 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.030 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 13.031 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 13.031 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 13.031 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 13.032 * [backup-simplify]: Simplify (+ 0 0) into 0 13.032 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 13.034 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 13.034 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 13.035 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.035 * [backup-simplify]: Simplify (+ 0 0) into 0 13.035 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.036 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 13.036 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 13.036 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 13.036 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 13.036 * [taylor]: Taking taylor expansion of 1/2 in x.re 13.036 * [backup-simplify]: Simplify 1/2 into 1/2 13.036 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 13.036 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 13.036 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 13.036 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.036 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.036 * [taylor]: Taking taylor expansion of y.re in x.re 13.036 * [backup-simplify]: Simplify y.re into y.re 13.036 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.037 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.037 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.037 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 13.037 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 13.037 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 13.037 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 13.037 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 13.037 * [taylor]: Taking taylor expansion of x.re in x.re 13.037 * [backup-simplify]: Simplify 0 into 0 13.037 * [backup-simplify]: Simplify 1 into 1 13.037 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 13.037 * [taylor]: Taking taylor expansion of x.im in x.re 13.037 * [backup-simplify]: Simplify x.im into x.im 13.037 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 13.037 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 13.037 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 13.037 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 13.037 * [backup-simplify]: Simplify (+ 0 0) into 0 13.037 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 13.037 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.038 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.038 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.038 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.038 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.038 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 13.038 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 13.038 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 13.038 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 13.038 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 13.038 * [taylor]: Taking taylor expansion of 1/2 in x.im 13.038 * [backup-simplify]: Simplify 1/2 into 1/2 13.038 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 13.038 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 13.038 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 13.038 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.038 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.038 * [taylor]: Taking taylor expansion of y.re in x.im 13.038 * [backup-simplify]: Simplify y.re into y.re 13.039 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 13.039 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 13.039 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 13.039 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 13.039 * [taylor]: Taking taylor expansion of (log x.im) in x.im 13.039 * [taylor]: Taking taylor expansion of x.im in x.im 13.039 * [backup-simplify]: Simplify 0 into 0 13.039 * [backup-simplify]: Simplify 1 into 1 13.039 * [backup-simplify]: Simplify (log 1) into 0 13.039 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.039 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 13.039 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 13.040 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 13.040 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.040 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.040 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.040 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 13.041 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 13.041 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 13.041 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 13.041 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 13.041 * [taylor]: Taking taylor expansion of 1/2 in y.re 13.041 * [backup-simplify]: Simplify 1/2 into 1/2 13.041 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 13.041 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 13.041 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 13.041 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 13.041 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.041 * [taylor]: Taking taylor expansion of y.re in y.re 13.041 * [backup-simplify]: Simplify 0 into 0 13.041 * [backup-simplify]: Simplify 1 into 1 13.041 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 13.041 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 13.041 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 13.041 * [taylor]: Taking taylor expansion of (log x.im) in y.re 13.041 * [taylor]: Taking taylor expansion of x.im in y.re 13.041 * [backup-simplify]: Simplify x.im into x.im 13.041 * [backup-simplify]: Simplify (log x.im) into (log x.im) 13.041 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 13.042 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 13.042 * [backup-simplify]: Simplify (* 1/2 0) into 0 13.042 * [backup-simplify]: Simplify (- 0) into 0 13.042 * [backup-simplify]: Simplify 0 into 0 13.043 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 13.043 * [backup-simplify]: Simplify (+ 0) into 0 13.043 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.044 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.044 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.044 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.045 * [backup-simplify]: Simplify (- 0) into 0 13.045 * [backup-simplify]: Simplify (+ 0 0) into 0 13.045 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 13.045 * [taylor]: Taking taylor expansion of 0 in x.im 13.045 * [backup-simplify]: Simplify 0 into 0 13.045 * [taylor]: Taking taylor expansion of 0 in y.re 13.045 * [backup-simplify]: Simplify 0 into 0 13.045 * [backup-simplify]: Simplify 0 into 0 13.046 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.046 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 13.046 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.047 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.047 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 13.047 * [backup-simplify]: Simplify (+ 0 0) into 0 13.047 * [taylor]: Taking taylor expansion of 0 in x.im 13.047 * [backup-simplify]: Simplify 0 into 0 13.047 * [taylor]: Taking taylor expansion of 0 in y.re 13.047 * [backup-simplify]: Simplify 0 into 0 13.048 * [backup-simplify]: Simplify 0 into 0 13.048 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.048 * [backup-simplify]: Simplify (+ 0) into 0 13.049 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 13.049 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 13.049 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.050 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 13.050 * [backup-simplify]: Simplify (- 0) into 0 13.050 * [backup-simplify]: Simplify (+ 0 0) into 0 13.050 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 13.051 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 13.051 * [taylor]: Taking taylor expansion of 0 in y.re 13.051 * [backup-simplify]: Simplify 0 into 0 13.051 * [backup-simplify]: Simplify 0 into 0 13.051 * [taylor]: Taking taylor expansion of 0 in y.re 13.051 * [backup-simplify]: Simplify 0 into 0 13.051 * [backup-simplify]: Simplify 0 into 0 13.051 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.052 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 13.052 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 13.053 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.053 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 13.054 * [backup-simplify]: Simplify (+ 0 0) into 0 13.054 * [taylor]: Taking taylor expansion of 0 in y.re 13.054 * [backup-simplify]: Simplify 0 into 0 13.054 * [backup-simplify]: Simplify 0 into 0 13.054 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 13.054 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.054 * [approximate]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 13.054 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 13.054 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 13.054 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.055 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 13.055 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 13.055 * [taylor]: Taking taylor expansion of y.im in y.re 13.055 * [backup-simplify]: Simplify y.im into y.im 13.055 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.055 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 13.055 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 13.055 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.055 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 13.055 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 13.055 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 13.055 * [taylor]: Taking taylor expansion of x.re in y.re 13.055 * [backup-simplify]: Simplify x.re into x.re 13.055 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.055 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 13.055 * [taylor]: Taking taylor expansion of x.re in y.re 13.055 * [backup-simplify]: Simplify x.re into x.re 13.055 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.055 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 13.055 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 13.055 * [taylor]: Taking taylor expansion of x.im in y.re 13.055 * [backup-simplify]: Simplify x.im into x.im 13.055 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.055 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 13.055 * [taylor]: Taking taylor expansion of x.im in y.re 13.055 * [backup-simplify]: Simplify x.im into x.im 13.055 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.055 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.055 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.055 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.056 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.056 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.056 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.056 * [backup-simplify]: Simplify (+ 0 0) into 0 13.057 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.057 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.057 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.057 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.057 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.057 * [taylor]: Taking taylor expansion of y.re in y.re 13.057 * [backup-simplify]: Simplify 0 into 0 13.057 * [backup-simplify]: Simplify 1 into 1 13.057 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.057 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.057 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.057 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 13.057 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 13.057 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.057 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 13.057 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 13.057 * [taylor]: Taking taylor expansion of y.im in x.im 13.057 * [backup-simplify]: Simplify y.im into y.im 13.057 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.057 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 13.057 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 13.058 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.058 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 13.058 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 13.058 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 13.058 * [taylor]: Taking taylor expansion of x.re in x.im 13.058 * [backup-simplify]: Simplify x.re into x.re 13.058 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.058 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 13.058 * [taylor]: Taking taylor expansion of x.re in x.im 13.058 * [backup-simplify]: Simplify x.re into x.re 13.058 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.058 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 13.058 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 13.058 * [taylor]: Taking taylor expansion of x.im in x.im 13.058 * [backup-simplify]: Simplify 0 into 0 13.058 * [backup-simplify]: Simplify 1 into 1 13.058 * [backup-simplify]: Simplify (/ 1 1) into 1 13.058 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 13.058 * [taylor]: Taking taylor expansion of x.im in x.im 13.058 * [backup-simplify]: Simplify 0 into 0 13.058 * [backup-simplify]: Simplify 1 into 1 13.058 * [backup-simplify]: Simplify (/ 1 1) into 1 13.059 * [backup-simplify]: Simplify (* 1 1) into 1 13.059 * [backup-simplify]: Simplify (+ 0 1) into 1 13.059 * [backup-simplify]: Simplify (sqrt 1) into 1 13.060 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.060 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.060 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.061 * [backup-simplify]: Simplify (+ 0 0) into 0 13.061 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.061 * [backup-simplify]: Simplify (log 1) into 0 13.061 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.061 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.061 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.061 * [taylor]: Taking taylor expansion of y.re in x.im 13.061 * [backup-simplify]: Simplify y.re into y.re 13.061 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.062 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.062 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 13.062 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 13.062 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 13.062 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 13.062 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.062 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.062 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.063 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 13.063 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.063 * [taylor]: Taking taylor expansion of y.im in x.re 13.063 * [backup-simplify]: Simplify y.im into y.im 13.063 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.063 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.063 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.063 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.063 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.063 * [taylor]: Taking taylor expansion of x.re in x.re 13.063 * [backup-simplify]: Simplify 0 into 0 13.063 * [backup-simplify]: Simplify 1 into 1 13.063 * [backup-simplify]: Simplify (/ 1 1) into 1 13.063 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.063 * [taylor]: Taking taylor expansion of x.re in x.re 13.063 * [backup-simplify]: Simplify 0 into 0 13.063 * [backup-simplify]: Simplify 1 into 1 13.063 * [backup-simplify]: Simplify (/ 1 1) into 1 13.063 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.063 * [taylor]: Taking taylor expansion of x.im in x.re 13.063 * [backup-simplify]: Simplify x.im into x.im 13.063 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.063 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.063 * [taylor]: Taking taylor expansion of x.im in x.re 13.064 * [backup-simplify]: Simplify x.im into x.im 13.064 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.064 * [backup-simplify]: Simplify (* 1 1) into 1 13.064 * [backup-simplify]: Simplify (+ 1 0) into 1 13.064 * [backup-simplify]: Simplify (sqrt 1) into 1 13.065 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.065 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.066 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.066 * [backup-simplify]: Simplify (+ 0 0) into 0 13.066 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.066 * [backup-simplify]: Simplify (log 1) into 0 13.066 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.066 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.067 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.067 * [taylor]: Taking taylor expansion of y.re in x.re 13.067 * [backup-simplify]: Simplify y.re into y.re 13.067 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.067 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.067 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 13.067 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.067 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.068 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.068 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 13.068 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 13.068 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.068 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 13.068 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 13.068 * [taylor]: Taking taylor expansion of y.im in y.im 13.068 * [backup-simplify]: Simplify 0 into 0 13.068 * [backup-simplify]: Simplify 1 into 1 13.068 * [backup-simplify]: Simplify (/ 1 1) into 1 13.068 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 13.068 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 13.068 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.068 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 13.068 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 13.068 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.068 * [taylor]: Taking taylor expansion of x.re in y.im 13.068 * [backup-simplify]: Simplify x.re into x.re 13.068 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.068 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.068 * [taylor]: Taking taylor expansion of x.re in y.im 13.068 * [backup-simplify]: Simplify x.re into x.re 13.068 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.068 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 13.068 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.068 * [taylor]: Taking taylor expansion of x.im in y.im 13.068 * [backup-simplify]: Simplify x.im into x.im 13.068 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.068 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.068 * [taylor]: Taking taylor expansion of x.im in y.im 13.068 * [backup-simplify]: Simplify x.im into x.im 13.069 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.069 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.069 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.069 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.069 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.069 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.069 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.069 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.069 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.069 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.069 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.070 * [backup-simplify]: Simplify (+ 0 0) into 0 13.070 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.070 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.070 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.070 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.070 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.070 * [taylor]: Taking taylor expansion of y.re in y.im 13.070 * [backup-simplify]: Simplify y.re into y.re 13.070 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.071 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.071 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.071 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.071 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 13.071 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 13.071 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.071 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 13.071 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 13.071 * [taylor]: Taking taylor expansion of y.im in y.im 13.071 * [backup-simplify]: Simplify 0 into 0 13.071 * [backup-simplify]: Simplify 1 into 1 13.071 * [backup-simplify]: Simplify (/ 1 1) into 1 13.071 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 13.072 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 13.072 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.072 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 13.072 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 13.072 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.072 * [taylor]: Taking taylor expansion of x.re in y.im 13.072 * [backup-simplify]: Simplify x.re into x.re 13.072 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.072 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 13.072 * [taylor]: Taking taylor expansion of x.re in y.im 13.072 * [backup-simplify]: Simplify x.re into x.re 13.072 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 13.072 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 13.072 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.072 * [taylor]: Taking taylor expansion of x.im in y.im 13.072 * [backup-simplify]: Simplify x.im into x.im 13.072 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.072 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 13.072 * [taylor]: Taking taylor expansion of x.im in y.im 13.072 * [backup-simplify]: Simplify x.im into x.im 13.072 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.072 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 13.072 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.072 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.072 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.073 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.073 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 13.073 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 13.073 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.073 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 13.073 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 13.073 * [backup-simplify]: Simplify (+ 0 0) into 0 13.073 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.074 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.074 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.074 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.074 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.074 * [taylor]: Taking taylor expansion of y.re in y.im 13.074 * [backup-simplify]: Simplify y.re into y.re 13.074 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.074 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.074 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.074 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 13.074 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.075 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.075 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.075 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 13.075 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.075 * [taylor]: Taking taylor expansion of y.im in x.re 13.075 * [backup-simplify]: Simplify y.im into y.im 13.075 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.075 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.075 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.075 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.075 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.075 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.075 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.075 * [taylor]: Taking taylor expansion of x.re in x.re 13.075 * [backup-simplify]: Simplify 0 into 0 13.075 * [backup-simplify]: Simplify 1 into 1 13.075 * [backup-simplify]: Simplify (/ 1 1) into 1 13.075 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.075 * [taylor]: Taking taylor expansion of x.re in x.re 13.075 * [backup-simplify]: Simplify 0 into 0 13.075 * [backup-simplify]: Simplify 1 into 1 13.076 * [backup-simplify]: Simplify (/ 1 1) into 1 13.076 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.076 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.076 * [taylor]: Taking taylor expansion of x.im in x.re 13.076 * [backup-simplify]: Simplify x.im into x.im 13.076 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.076 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.076 * [taylor]: Taking taylor expansion of x.im in x.re 13.076 * [backup-simplify]: Simplify x.im into x.im 13.076 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.076 * [backup-simplify]: Simplify (* 1 1) into 1 13.076 * [backup-simplify]: Simplify (+ 1 0) into 1 13.077 * [backup-simplify]: Simplify (sqrt 1) into 1 13.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.078 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.078 * [backup-simplify]: Simplify (+ 0 0) into 0 13.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.079 * [backup-simplify]: Simplify (log 1) into 0 13.079 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.079 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.079 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.079 * [taylor]: Taking taylor expansion of y.re in x.re 13.079 * [backup-simplify]: Simplify y.re into y.re 13.079 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.079 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.079 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 13.079 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.080 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.080 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.080 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.080 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.080 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.080 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 13.080 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 13.080 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.080 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.080 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.080 * [taylor]: Taking taylor expansion of y.re in x.im 13.080 * [backup-simplify]: Simplify y.re into y.re 13.081 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.081 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.081 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.081 * [taylor]: Taking taylor expansion of x.re in x.im 13.081 * [backup-simplify]: Simplify x.re into x.re 13.081 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.081 * [taylor]: Taking taylor expansion of y.im in x.im 13.081 * [backup-simplify]: Simplify y.im into y.im 13.081 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.081 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 13.081 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.081 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.081 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.081 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.082 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.082 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.082 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 13.082 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 13.082 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.082 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.082 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.082 * [taylor]: Taking taylor expansion of y.re in y.re 13.082 * [backup-simplify]: Simplify 0 into 0 13.082 * [backup-simplify]: Simplify 1 into 1 13.082 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.082 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.082 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.082 * [taylor]: Taking taylor expansion of x.re in y.re 13.082 * [backup-simplify]: Simplify x.re into x.re 13.082 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.082 * [taylor]: Taking taylor expansion of y.im in y.re 13.082 * [backup-simplify]: Simplify y.im into y.im 13.082 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.082 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.083 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.083 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.083 * [taylor]: Taking taylor expansion of 0 in x.re 13.083 * [backup-simplify]: Simplify 0 into 0 13.083 * [taylor]: Taking taylor expansion of 0 in x.im 13.083 * [backup-simplify]: Simplify 0 into 0 13.083 * [taylor]: Taking taylor expansion of 0 in y.re 13.083 * [backup-simplify]: Simplify 0 into 0 13.083 * [backup-simplify]: Simplify 0 into 0 13.083 * [backup-simplify]: Simplify (+ 0) into 0 13.084 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.085 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.085 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 13.085 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.085 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 13.085 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.085 * [backup-simplify]: Simplify (+ 0 0) into 0 13.086 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.086 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.086 * [backup-simplify]: Simplify (+ 0 0) into 0 13.087 * [taylor]: Taking taylor expansion of 0 in x.im 13.087 * [backup-simplify]: Simplify 0 into 0 13.087 * [taylor]: Taking taylor expansion of 0 in y.re 13.087 * [backup-simplify]: Simplify 0 into 0 13.087 * [backup-simplify]: Simplify 0 into 0 13.087 * [backup-simplify]: Simplify (+ 0) into 0 13.087 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.087 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.088 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.088 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.088 * [backup-simplify]: Simplify (- 0) into 0 13.089 * [backup-simplify]: Simplify (+ 0 0) into 0 13.089 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.089 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.090 * [backup-simplify]: Simplify (+ 0 0) into 0 13.090 * [taylor]: Taking taylor expansion of 0 in y.re 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [taylor]: Taking taylor expansion of 0 in x.re 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [taylor]: Taking taylor expansion of 0 in x.im 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [taylor]: Taking taylor expansion of 0 in y.re 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [taylor]: Taking taylor expansion of 0 in x.im 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [taylor]: Taking taylor expansion of 0 in y.re 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 13.090 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.090 * [approximate]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 13.091 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 13.091 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.091 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.091 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 13.091 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 13.091 * [taylor]: Taking taylor expansion of -1 in y.re 13.091 * [backup-simplify]: Simplify -1 into -1 13.091 * [taylor]: Taking taylor expansion of y.im in y.re 13.091 * [backup-simplify]: Simplify y.im into y.im 13.091 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.091 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 13.091 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 13.091 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.091 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 13.091 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 13.091 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.091 * [taylor]: Taking taylor expansion of -1 in y.re 13.091 * [backup-simplify]: Simplify -1 into -1 13.091 * [taylor]: Taking taylor expansion of x.re in y.re 13.091 * [backup-simplify]: Simplify x.re into x.re 13.091 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.091 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.091 * [taylor]: Taking taylor expansion of -1 in y.re 13.091 * [backup-simplify]: Simplify -1 into -1 13.091 * [taylor]: Taking taylor expansion of x.re in y.re 13.091 * [backup-simplify]: Simplify x.re into x.re 13.091 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.091 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 13.091 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.091 * [taylor]: Taking taylor expansion of -1 in y.re 13.091 * [backup-simplify]: Simplify -1 into -1 13.091 * [taylor]: Taking taylor expansion of x.im in y.re 13.091 * [backup-simplify]: Simplify x.im into x.im 13.091 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.091 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.091 * [taylor]: Taking taylor expansion of -1 in y.re 13.091 * [backup-simplify]: Simplify -1 into -1 13.091 * [taylor]: Taking taylor expansion of x.im in y.re 13.091 * [backup-simplify]: Simplify x.im into x.im 13.091 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.091 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.092 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.092 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.092 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.092 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.092 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.092 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.092 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.092 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.092 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.093 * [backup-simplify]: Simplify (+ 0 0) into 0 13.093 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.093 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.093 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.093 * [taylor]: Taking taylor expansion of -1 in y.re 13.093 * [backup-simplify]: Simplify -1 into -1 13.093 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.093 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.094 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.094 * [taylor]: Taking taylor expansion of y.re in y.re 13.094 * [backup-simplify]: Simplify 0 into 0 13.094 * [backup-simplify]: Simplify 1 into 1 13.094 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.094 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.094 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.094 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.094 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 13.094 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.094 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.094 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 13.094 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 13.094 * [taylor]: Taking taylor expansion of -1 in x.im 13.094 * [backup-simplify]: Simplify -1 into -1 13.094 * [taylor]: Taking taylor expansion of y.im in x.im 13.094 * [backup-simplify]: Simplify y.im into y.im 13.094 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.094 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 13.094 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 13.094 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.094 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 13.094 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 13.094 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.094 * [taylor]: Taking taylor expansion of -1 in x.im 13.094 * [backup-simplify]: Simplify -1 into -1 13.094 * [taylor]: Taking taylor expansion of x.re in x.im 13.095 * [backup-simplify]: Simplify x.re into x.re 13.095 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.095 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.095 * [taylor]: Taking taylor expansion of -1 in x.im 13.095 * [backup-simplify]: Simplify -1 into -1 13.095 * [taylor]: Taking taylor expansion of x.re in x.im 13.095 * [backup-simplify]: Simplify x.re into x.re 13.095 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.095 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 13.095 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.095 * [taylor]: Taking taylor expansion of -1 in x.im 13.095 * [backup-simplify]: Simplify -1 into -1 13.095 * [taylor]: Taking taylor expansion of x.im in x.im 13.095 * [backup-simplify]: Simplify 0 into 0 13.095 * [backup-simplify]: Simplify 1 into 1 13.095 * [backup-simplify]: Simplify (/ -1 1) into -1 13.095 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.095 * [taylor]: Taking taylor expansion of -1 in x.im 13.095 * [backup-simplify]: Simplify -1 into -1 13.095 * [taylor]: Taking taylor expansion of x.im in x.im 13.095 * [backup-simplify]: Simplify 0 into 0 13.095 * [backup-simplify]: Simplify 1 into 1 13.096 * [backup-simplify]: Simplify (/ -1 1) into -1 13.096 * [backup-simplify]: Simplify (* -1 -1) into 1 13.096 * [backup-simplify]: Simplify (+ 0 1) into 1 13.096 * [backup-simplify]: Simplify (sqrt 1) into 1 13.097 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.097 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.098 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.098 * [backup-simplify]: Simplify (+ 0 0) into 0 13.098 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.098 * [backup-simplify]: Simplify (log 1) into 0 13.099 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.099 * [taylor]: Taking taylor expansion of -1 in x.im 13.099 * [backup-simplify]: Simplify -1 into -1 13.099 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.099 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.099 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.099 * [taylor]: Taking taylor expansion of y.re in x.im 13.099 * [backup-simplify]: Simplify y.re into y.re 13.099 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.099 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.099 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 13.099 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.100 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.100 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.100 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.100 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.100 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.100 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.101 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 13.101 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.101 * [taylor]: Taking taylor expansion of -1 in x.re 13.101 * [backup-simplify]: Simplify -1 into -1 13.101 * [taylor]: Taking taylor expansion of y.im in x.re 13.101 * [backup-simplify]: Simplify y.im into y.im 13.101 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.101 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.101 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.101 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.101 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.101 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.101 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.101 * [taylor]: Taking taylor expansion of -1 in x.re 13.101 * [backup-simplify]: Simplify -1 into -1 13.101 * [taylor]: Taking taylor expansion of x.re in x.re 13.101 * [backup-simplify]: Simplify 0 into 0 13.101 * [backup-simplify]: Simplify 1 into 1 13.102 * [backup-simplify]: Simplify (/ -1 1) into -1 13.102 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.102 * [taylor]: Taking taylor expansion of -1 in x.re 13.102 * [backup-simplify]: Simplify -1 into -1 13.102 * [taylor]: Taking taylor expansion of x.re in x.re 13.102 * [backup-simplify]: Simplify 0 into 0 13.102 * [backup-simplify]: Simplify 1 into 1 13.106 * [backup-simplify]: Simplify (/ -1 1) into -1 13.106 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.106 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.106 * [taylor]: Taking taylor expansion of -1 in x.re 13.106 * [backup-simplify]: Simplify -1 into -1 13.106 * [taylor]: Taking taylor expansion of x.im in x.re 13.106 * [backup-simplify]: Simplify x.im into x.im 13.106 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.107 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.107 * [taylor]: Taking taylor expansion of -1 in x.re 13.107 * [backup-simplify]: Simplify -1 into -1 13.107 * [taylor]: Taking taylor expansion of x.im in x.re 13.107 * [backup-simplify]: Simplify x.im into x.im 13.107 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.107 * [backup-simplify]: Simplify (* -1 -1) into 1 13.108 * [backup-simplify]: Simplify (+ 1 0) into 1 13.108 * [backup-simplify]: Simplify (sqrt 1) into 1 13.109 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.111 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.111 * [backup-simplify]: Simplify (+ 0 0) into 0 13.112 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.112 * [backup-simplify]: Simplify (log 1) into 0 13.112 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.112 * [taylor]: Taking taylor expansion of -1 in x.re 13.112 * [backup-simplify]: Simplify -1 into -1 13.113 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.113 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.113 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.113 * [taylor]: Taking taylor expansion of y.re in x.re 13.113 * [backup-simplify]: Simplify y.re into y.re 13.113 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.114 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.114 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 13.114 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.114 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.114 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.115 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.115 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.115 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.115 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.115 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 13.115 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.115 * [taylor]: Taking taylor expansion of -1 in y.im 13.115 * [backup-simplify]: Simplify -1 into -1 13.115 * [taylor]: Taking taylor expansion of y.im in y.im 13.115 * [backup-simplify]: Simplify 0 into 0 13.115 * [backup-simplify]: Simplify 1 into 1 13.116 * [backup-simplify]: Simplify (/ -1 1) into -1 13.116 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.116 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.116 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.116 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.116 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.116 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.116 * [taylor]: Taking taylor expansion of -1 in y.im 13.116 * [backup-simplify]: Simplify -1 into -1 13.116 * [taylor]: Taking taylor expansion of x.re in y.im 13.116 * [backup-simplify]: Simplify x.re into x.re 13.116 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.116 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.116 * [taylor]: Taking taylor expansion of -1 in y.im 13.116 * [backup-simplify]: Simplify -1 into -1 13.116 * [taylor]: Taking taylor expansion of x.re in y.im 13.116 * [backup-simplify]: Simplify x.re into x.re 13.117 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.117 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.117 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.117 * [taylor]: Taking taylor expansion of -1 in y.im 13.117 * [backup-simplify]: Simplify -1 into -1 13.117 * [taylor]: Taking taylor expansion of x.im in y.im 13.117 * [backup-simplify]: Simplify x.im into x.im 13.117 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.117 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.117 * [taylor]: Taking taylor expansion of -1 in y.im 13.117 * [backup-simplify]: Simplify -1 into -1 13.117 * [taylor]: Taking taylor expansion of x.im in y.im 13.117 * [backup-simplify]: Simplify x.im into x.im 13.117 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.117 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.117 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.117 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.118 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.118 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.118 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.118 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.118 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.118 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.119 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.119 * [backup-simplify]: Simplify (+ 0 0) into 0 13.120 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.120 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.120 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.120 * [taylor]: Taking taylor expansion of -1 in y.im 13.120 * [backup-simplify]: Simplify -1 into -1 13.120 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.120 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.120 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.120 * [taylor]: Taking taylor expansion of y.re in y.im 13.120 * [backup-simplify]: Simplify y.re into y.re 13.121 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.121 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.121 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.122 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.122 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.122 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.122 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.122 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 13.122 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.122 * [taylor]: Taking taylor expansion of -1 in y.im 13.122 * [backup-simplify]: Simplify -1 into -1 13.122 * [taylor]: Taking taylor expansion of y.im in y.im 13.122 * [backup-simplify]: Simplify 0 into 0 13.122 * [backup-simplify]: Simplify 1 into 1 13.123 * [backup-simplify]: Simplify (/ -1 1) into -1 13.123 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.123 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.123 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.123 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.123 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.123 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.123 * [taylor]: Taking taylor expansion of -1 in y.im 13.123 * [backup-simplify]: Simplify -1 into -1 13.123 * [taylor]: Taking taylor expansion of x.re in y.im 13.123 * [backup-simplify]: Simplify x.re into x.re 13.123 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.123 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.123 * [taylor]: Taking taylor expansion of -1 in y.im 13.123 * [backup-simplify]: Simplify -1 into -1 13.123 * [taylor]: Taking taylor expansion of x.re in y.im 13.124 * [backup-simplify]: Simplify x.re into x.re 13.124 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.124 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.124 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.124 * [taylor]: Taking taylor expansion of -1 in y.im 13.124 * [backup-simplify]: Simplify -1 into -1 13.124 * [taylor]: Taking taylor expansion of x.im in y.im 13.124 * [backup-simplify]: Simplify x.im into x.im 13.124 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.124 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.124 * [taylor]: Taking taylor expansion of -1 in y.im 13.124 * [backup-simplify]: Simplify -1 into -1 13.124 * [taylor]: Taking taylor expansion of x.im in y.im 13.124 * [backup-simplify]: Simplify x.im into x.im 13.124 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.124 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.124 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.125 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.125 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.125 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.125 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.125 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.126 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.126 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.126 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.126 * [backup-simplify]: Simplify (+ 0 0) into 0 13.127 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.127 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.127 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.127 * [taylor]: Taking taylor expansion of -1 in y.im 13.127 * [backup-simplify]: Simplify -1 into -1 13.127 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.127 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.127 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.127 * [taylor]: Taking taylor expansion of y.re in y.im 13.127 * [backup-simplify]: Simplify y.re into y.re 13.128 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.128 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.128 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.129 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.129 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.129 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.129 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.129 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 13.129 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.129 * [taylor]: Taking taylor expansion of -1 in x.re 13.129 * [backup-simplify]: Simplify -1 into -1 13.129 * [taylor]: Taking taylor expansion of y.im in x.re 13.129 * [backup-simplify]: Simplify y.im into y.im 13.129 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.129 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.129 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.129 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.129 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.129 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.129 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.129 * [taylor]: Taking taylor expansion of -1 in x.re 13.129 * [backup-simplify]: Simplify -1 into -1 13.129 * [taylor]: Taking taylor expansion of x.re in x.re 13.129 * [backup-simplify]: Simplify 0 into 0 13.129 * [backup-simplify]: Simplify 1 into 1 13.130 * [backup-simplify]: Simplify (/ -1 1) into -1 13.130 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.130 * [taylor]: Taking taylor expansion of -1 in x.re 13.130 * [backup-simplify]: Simplify -1 into -1 13.130 * [taylor]: Taking taylor expansion of x.re in x.re 13.130 * [backup-simplify]: Simplify 0 into 0 13.130 * [backup-simplify]: Simplify 1 into 1 13.131 * [backup-simplify]: Simplify (/ -1 1) into -1 13.131 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.131 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.131 * [taylor]: Taking taylor expansion of -1 in x.re 13.131 * [backup-simplify]: Simplify -1 into -1 13.131 * [taylor]: Taking taylor expansion of x.im in x.re 13.131 * [backup-simplify]: Simplify x.im into x.im 13.131 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.131 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.131 * [taylor]: Taking taylor expansion of -1 in x.re 13.131 * [backup-simplify]: Simplify -1 into -1 13.131 * [taylor]: Taking taylor expansion of x.im in x.re 13.131 * [backup-simplify]: Simplify x.im into x.im 13.131 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.131 * [backup-simplify]: Simplify (* -1 -1) into 1 13.132 * [backup-simplify]: Simplify (+ 1 0) into 1 13.132 * [backup-simplify]: Simplify (sqrt 1) into 1 13.133 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.134 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.134 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.135 * [backup-simplify]: Simplify (+ 0 0) into 0 13.135 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.135 * [backup-simplify]: Simplify (log 1) into 0 13.136 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.136 * [taylor]: Taking taylor expansion of -1 in x.re 13.136 * [backup-simplify]: Simplify -1 into -1 13.136 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.136 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.136 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.136 * [taylor]: Taking taylor expansion of y.re in x.re 13.136 * [backup-simplify]: Simplify y.re into y.re 13.136 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.136 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.136 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 13.137 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.137 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.137 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.137 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.138 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.138 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.138 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.138 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.138 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.138 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.138 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.138 * [taylor]: Taking taylor expansion of x.re in x.im 13.138 * [backup-simplify]: Simplify x.re into x.re 13.138 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.138 * [taylor]: Taking taylor expansion of y.im in x.im 13.138 * [backup-simplify]: Simplify y.im into y.im 13.139 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.139 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.139 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.139 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.139 * [taylor]: Taking taylor expansion of y.re in x.im 13.139 * [backup-simplify]: Simplify y.re into y.re 13.139 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.139 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.139 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.139 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.140 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.140 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.140 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.141 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.141 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.141 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.141 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.141 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.141 * [taylor]: Taking taylor expansion of x.re in y.re 13.141 * [backup-simplify]: Simplify x.re into x.re 13.141 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.141 * [taylor]: Taking taylor expansion of y.im in y.re 13.141 * [backup-simplify]: Simplify y.im into y.im 13.141 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.141 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.141 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.141 * [taylor]: Taking taylor expansion of y.re in y.re 13.141 * [backup-simplify]: Simplify 0 into 0 13.141 * [backup-simplify]: Simplify 1 into 1 13.141 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.141 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.141 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.142 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.142 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.142 * [taylor]: Taking taylor expansion of 0 in x.re 13.142 * [backup-simplify]: Simplify 0 into 0 13.142 * [taylor]: Taking taylor expansion of 0 in x.im 13.142 * [backup-simplify]: Simplify 0 into 0 13.142 * [taylor]: Taking taylor expansion of 0 in y.re 13.142 * [backup-simplify]: Simplify 0 into 0 13.142 * [backup-simplify]: Simplify 0 into 0 13.143 * [backup-simplify]: Simplify (+ 0) into 0 13.144 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.145 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.145 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 13.146 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.146 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 13.146 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.147 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 13.147 * [backup-simplify]: Simplify (+ 0 0) into 0 13.148 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.148 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.149 * [backup-simplify]: Simplify (+ 0 0) into 0 13.149 * [taylor]: Taking taylor expansion of 0 in x.im 13.149 * [backup-simplify]: Simplify 0 into 0 13.149 * [taylor]: Taking taylor expansion of 0 in y.re 13.149 * [backup-simplify]: Simplify 0 into 0 13.149 * [backup-simplify]: Simplify 0 into 0 13.149 * [backup-simplify]: Simplify (+ 0) into 0 13.150 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.151 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.151 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.151 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.152 * [backup-simplify]: Simplify (- 0) into 0 13.152 * [backup-simplify]: Simplify (+ 0 0) into 0 13.153 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.153 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.154 * [backup-simplify]: Simplify (+ 0 0) into 0 13.154 * [taylor]: Taking taylor expansion of 0 in y.re 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [taylor]: Taking taylor expansion of 0 in x.re 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [taylor]: Taking taylor expansion of 0 in x.im 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [taylor]: Taking taylor expansion of 0 in y.re 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [taylor]: Taking taylor expansion of 0 in x.im 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [taylor]: Taking taylor expansion of 0 in y.re 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [backup-simplify]: Simplify 0 into 0 13.154 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 13.155 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 1 2 1 2 1) 13.155 * [backup-simplify]: Simplify (cbrt (exp (atan2 x.im x.re))) into (pow (exp (atan2 x.im x.re)) 1/3) 13.155 * [approximate]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in (x.im x.re) around 0 13.155 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in x.re 13.155 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 x.im x.re))))) in x.re 13.155 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 x.im x.re)))) in x.re 13.155 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.155 * [backup-simplify]: Simplify 1/3 into 1/3 13.155 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.re 13.155 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.re 13.155 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.155 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.155 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 13.155 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 13.155 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 13.156 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 13.156 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in x.im 13.156 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 x.im x.re))))) in x.im 13.156 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 x.im x.re)))) in x.im 13.156 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.156 * [backup-simplify]: Simplify 1/3 into 1/3 13.156 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.im 13.156 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.im 13.156 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.156 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.156 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 13.156 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 13.156 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 13.156 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 13.156 * [taylor]: Taking taylor expansion of (pow (exp (atan2 x.im x.re)) 1/3) in x.im 13.156 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 x.im x.re))))) in x.im 13.156 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 x.im x.re)))) in x.im 13.156 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.156 * [backup-simplify]: Simplify 1/3 into 1/3 13.156 * [taylor]: Taking taylor expansion of (log (exp (atan2 x.im x.re))) in x.im 13.156 * [taylor]: Taking taylor expansion of (exp (atan2 x.im x.re)) in x.im 13.156 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.156 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.156 * [backup-simplify]: Simplify (exp (atan2 x.im x.re)) into (exp (atan2 x.im x.re)) 13.157 * [backup-simplify]: Simplify (log (exp (atan2 x.im x.re))) into (atan2 x.im x.re) 13.157 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 13.157 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 13.157 * [taylor]: Taking taylor expansion of (exp (* 1/3 (atan2 x.im x.re))) in x.re 13.157 * [taylor]: Taking taylor expansion of (* 1/3 (atan2 x.im x.re)) in x.re 13.157 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.157 * [backup-simplify]: Simplify 1/3 into 1/3 13.157 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.157 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.157 * [backup-simplify]: Simplify (* 1/3 (atan2 x.im x.re)) into (* 1/3 (atan2 x.im x.re)) 13.157 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 13.157 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 13.158 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 1) 1)))) into 0 13.159 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 1) into 0 13.160 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 x.im x.re))) into 0 13.161 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.161 * [taylor]: Taking taylor expansion of 0 in x.re 13.161 * [backup-simplify]: Simplify 0 into 0 13.161 * [backup-simplify]: Simplify 0 into 0 13.161 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 x.im x.re))) into 0 13.162 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.162 * [backup-simplify]: Simplify 0 into 0 13.163 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.165 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 x.im x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 2) into 0 13.166 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 13.168 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.168 * [taylor]: Taking taylor expansion of 0 in x.re 13.168 * [backup-simplify]: Simplify 0 into 0 13.168 * [backup-simplify]: Simplify 0 into 0 13.168 * [backup-simplify]: Simplify 0 into 0 13.169 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 13.170 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.170 * [backup-simplify]: Simplify 0 into 0 13.172 * [backup-simplify]: Simplify (* (exp (atan2 x.im x.re)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.175 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (atan2 x.im x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (atan2 x.im x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (atan2 x.im x.re)) 1)))) 6) into 0 13.176 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (atan2 x.im x.re))))) into 0 13.178 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 x.im x.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.178 * [taylor]: Taking taylor expansion of 0 in x.re 13.178 * [backup-simplify]: Simplify 0 into 0 13.178 * [backup-simplify]: Simplify 0 into 0 13.179 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 x.im x.re))) into (exp (* 1/3 (atan2 x.im x.re))) 13.179 * [backup-simplify]: Simplify (cbrt (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) 13.179 * [approximate]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in (x.im x.re) around 0 13.179 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in x.re 13.179 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.re 13.179 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.179 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.179 * [backup-simplify]: Simplify 1/3 into 1/3 13.179 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.179 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.179 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.179 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.179 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 13.180 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.180 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 13.180 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.180 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in x.im 13.180 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.im 13.180 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.180 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.180 * [backup-simplify]: Simplify 1/3 into 1/3 13.180 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.180 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.180 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.180 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.180 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 13.181 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.181 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 13.181 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.181 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1/3) in x.im 13.181 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))))) in x.im 13.181 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.181 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.181 * [backup-simplify]: Simplify 1/3 into 1/3 13.181 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.181 * [taylor]: Taking taylor expansion of (exp (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.181 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.181 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.181 * [backup-simplify]: Simplify (exp (atan2 (/ 1 x.im) (/ 1 x.re))) into (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 13.182 * [backup-simplify]: Simplify (log (exp (atan2 (/ 1 x.im) (/ 1 x.re)))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.182 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 13.182 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.182 * [taylor]: Taking taylor expansion of (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.182 * [taylor]: Taking taylor expansion of (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.182 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.182 * [backup-simplify]: Simplify 1/3 into 1/3 13.182 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.182 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.182 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re))) 13.183 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.183 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.184 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.185 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 1) into 0 13.186 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 13.187 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.187 * [taylor]: Taking taylor expansion of 0 in x.re 13.187 * [backup-simplify]: Simplify 0 into 0 13.187 * [backup-simplify]: Simplify 0 into 0 13.187 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 13.188 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.188 * [backup-simplify]: Simplify 0 into 0 13.190 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.192 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 2) into 0 13.193 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.195 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.195 * [taylor]: Taking taylor expansion of 0 in x.re 13.195 * [backup-simplify]: Simplify 0 into 0 13.195 * [backup-simplify]: Simplify 0 into 0 13.195 * [backup-simplify]: Simplify 0 into 0 13.196 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.198 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.198 * [backup-simplify]: Simplify 0 into 0 13.200 * [backup-simplify]: Simplify (* (exp (atan2 (/ 1 x.im) (/ 1 x.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.203 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (atan2 (/ 1 x.im) (/ 1 x.re))) 1)))) 6) into 0 13.205 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.207 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ 1 x.im) (/ 1 x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.207 * [taylor]: Taking taylor expansion of 0 in x.re 13.207 * [backup-simplify]: Simplify 0 into 0 13.207 * [backup-simplify]: Simplify 0 into 0 13.207 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))))) into (exp (* 1/3 (atan2 x.im x.re))) 13.207 * [backup-simplify]: Simplify (cbrt (exp (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) into (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) 13.207 * [approximate]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in (x.im x.re) around 0 13.207 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in x.re 13.207 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.re 13.207 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.207 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.207 * [backup-simplify]: Simplify 1/3 into 1/3 13.207 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.207 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.207 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.208 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.208 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 13.208 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.208 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.208 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.208 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in x.im 13.208 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.im 13.208 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.208 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.208 * [backup-simplify]: Simplify 1/3 into 1/3 13.208 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.208 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.208 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.208 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.209 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 13.209 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.209 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.209 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.209 * [taylor]: Taking taylor expansion of (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1/3) in x.im 13.209 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))))) in x.im 13.209 * [taylor]: Taking taylor expansion of (* 1/3 (log (exp (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.209 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.209 * [backup-simplify]: Simplify 1/3 into 1/3 13.209 * [taylor]: Taking taylor expansion of (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.209 * [taylor]: Taking taylor expansion of (exp (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.209 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.209 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.209 * [backup-simplify]: Simplify (exp (atan2 (/ -1 x.im) (/ -1 x.re))) into (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 13.210 * [backup-simplify]: Simplify (log (exp (atan2 (/ -1 x.im) (/ -1 x.re)))) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.210 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.210 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.210 * [taylor]: Taking taylor expansion of (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.210 * [taylor]: Taking taylor expansion of (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.210 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.210 * [backup-simplify]: Simplify 1/3 into 1/3 13.210 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.210 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.210 * [backup-simplify]: Simplify (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.210 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.211 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.212 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 1) 1)))) into 0 13.213 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 1) into 0 13.213 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 13.215 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.215 * [taylor]: Taking taylor expansion of 0 in x.re 13.215 * [backup-simplify]: Simplify 0 into 0 13.215 * [backup-simplify]: Simplify 0 into 0 13.216 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 13.217 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.217 * [backup-simplify]: Simplify 0 into 0 13.218 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.220 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 2) into 0 13.221 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.222 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.222 * [taylor]: Taking taylor expansion of 0 in x.re 13.222 * [backup-simplify]: Simplify 0 into 0 13.222 * [backup-simplify]: Simplify 0 into 0 13.222 * [backup-simplify]: Simplify 0 into 0 13.223 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.224 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.224 * [backup-simplify]: Simplify 0 into 0 13.226 * [backup-simplify]: Simplify (* (exp (atan2 (/ -1 x.im) (/ -1 x.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.229 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (exp (atan2 (/ -1 x.im) (/ -1 x.re))) 1)))) 6) into 0 13.230 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.231 * [backup-simplify]: Simplify (* (exp (* 1/3 (atan2 (/ -1 x.im) (/ -1 x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 13.232 * [taylor]: Taking taylor expansion of 0 in x.re 13.232 * [backup-simplify]: Simplify 0 into 0 13.232 * [backup-simplify]: Simplify 0 into 0 13.232 * [backup-simplify]: Simplify (exp (* 1/3 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))))) into (exp (* 1/3 (atan2 x.im x.re))) 13.232 * * * [progress]: simplifying candidates 13.233 * [simplify]: Simplifying: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (exp (atan2 x.im x.re)))) (log1p (cbrt (exp (atan2 x.im x.re)))) (log (cbrt (exp (atan2 x.im x.re)))) (exp (cbrt (exp (atan2 x.im x.re)))) (cbrt (* (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re))))) (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) (cbrt 1) (cbrt (exp (atan2 x.im x.re))) (* (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (cbrt (exp (atan2 x.im x.re))))) (cbrt (cbrt (exp (atan2 x.im x.re)))) (* (* (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re)))) (cbrt (exp (atan2 x.im x.re)))) (sqrt (cbrt (exp (atan2 x.im x.re)))) (sqrt (cbrt (exp (atan2 x.im x.re)))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (exp (* 1/3 (atan2 x.im x.re))) (exp (* 1/3 (atan2 x.im x.re))) (exp (* 1/3 (atan2 x.im x.re))) 13.234 * * [simplify]: iteration 0: 59 enodes 13.252 * * [simplify]: iteration 1: 88 enodes 13.278 * * [simplify]: iteration 2: 122 enodes 13.297 * * [simplify]: iteration 3: 209 enodes 13.362 * * [simplify]: iteration 4: 688 enodes 13.649 * * [simplify]: iteration complete: 5000 enodes 13.649 * * [simplify]: Extracting #0: cost 25 inf + 0 13.649 * * [simplify]: Extracting #1: cost 144 inf + 1 13.650 * * [simplify]: Extracting #2: cost 662 inf + 9 13.655 * * [simplify]: Extracting #3: cost 2156 inf + 124 13.661 * * [simplify]: Extracting #4: cost 1498 inf + 3034 13.668 * * [simplify]: Extracting #5: cost 517 inf + 10001 13.679 * * [simplify]: Extracting #6: cost 23 inf + 14612 13.690 * * [simplify]: Extracting #7: cost 1 inf + 14884 13.701 * * [simplify]: Extracting #8: cost 0 inf + 14913 13.710 * [simplify]: Simplified to: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (pow (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (exp (atan2 x.im x.re)))) (log1p (cbrt (exp (atan2 x.im x.re)))) (* 1/3 (atan2 x.im x.re)) (exp (cbrt (exp (atan2 x.im x.re)))) (cbrt (pow (exp (atan2 x.im x.re)) 2/3)) (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) (cbrt (sqrt (exp (atan2 x.im x.re)))) 1 (cbrt (exp (atan2 x.im x.re))) (* (cbrt (cbrt (exp (atan2 x.im x.re)))) (cbrt (cbrt (exp (atan2 x.im x.re))))) (cbrt (cbrt (exp (atan2 x.im x.re)))) (exp (atan2 x.im x.re)) (sqrt (cbrt (exp (atan2 x.im x.re)))) (sqrt (cbrt (exp (atan2 x.im x.re)))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (- (log (/ -1 x.re))) y.im (* (atan2 x.im x.re) y.re))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (- (log (/ -1 x.re))) y.im (* (atan2 x.im x.re) y.re))) (fma y.im (log x.im) (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (- (log (/ -1 x.re))) y.im (* (atan2 x.im x.re) y.re))) (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re))) (cbrt (exp (atan2 x.im x.re))) 13.710 * * * [progress]: adding candidates to table 15.042 * [progress]: [Phase 3 of 3] Extracting. 15.043 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # #) 15.075 * * * [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))) (sin (+ (* (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) 15.076 * * * * [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))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) from (# # # # # # # # # # # # # # #) 15.334 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # # # # # #) 15.548 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # # # # # #) 15.742 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # # # # # #) 15.977 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # # # # # #) 16.280 * * * [regime]: Found split indices: #