0.733 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.237 * * * [progress]: [2/2] Setting up program. 0.252 * [progress]: [Phase 2 of 3] Improving. 0.255 * [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.256 * * [simplify]: iteration 0: 19 enodes 0.267 * * [simplify]: iteration 1: 35 enodes 0.276 * * [simplify]: iteration 2: 63 enodes 0.291 * * [simplify]: iteration 3: 99 enodes 0.312 * * [simplify]: iteration 4: 249 enodes 0.697 * * [simplify]: iteration 5: 1130 enodes 2.040 * * [simplify]: iteration complete: 5001 enodes 2.041 * * [simplify]: Extracting #0: cost 1 inf + 0 2.042 * * [simplify]: Extracting #1: cost 636 inf + 0 2.047 * * [simplify]: Extracting #2: cost 1490 inf + 1 2.066 * * [simplify]: Extracting #3: cost 1615 inf + 9 2.079 * * [simplify]: Extracting #4: cost 1613 inf + 44 2.091 * * [simplify]: Extracting #5: cost 1549 inf + 559 2.103 * * [simplify]: Extracting #6: cost 819 inf + 16820 2.113 * * [simplify]: Extracting #7: cost 90 inf + 36795 2.119 * * [simplify]: Extracting #8: cost 0 inf + 39530 2.125 * * [simplify]: Extracting #9: cost 0 inf + 39510 2.131 * [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.145 * * [progress]: iteration 1 / 4 2.145 * * * [progress]: picking best candidate 2.170 * * * * [pick]: Picked # 2.170 * * * [progress]: localizing error 2.211 * * * [progress]: generating rewritten candidates 2.212 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 2.219 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1) 2.225 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 3) 2.235 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1) 2.246 * * * [progress]: generating series expansions 2.246 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 2.252 * [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.252 * [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.253 * [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.253 * [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.254 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.254 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 2.254 * [taylor]: Taking taylor expansion of y.im in y.re 2.254 * [backup-simplify]: Simplify y.im into y.im 2.254 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.254 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.255 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.255 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.255 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.255 * [taylor]: Taking taylor expansion of x.re in y.re 2.255 * [backup-simplify]: Simplify x.re into x.re 2.255 * [taylor]: Taking taylor expansion of x.re in y.re 2.255 * [backup-simplify]: Simplify x.re into x.re 2.255 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.255 * [taylor]: Taking taylor expansion of x.im in y.re 2.255 * [backup-simplify]: Simplify x.im into x.im 2.255 * [taylor]: Taking taylor expansion of x.im in y.re 2.255 * [backup-simplify]: Simplify x.im into x.im 2.255 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.255 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.256 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.257 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.257 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.257 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.257 * [backup-simplify]: Simplify (+ 0 0) into 0 2.257 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.258 * [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.258 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.258 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.258 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.258 * [taylor]: Taking taylor expansion of y.re in y.re 2.258 * [backup-simplify]: Simplify 0 into 0 2.258 * [backup-simplify]: Simplify 1 into 1 2.258 * [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.258 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.258 * [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.259 * [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.259 * [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.259 * [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.259 * [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.259 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.259 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 2.259 * [taylor]: Taking taylor expansion of y.im in x.im 2.259 * [backup-simplify]: Simplify y.im into y.im 2.259 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.259 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.259 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.259 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.259 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.259 * [taylor]: Taking taylor expansion of x.re in x.im 2.259 * [backup-simplify]: Simplify x.re into x.re 2.259 * [taylor]: Taking taylor expansion of x.re in x.im 2.259 * [backup-simplify]: Simplify x.re into x.re 2.259 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.259 * [taylor]: Taking taylor expansion of x.im in x.im 2.259 * [backup-simplify]: Simplify 0 into 0 2.259 * [backup-simplify]: Simplify 1 into 1 2.259 * [taylor]: Taking taylor expansion of x.im in x.im 2.259 * [backup-simplify]: Simplify 0 into 0 2.259 * [backup-simplify]: Simplify 1 into 1 2.259 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.260 * [backup-simplify]: Simplify (* 0 0) into 0 2.260 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.260 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.260 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.260 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.261 * [backup-simplify]: Simplify (+ 0 0) into 0 2.261 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.261 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.261 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.261 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 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.im 2.261 * [backup-simplify]: Simplify y.re into y.re 2.261 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.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 (+ (* 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.261 * [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.261 * [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.261 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 2.261 * [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.261 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.262 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 2.262 * [taylor]: Taking taylor expansion of y.im in x.re 2.262 * [backup-simplify]: Simplify y.im into y.im 2.262 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.262 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.262 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.262 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.262 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.262 * [taylor]: Taking taylor expansion of x.re in x.re 2.262 * [backup-simplify]: Simplify 0 into 0 2.262 * [backup-simplify]: Simplify 1 into 1 2.262 * [taylor]: Taking taylor expansion of x.re in x.re 2.262 * [backup-simplify]: Simplify 0 into 0 2.262 * [backup-simplify]: Simplify 1 into 1 2.262 * [taylor]: Taking taylor expansion of (* x.im x.im) 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 * [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 (* 0 0) into 0 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.263 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.263 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.263 * [backup-simplify]: Simplify (+ 0 0) into 0 2.264 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.264 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.264 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.264 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.264 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.264 * [taylor]: Taking taylor expansion of y.re in x.re 2.264 * [backup-simplify]: Simplify y.re into y.re 2.264 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 2.264 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.264 * [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.264 * [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.265 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 2.265 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 2.265 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 2.265 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.265 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.265 * [taylor]: Taking taylor expansion of y.im in y.im 2.265 * [backup-simplify]: Simplify 0 into 0 2.265 * [backup-simplify]: Simplify 1 into 1 2.265 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.265 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.265 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.265 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.265 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.265 * [taylor]: Taking taylor expansion of x.re in y.im 2.265 * [backup-simplify]: Simplify x.re into x.re 2.265 * [taylor]: Taking taylor expansion of x.re in y.im 2.265 * [backup-simplify]: Simplify x.re into x.re 2.265 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.265 * [taylor]: Taking taylor expansion of x.im in y.im 2.265 * [backup-simplify]: Simplify x.im into x.im 2.265 * [taylor]: Taking taylor expansion of x.im in y.im 2.265 * [backup-simplify]: Simplify x.im into x.im 2.265 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.266 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.266 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.266 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.266 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.266 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.267 * [backup-simplify]: Simplify (+ 0 0) into 0 2.267 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.267 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2.267 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.267 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.267 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.267 * [taylor]: Taking taylor expansion of y.re in y.im 2.267 * [backup-simplify]: Simplify y.re into y.re 2.268 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.268 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.268 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.268 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.268 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.268 * [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.268 * [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.268 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.268 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.268 * [taylor]: Taking taylor expansion of y.im in y.im 2.268 * [backup-simplify]: Simplify 0 into 0 2.269 * [backup-simplify]: Simplify 1 into 1 2.269 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.269 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.269 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.269 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.269 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.269 * [taylor]: Taking taylor expansion of x.re in y.im 2.269 * [backup-simplify]: Simplify x.re into x.re 2.269 * [taylor]: Taking taylor expansion of x.re in y.im 2.269 * [backup-simplify]: Simplify x.re into x.re 2.269 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.269 * [taylor]: Taking taylor expansion of x.im in y.im 2.269 * [backup-simplify]: Simplify x.im into x.im 2.269 * [taylor]: Taking taylor expansion of x.im in y.im 2.269 * [backup-simplify]: Simplify x.im into x.im 2.269 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.269 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.269 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.270 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.270 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.270 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.270 * [backup-simplify]: Simplify (+ 0 0) into 0 2.271 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.271 * [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.271 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.271 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.271 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.271 * [taylor]: Taking taylor expansion of y.re in y.im 2.271 * [backup-simplify]: Simplify y.re into y.re 2.271 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.271 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.272 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 2.272 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.272 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.273 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.273 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.273 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.273 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 2.273 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.273 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.273 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.273 * [taylor]: Taking taylor expansion of y.re in x.re 2.273 * [backup-simplify]: Simplify y.re into y.re 2.273 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.273 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.274 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.274 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.274 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.274 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.274 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 2.274 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.274 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.274 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.274 * [taylor]: Taking taylor expansion of y.re in x.im 2.274 * [backup-simplify]: Simplify y.re into y.re 2.274 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.274 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.275 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.275 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.275 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.275 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.275 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.275 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.275 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.275 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.275 * [taylor]: Taking taylor expansion of y.re in y.re 2.275 * [backup-simplify]: Simplify 0 into 0 2.275 * [backup-simplify]: Simplify 1 into 1 2.275 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.276 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.276 * [backup-simplify]: Simplify 0 into 0 2.277 * [backup-simplify]: Simplify (+ 0) into 0 2.278 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.280 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.280 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2.281 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.281 * [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.282 * [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.282 * [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.283 * [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.283 * [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.283 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 2.283 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.283 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.283 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.283 * [taylor]: Taking taylor expansion of y.re in x.re 2.283 * [backup-simplify]: Simplify y.re into y.re 2.283 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.283 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.284 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.284 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 2.284 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 2.284 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 2.284 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.284 * [taylor]: Taking taylor expansion of x.re in x.re 2.284 * [backup-simplify]: Simplify 0 into 0 2.284 * [backup-simplify]: Simplify 1 into 1 2.284 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.284 * [taylor]: Taking taylor expansion of x.im in x.re 2.284 * [backup-simplify]: Simplify x.im into x.im 2.285 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.285 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.285 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.285 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.286 * [backup-simplify]: Simplify (+ 0 0) into 0 2.286 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.286 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.286 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.286 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.287 * [backup-simplify]: Simplify (- 0) into 0 2.287 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.287 * [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.287 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 2.287 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 2.287 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.287 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.287 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.287 * [taylor]: Taking taylor expansion of y.re in x.im 2.287 * [backup-simplify]: Simplify y.re into y.re 2.288 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.288 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.288 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.288 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.288 * [taylor]: Taking taylor expansion of x.im in x.im 2.288 * [backup-simplify]: Simplify 0 into 0 2.288 * [backup-simplify]: Simplify 1 into 1 2.288 * [backup-simplify]: Simplify (log 1) into 0 2.288 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 2.289 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 2.289 * [backup-simplify]: Simplify (- 0) into 0 2.289 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 2.290 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.290 * [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.290 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 2.290 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 2.290 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.290 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.290 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.290 * [taylor]: Taking taylor expansion of y.re in y.re 2.290 * [backup-simplify]: Simplify 0 into 0 2.290 * [backup-simplify]: Simplify 1 into 1 2.290 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.291 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.291 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.291 * [taylor]: Taking taylor expansion of x.im in y.re 2.291 * [backup-simplify]: Simplify x.im into x.im 2.291 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.291 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 2.291 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.292 * [backup-simplify]: Simplify (+ 0) into 0 2.292 * [backup-simplify]: Simplify (+ (* (sin (* (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.294 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.294 * [backup-simplify]: Simplify (+ 0 0) into 0 2.294 * [taylor]: Taking taylor expansion of 0 in x.im 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [taylor]: Taking taylor expansion of 0 in y.re 2.294 * [backup-simplify]: Simplify 0 into 0 2.294 * [backup-simplify]: Simplify 0 into 0 2.295 * [backup-simplify]: Simplify (+ 0) into 0 2.295 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.295 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.296 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.297 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.297 * [backup-simplify]: Simplify (+ 0 0) into 0 2.297 * [taylor]: Taking taylor expansion of 0 in y.re 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify 0 into 0 2.297 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 2.298 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.298 * [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.300 * [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.301 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 2.302 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.302 * [backup-simplify]: Simplify (+ 0 0) into 0 2.303 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.305 * [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.306 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 2.307 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.307 * [backup-simplify]: Simplify (+ 0 0) into 0 2.308 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.309 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 2.310 * [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.310 * [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.310 * [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.310 * [taylor]: Taking taylor expansion of 1/2 in x.re 2.310 * [backup-simplify]: Simplify 1/2 into 1/2 2.310 * [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.310 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 2.310 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.310 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.310 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.310 * [taylor]: Taking taylor expansion of y.re in x.re 2.310 * [backup-simplify]: Simplify y.re into y.re 2.310 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.310 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.310 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.310 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 2.310 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 2.310 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 2.310 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 2.310 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.311 * [taylor]: Taking taylor expansion of x.re in x.re 2.311 * [backup-simplify]: Simplify 0 into 0 2.311 * [backup-simplify]: Simplify 1 into 1 2.311 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.311 * [taylor]: Taking taylor expansion of x.im in x.re 2.311 * [backup-simplify]: Simplify x.im into x.im 2.311 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.311 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.311 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.311 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.312 * [backup-simplify]: Simplify (+ 0 0) into 0 2.312 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.312 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.312 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.312 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.312 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.312 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.313 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 2.313 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 2.313 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 2.313 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 2.313 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 2.313 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.314 * [backup-simplify]: Simplify 1/2 into 1/2 2.314 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 2.314 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 2.314 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.314 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.314 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.314 * [taylor]: Taking taylor expansion of y.re in x.im 2.314 * [backup-simplify]: Simplify y.re into y.re 2.314 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.314 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 2.314 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 2.314 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 2.314 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.314 * [taylor]: Taking taylor expansion of x.im in x.im 2.314 * [backup-simplify]: Simplify 0 into 0 2.314 * [backup-simplify]: Simplify 1 into 1 2.315 * [backup-simplify]: Simplify (log 1) into 0 2.315 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.315 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 2.316 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 2.316 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 2.317 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.317 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.317 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.317 * [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.318 * [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.318 * [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.318 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 2.318 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 2.318 * [taylor]: Taking taylor expansion of 1/2 in y.re 2.318 * [backup-simplify]: Simplify 1/2 into 1/2 2.318 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 2.318 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 2.318 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.318 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.318 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.319 * [taylor]: Taking taylor expansion of y.re in y.re 2.319 * [backup-simplify]: Simplify 0 into 0 2.319 * [backup-simplify]: Simplify 1 into 1 2.319 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.319 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.319 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 2.319 * [taylor]: Taking taylor expansion of (log x.im) in y.re 2.319 * [taylor]: Taking taylor expansion of x.im in y.re 2.319 * [backup-simplify]: Simplify x.im into x.im 2.319 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.320 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 2.320 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 2.320 * [backup-simplify]: Simplify (* 1/2 0) into 0 2.321 * [backup-simplify]: Simplify (- 0) into 0 2.321 * [backup-simplify]: Simplify 0 into 0 2.322 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.322 * [backup-simplify]: Simplify (+ 0) into 0 2.323 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.323 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.324 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.324 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.325 * [backup-simplify]: Simplify (- 0) into 0 2.325 * [backup-simplify]: Simplify (+ 0 0) into 0 2.325 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 2.325 * [taylor]: Taking taylor expansion of 0 in x.im 2.325 * [backup-simplify]: Simplify 0 into 0 2.325 * [taylor]: Taking taylor expansion of 0 in y.re 2.325 * [backup-simplify]: Simplify 0 into 0 2.325 * [backup-simplify]: Simplify 0 into 0 2.326 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.327 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.328 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.328 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.329 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.329 * [backup-simplify]: Simplify (+ 0 0) into 0 2.329 * [taylor]: Taking taylor expansion of 0 in x.im 2.330 * [backup-simplify]: Simplify 0 into 0 2.330 * [taylor]: Taking taylor expansion of 0 in y.re 2.330 * [backup-simplify]: Simplify 0 into 0 2.330 * [backup-simplify]: Simplify 0 into 0 2.331 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.332 * [backup-simplify]: Simplify (+ 0) into 0 2.332 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 2.332 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.333 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.334 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 2.334 * [backup-simplify]: Simplify (- 0) into 0 2.334 * [backup-simplify]: Simplify (+ 0 0) into 0 2.335 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 2.335 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 2.335 * [taylor]: Taking taylor expansion of 0 in y.re 2.335 * [backup-simplify]: Simplify 0 into 0 2.335 * [backup-simplify]: Simplify 0 into 0 2.335 * [taylor]: Taking taylor expansion of 0 in y.re 2.335 * [backup-simplify]: Simplify 0 into 0 2.335 * [backup-simplify]: Simplify 0 into 0 2.336 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 2.337 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 2.338 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.338 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 2.339 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 2.339 * [backup-simplify]: Simplify (+ 0 0) into 0 2.339 * [taylor]: Taking taylor expansion of 0 in y.re 2.339 * [backup-simplify]: Simplify 0 into 0 2.340 * [backup-simplify]: Simplify 0 into 0 2.340 * [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.341 * [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.341 * [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.341 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 2.341 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 2.341 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.341 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.342 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.342 * [taylor]: Taking taylor expansion of y.im in y.re 2.342 * [backup-simplify]: Simplify y.im into y.im 2.342 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.342 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.342 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.342 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.342 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.342 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.342 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.342 * [taylor]: Taking taylor expansion of x.re in y.re 2.342 * [backup-simplify]: Simplify x.re into x.re 2.342 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.342 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.342 * [taylor]: Taking taylor expansion of x.re in y.re 2.342 * [backup-simplify]: Simplify x.re into x.re 2.342 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.342 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.342 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.342 * [taylor]: Taking taylor expansion of x.im in y.re 2.342 * [backup-simplify]: Simplify x.im into x.im 2.342 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.342 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.342 * [taylor]: Taking taylor expansion of x.im in y.re 2.343 * [backup-simplify]: Simplify x.im into x.im 2.343 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.343 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.343 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.343 * [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.344 * [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.344 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.344 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.344 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.344 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.344 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.345 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.345 * [backup-simplify]: Simplify (+ 0 0) into 0 2.346 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.346 * [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.346 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.346 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.346 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.346 * [taylor]: Taking taylor expansion of y.re in y.re 2.346 * [backup-simplify]: Simplify 0 into 0 2.346 * [backup-simplify]: Simplify 1 into 1 2.346 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.347 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.347 * [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.347 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 2.347 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 2.347 * [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.347 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.347 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.347 * [taylor]: Taking taylor expansion of y.im in x.im 2.347 * [backup-simplify]: Simplify y.im into y.im 2.347 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.348 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.348 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.348 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.348 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.348 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.348 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.348 * [taylor]: Taking taylor expansion of x.re in x.im 2.348 * [backup-simplify]: Simplify x.re into x.re 2.348 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.348 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.348 * [taylor]: Taking taylor expansion of x.re in x.im 2.348 * [backup-simplify]: Simplify x.re into x.re 2.348 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.348 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.348 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.348 * [taylor]: Taking taylor expansion of x.im in x.im 2.348 * [backup-simplify]: Simplify 0 into 0 2.348 * [backup-simplify]: Simplify 1 into 1 2.349 * [backup-simplify]: Simplify (/ 1 1) into 1 2.349 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.349 * [taylor]: Taking taylor expansion of x.im in x.im 2.349 * [backup-simplify]: Simplify 0 into 0 2.349 * [backup-simplify]: Simplify 1 into 1 2.349 * [backup-simplify]: Simplify (/ 1 1) into 1 2.350 * [backup-simplify]: Simplify (* 1 1) into 1 2.350 * [backup-simplify]: Simplify (+ 0 1) into 1 2.350 * [backup-simplify]: Simplify (sqrt 1) into 1 2.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.353 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.353 * [backup-simplify]: Simplify (+ 0 0) into 0 2.354 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.354 * [backup-simplify]: Simplify (log 1) into 0 2.354 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.354 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.354 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.354 * [taylor]: Taking taylor expansion of y.re in x.im 2.354 * [backup-simplify]: Simplify y.re into y.re 2.355 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.355 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.355 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 2.355 * [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.356 * [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.356 * [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.356 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 2.356 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 2.356 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.356 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.356 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.356 * [taylor]: Taking taylor expansion of y.im in x.re 2.356 * [backup-simplify]: Simplify y.im into y.im 2.356 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.356 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.357 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.357 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.357 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.357 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.357 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.357 * [taylor]: Taking taylor expansion of x.re in x.re 2.357 * [backup-simplify]: Simplify 0 into 0 2.357 * [backup-simplify]: Simplify 1 into 1 2.357 * [backup-simplify]: Simplify (/ 1 1) into 1 2.357 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.357 * [taylor]: Taking taylor expansion of x.re in x.re 2.357 * [backup-simplify]: Simplify 0 into 0 2.357 * [backup-simplify]: Simplify 1 into 1 2.358 * [backup-simplify]: Simplify (/ 1 1) into 1 2.358 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.358 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.358 * [taylor]: Taking taylor expansion of x.im in x.re 2.358 * [backup-simplify]: Simplify x.im into x.im 2.358 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.358 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.358 * [taylor]: Taking taylor expansion of x.im in x.re 2.358 * [backup-simplify]: Simplify x.im into x.im 2.358 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.358 * [backup-simplify]: Simplify (* 1 1) into 1 2.359 * [backup-simplify]: Simplify (+ 1 0) into 1 2.359 * [backup-simplify]: Simplify (sqrt 1) into 1 2.360 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.361 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.361 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.362 * [backup-simplify]: Simplify (+ 0 0) into 0 2.363 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.363 * [backup-simplify]: Simplify (log 1) into 0 2.363 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.363 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.363 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.363 * [taylor]: Taking taylor expansion of y.re in x.re 2.363 * [backup-simplify]: Simplify y.re into y.re 2.364 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.364 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.364 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.364 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 2.365 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.365 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 2.365 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 2.365 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 2.365 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.365 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.365 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.365 * [taylor]: Taking taylor expansion of y.im in y.im 2.365 * [backup-simplify]: Simplify 0 into 0 2.365 * [backup-simplify]: Simplify 1 into 1 2.366 * [backup-simplify]: Simplify (/ 1 1) into 1 2.366 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.366 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.366 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.366 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.366 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.366 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.366 * [taylor]: Taking taylor expansion of x.re in y.im 2.366 * [backup-simplify]: Simplify x.re into x.re 2.366 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.366 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.366 * [taylor]: Taking taylor expansion of x.re in y.im 2.366 * [backup-simplify]: Simplify x.re into x.re 2.366 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.366 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.366 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.366 * [taylor]: Taking taylor expansion of x.im in y.im 2.367 * [backup-simplify]: Simplify x.im into x.im 2.367 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.367 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.367 * [taylor]: Taking taylor expansion of x.im in y.im 2.367 * [backup-simplify]: Simplify x.im into x.im 2.367 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.367 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.367 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.367 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 2.367 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2.367 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.367 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.367 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.367 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.368 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.368 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.368 * [backup-simplify]: Simplify (+ 0 0) into 0 2.368 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.368 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.368 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.368 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.369 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.369 * [taylor]: Taking taylor expansion of y.re in y.im 2.369 * [backup-simplify]: Simplify y.re into y.re 2.369 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.369 * [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.369 * [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.369 * [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.369 * [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.369 * [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.369 * [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.369 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.369 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.369 * [taylor]: Taking taylor expansion of y.im in y.im 2.369 * [backup-simplify]: Simplify 0 into 0 2.369 * [backup-simplify]: Simplify 1 into 1 2.370 * [backup-simplify]: Simplify (/ 1 1) into 1 2.370 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.370 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.370 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.370 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.370 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.370 * [taylor]: Taking taylor expansion of x.re in y.im 2.370 * [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.re) in y.im 2.370 * [taylor]: Taking taylor expansion of x.re in y.im 2.370 * [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 y.im 2.370 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.370 * [taylor]: Taking taylor expansion of x.im in y.im 2.370 * [backup-simplify]: Simplify x.im into x.im 2.370 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.370 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.370 * [taylor]: Taking taylor expansion of x.im in y.im 2.370 * [backup-simplify]: Simplify x.im into x.im 2.370 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.370 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.370 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.371 * [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.371 * [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.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.371 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.371 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.371 * [backup-simplify]: Simplify (+ 0 0) into 0 2.372 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.372 * [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.372 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.372 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.372 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.372 * [taylor]: Taking taylor expansion of y.re in y.im 2.372 * [backup-simplify]: Simplify y.re into y.re 2.372 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.372 * [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.373 * [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.373 * [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.373 * [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.373 * [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.373 * [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.373 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.373 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.373 * [taylor]: Taking taylor expansion of y.im in x.re 2.373 * [backup-simplify]: Simplify y.im into y.im 2.373 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.373 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.373 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.373 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.373 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.373 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.373 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.373 * [taylor]: Taking taylor expansion of x.re in x.re 2.373 * [backup-simplify]: Simplify 0 into 0 2.373 * [backup-simplify]: Simplify 1 into 1 2.374 * [backup-simplify]: Simplify (/ 1 1) into 1 2.374 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.374 * [taylor]: Taking taylor expansion of x.re in x.re 2.374 * [backup-simplify]: Simplify 0 into 0 2.374 * [backup-simplify]: Simplify 1 into 1 2.374 * [backup-simplify]: Simplify (/ 1 1) into 1 2.374 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.374 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.374 * [taylor]: Taking taylor expansion of x.im in x.re 2.374 * [backup-simplify]: Simplify x.im into x.im 2.374 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.374 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.374 * [taylor]: Taking taylor expansion of x.im in x.re 2.374 * [backup-simplify]: Simplify x.im into x.im 2.374 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.374 * [backup-simplify]: Simplify (* 1 1) into 1 2.375 * [backup-simplify]: Simplify (+ 1 0) into 1 2.375 * [backup-simplify]: Simplify (sqrt 1) into 1 2.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.376 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.376 * [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 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.377 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.377 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.377 * [taylor]: Taking taylor expansion of y.re in x.re 2.377 * [backup-simplify]: Simplify y.re into y.re 2.377 * [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.re)) 0) into (- (log x.re)) 2.378 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 2.378 * [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.378 * [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.378 * [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.378 * [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.378 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.379 * [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.379 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 2.379 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 2.379 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.379 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.379 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.379 * [taylor]: Taking taylor expansion of y.re in x.im 2.379 * [backup-simplify]: Simplify y.re into y.re 2.379 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.379 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.379 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.379 * [taylor]: Taking taylor expansion of x.re in x.im 2.379 * [backup-simplify]: Simplify x.re into x.re 2.379 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.379 * [taylor]: Taking taylor expansion of y.im in x.im 2.379 * [backup-simplify]: Simplify y.im into y.im 2.379 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.379 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 2.379 * [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.379 * [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.380 * [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.380 * [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.380 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 2.380 * [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.380 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 2.380 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 2.380 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.380 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.380 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.380 * [taylor]: Taking taylor expansion of y.re in y.re 2.380 * [backup-simplify]: Simplify 0 into 0 2.380 * [backup-simplify]: Simplify 1 into 1 2.380 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.380 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.380 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.380 * [taylor]: Taking taylor expansion of x.re in y.re 2.380 * [backup-simplify]: Simplify x.re into x.re 2.380 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.380 * [taylor]: Taking taylor expansion of y.im in y.re 2.380 * [backup-simplify]: Simplify y.im into y.im 2.381 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.381 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.381 * [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.381 * [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.381 * [taylor]: Taking taylor expansion of 0 in x.re 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [taylor]: Taking taylor expansion of 0 in x.im 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [taylor]: Taking taylor expansion of 0 in y.re 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify 0 into 0 2.381 * [backup-simplify]: Simplify (+ 0) into 0 2.382 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.383 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.383 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 2.383 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.383 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.383 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.384 * [backup-simplify]: Simplify (+ 0 0) into 0 2.384 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.385 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.385 * [backup-simplify]: Simplify (+ 0 0) into 0 2.385 * [taylor]: Taking taylor expansion of 0 in x.im 2.385 * [backup-simplify]: Simplify 0 into 0 2.385 * [taylor]: Taking taylor expansion of 0 in y.re 2.385 * [backup-simplify]: Simplify 0 into 0 2.385 * [backup-simplify]: Simplify 0 into 0 2.385 * [backup-simplify]: Simplify (+ 0) into 0 2.386 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 2.386 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.386 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.386 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.387 * [backup-simplify]: Simplify (- 0) into 0 2.387 * [backup-simplify]: Simplify (+ 0 0) into 0 2.387 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.388 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 2.394 * [backup-simplify]: Simplify (+ 0 0) into 0 2.394 * [taylor]: Taking taylor expansion of 0 in y.re 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [taylor]: Taking taylor expansion of 0 in x.re 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [taylor]: Taking taylor expansion of 0 in x.im 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [taylor]: Taking taylor expansion of 0 in y.re 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [taylor]: Taking taylor expansion of 0 in x.im 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [taylor]: Taking taylor expansion of 0 in y.re 2.394 * [backup-simplify]: Simplify 0 into 0 2.394 * [backup-simplify]: Simplify 0 into 0 2.395 * [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.395 * [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.395 * [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.395 * [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.395 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.396 * [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.396 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.396 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.396 * [taylor]: Taking taylor expansion of -1 in y.re 2.396 * [backup-simplify]: Simplify -1 into -1 2.396 * [taylor]: Taking taylor expansion of y.im in y.re 2.396 * [backup-simplify]: Simplify y.im into y.im 2.396 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.396 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.396 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.396 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.396 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.396 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.396 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.396 * [taylor]: Taking taylor expansion of -1 in y.re 2.396 * [backup-simplify]: Simplify -1 into -1 2.396 * [taylor]: Taking taylor expansion of x.re in y.re 2.396 * [backup-simplify]: Simplify x.re into x.re 2.396 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.396 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.396 * [taylor]: Taking taylor expansion of -1 in y.re 2.396 * [backup-simplify]: Simplify -1 into -1 2.396 * [taylor]: Taking taylor expansion of x.re in y.re 2.396 * [backup-simplify]: Simplify x.re into x.re 2.396 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.396 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.396 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.397 * [taylor]: Taking taylor expansion of -1 in y.re 2.397 * [backup-simplify]: Simplify -1 into -1 2.397 * [taylor]: Taking taylor expansion of x.im in y.re 2.397 * [backup-simplify]: Simplify x.im into x.im 2.397 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.397 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.397 * [taylor]: Taking taylor expansion of -1 in y.re 2.397 * [backup-simplify]: Simplify -1 into -1 2.397 * [taylor]: Taking taylor expansion of x.im in y.re 2.397 * [backup-simplify]: Simplify x.im into x.im 2.397 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.397 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.397 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.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))) 2.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)))) 2.398 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.398 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.398 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.398 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.398 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.399 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.399 * [backup-simplify]: Simplify (+ 0 0) into 0 2.400 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.400 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.400 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.400 * [taylor]: Taking taylor expansion of -1 in y.re 2.400 * [backup-simplify]: Simplify -1 into -1 2.400 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.400 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.400 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.400 * [taylor]: Taking taylor expansion of y.re in y.re 2.400 * [backup-simplify]: Simplify 0 into 0 2.400 * [backup-simplify]: Simplify 1 into 1 2.401 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.401 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.401 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.401 * [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.401 * [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.401 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.401 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.402 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.402 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.402 * [taylor]: Taking taylor expansion of -1 in x.im 2.402 * [backup-simplify]: Simplify -1 into -1 2.402 * [taylor]: Taking taylor expansion of y.im in x.im 2.402 * [backup-simplify]: Simplify y.im into y.im 2.402 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.402 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.402 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.402 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.402 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.402 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.402 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.402 * [taylor]: Taking taylor expansion of -1 in x.im 2.402 * [backup-simplify]: Simplify -1 into -1 2.402 * [taylor]: Taking taylor expansion of x.re in x.im 2.402 * [backup-simplify]: Simplify x.re into x.re 2.402 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.402 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.402 * [taylor]: Taking taylor expansion of -1 in x.im 2.402 * [backup-simplify]: Simplify -1 into -1 2.402 * [taylor]: Taking taylor expansion of x.re in x.im 2.402 * [backup-simplify]: Simplify x.re into x.re 2.402 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.402 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.402 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.402 * [taylor]: Taking taylor expansion of -1 in x.im 2.403 * [backup-simplify]: Simplify -1 into -1 2.403 * [taylor]: Taking taylor expansion of x.im in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 1 into 1 2.403 * [backup-simplify]: Simplify (/ -1 1) into -1 2.403 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.403 * [taylor]: Taking taylor expansion of -1 in x.im 2.403 * [backup-simplify]: Simplify -1 into -1 2.403 * [taylor]: Taking taylor expansion of x.im in x.im 2.403 * [backup-simplify]: Simplify 0 into 0 2.403 * [backup-simplify]: Simplify 1 into 1 2.404 * [backup-simplify]: Simplify (/ -1 1) into -1 2.404 * [backup-simplify]: Simplify (* -1 -1) into 1 2.405 * [backup-simplify]: Simplify (+ 0 1) into 1 2.405 * [backup-simplify]: Simplify (sqrt 1) into 1 2.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.407 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.407 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.408 * [backup-simplify]: Simplify (+ 0 0) into 0 2.409 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.409 * [backup-simplify]: Simplify (log 1) into 0 2.409 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.409 * [taylor]: Taking taylor expansion of -1 in x.im 2.409 * [backup-simplify]: Simplify -1 into -1 2.409 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.409 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.409 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.409 * [taylor]: Taking taylor expansion of y.re in x.im 2.409 * [backup-simplify]: Simplify y.re into y.re 2.410 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.410 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 2.410 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 2.410 * [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.411 * [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.411 * [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.411 * [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.411 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 2.411 * [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.412 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.412 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.412 * [taylor]: Taking taylor expansion of (/ -1 y.im) 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 y.im in x.re 2.412 * [backup-simplify]: Simplify y.im into y.im 2.412 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.412 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.412 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.412 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.412 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.412 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.412 * [taylor]: Taking taylor expansion of (/ -1 x.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 x.re in x.re 2.412 * [backup-simplify]: Simplify 0 into 0 2.412 * [backup-simplify]: Simplify 1 into 1 2.413 * [backup-simplify]: Simplify (/ -1 1) into -1 2.413 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.413 * [taylor]: Taking taylor expansion of -1 in x.re 2.413 * [backup-simplify]: Simplify -1 into -1 2.413 * [taylor]: Taking taylor expansion of x.re in x.re 2.413 * [backup-simplify]: Simplify 0 into 0 2.413 * [backup-simplify]: Simplify 1 into 1 2.413 * [backup-simplify]: Simplify (/ -1 1) into -1 2.413 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.413 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.413 * [taylor]: Taking taylor expansion of -1 in x.re 2.413 * [backup-simplify]: Simplify -1 into -1 2.413 * [taylor]: Taking taylor expansion of x.im in x.re 2.414 * [backup-simplify]: Simplify x.im into x.im 2.414 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.414 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.414 * [taylor]: Taking taylor expansion of -1 in x.re 2.414 * [backup-simplify]: Simplify -1 into -1 2.414 * [taylor]: Taking taylor expansion of x.im in x.re 2.414 * [backup-simplify]: Simplify x.im into x.im 2.414 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.414 * [backup-simplify]: Simplify (* -1 -1) into 1 2.415 * [backup-simplify]: Simplify (+ 1 0) into 1 2.415 * [backup-simplify]: Simplify (sqrt 1) into 1 2.416 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.417 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.417 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.418 * [backup-simplify]: Simplify (+ 0 0) into 0 2.419 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.419 * [backup-simplify]: Simplify (log 1) into 0 2.419 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.419 * [taylor]: Taking taylor expansion of -1 in x.re 2.419 * [backup-simplify]: Simplify -1 into -1 2.419 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.419 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.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 x.re 2.419 * [backup-simplify]: Simplify y.re into y.re 2.419 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.420 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.420 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.420 * [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.421 * [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.421 * [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.421 * [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.421 * [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.421 * [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.421 * [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.421 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.421 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.422 * [taylor]: Taking taylor expansion of -1 in y.im 2.422 * [backup-simplify]: Simplify -1 into -1 2.422 * [taylor]: Taking taylor expansion of y.im in y.im 2.422 * [backup-simplify]: Simplify 0 into 0 2.422 * [backup-simplify]: Simplify 1 into 1 2.422 * [backup-simplify]: Simplify (/ -1 1) into -1 2.422 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.422 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.422 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.422 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.422 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.423 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.423 * [taylor]: Taking taylor expansion of -1 in y.im 2.423 * [backup-simplify]: Simplify -1 into -1 2.423 * [taylor]: Taking taylor expansion of x.re in y.im 2.423 * [backup-simplify]: Simplify x.re into x.re 2.423 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.423 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.423 * [taylor]: Taking taylor expansion of -1 in y.im 2.423 * [backup-simplify]: Simplify -1 into -1 2.423 * [taylor]: Taking taylor expansion of x.re in y.im 2.423 * [backup-simplify]: Simplify x.re into x.re 2.423 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.423 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.423 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.423 * [taylor]: Taking taylor expansion of -1 in y.im 2.423 * [backup-simplify]: Simplify -1 into -1 2.423 * [taylor]: Taking taylor expansion of x.im in y.im 2.423 * [backup-simplify]: Simplify x.im into x.im 2.423 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.423 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.423 * [taylor]: Taking taylor expansion of -1 in y.im 2.423 * [backup-simplify]: Simplify -1 into -1 2.423 * [taylor]: Taking taylor expansion of x.im in y.im 2.423 * [backup-simplify]: Simplify x.im into x.im 2.423 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.423 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.424 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.424 * [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.424 * [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.424 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.425 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.425 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.425 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.425 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.425 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.426 * [backup-simplify]: Simplify (+ 0 0) into 0 2.426 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.427 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.427 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.427 * [taylor]: Taking taylor expansion of -1 in y.im 2.427 * [backup-simplify]: Simplify -1 into -1 2.427 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.427 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.427 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.427 * [taylor]: Taking taylor expansion of y.re in y.im 2.427 * [backup-simplify]: Simplify y.re into y.re 2.427 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.427 * [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.428 * [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.428 * [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.428 * [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.428 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 2.429 * [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.429 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.429 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.429 * [taylor]: Taking taylor expansion of -1 in y.im 2.429 * [backup-simplify]: Simplify -1 into -1 2.429 * [taylor]: Taking taylor expansion of y.im in y.im 2.429 * [backup-simplify]: Simplify 0 into 0 2.429 * [backup-simplify]: Simplify 1 into 1 2.429 * [backup-simplify]: Simplify (/ -1 1) into -1 2.429 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.429 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.430 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.430 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.430 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.430 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.430 * [taylor]: Taking taylor expansion of -1 in y.im 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of x.re in y.im 2.430 * [backup-simplify]: Simplify x.re into x.re 2.430 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.430 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.430 * [taylor]: Taking taylor expansion of -1 in y.im 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of x.re in y.im 2.430 * [backup-simplify]: Simplify x.re into x.re 2.430 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.430 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.430 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.430 * [taylor]: Taking taylor expansion of -1 in y.im 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of x.im in y.im 2.430 * [backup-simplify]: Simplify x.im into x.im 2.430 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.430 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.430 * [taylor]: Taking taylor expansion of -1 in y.im 2.430 * [backup-simplify]: Simplify -1 into -1 2.430 * [taylor]: Taking taylor expansion of x.im in y.im 2.430 * [backup-simplify]: Simplify x.im into x.im 2.431 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.431 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.431 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.431 * [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.431 * [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.432 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.432 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.432 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.432 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.432 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.432 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.433 * [backup-simplify]: Simplify (+ 0 0) into 0 2.433 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.434 * [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.434 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.434 * [taylor]: Taking taylor expansion of -1 in y.im 2.434 * [backup-simplify]: Simplify -1 into -1 2.434 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.434 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.434 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.434 * [taylor]: Taking taylor expansion of y.re in y.im 2.434 * [backup-simplify]: Simplify y.re into y.re 2.434 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.435 * [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.435 * [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.435 * [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.436 * [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.436 * [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.436 * [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.436 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.436 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.436 * [taylor]: Taking taylor expansion of -1 in x.re 2.436 * [backup-simplify]: Simplify -1 into -1 2.436 * [taylor]: Taking taylor expansion of y.im in x.re 2.436 * [backup-simplify]: Simplify y.im into y.im 2.436 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.436 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.436 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.436 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.436 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.436 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.436 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.436 * [taylor]: Taking taylor expansion of -1 in x.re 2.436 * [backup-simplify]: Simplify -1 into -1 2.436 * [taylor]: Taking taylor expansion of x.re in x.re 2.436 * [backup-simplify]: Simplify 0 into 0 2.436 * [backup-simplify]: Simplify 1 into 1 2.437 * [backup-simplify]: Simplify (/ -1 1) into -1 2.437 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.437 * [taylor]: Taking taylor expansion of -1 in x.re 2.437 * [backup-simplify]: Simplify -1 into -1 2.437 * [taylor]: Taking taylor expansion of x.re in x.re 2.437 * [backup-simplify]: Simplify 0 into 0 2.437 * [backup-simplify]: Simplify 1 into 1 2.438 * [backup-simplify]: Simplify (/ -1 1) into -1 2.438 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.438 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.438 * [taylor]: Taking taylor expansion of -1 in x.re 2.438 * [backup-simplify]: Simplify -1 into -1 2.438 * [taylor]: Taking taylor expansion of x.im in x.re 2.438 * [backup-simplify]: Simplify x.im into x.im 2.438 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.438 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.438 * [taylor]: Taking taylor expansion of -1 in x.re 2.438 * [backup-simplify]: Simplify -1 into -1 2.438 * [taylor]: Taking taylor expansion of x.im in x.re 2.438 * [backup-simplify]: Simplify x.im into x.im 2.438 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.439 * [backup-simplify]: Simplify (* -1 -1) into 1 2.439 * [backup-simplify]: Simplify (+ 1 0) into 1 2.440 * [backup-simplify]: Simplify (sqrt 1) into 1 2.440 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.441 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.442 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.442 * [backup-simplify]: Simplify (+ 0 0) into 0 2.443 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.443 * [backup-simplify]: Simplify (log 1) into 0 2.443 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.443 * [taylor]: Taking taylor expansion of -1 in x.re 2.443 * [backup-simplify]: Simplify -1 into -1 2.444 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.444 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.444 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.444 * [taylor]: Taking taylor expansion of y.re in x.re 2.444 * [backup-simplify]: Simplify y.re into y.re 2.444 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.444 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.445 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 2.445 * [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.445 * [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.445 * [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.446 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.446 * [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.446 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.447 * [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.447 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 2.447 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.447 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 2.447 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.447 * [taylor]: Taking taylor expansion of x.re in x.im 2.447 * [backup-simplify]: Simplify x.re into x.re 2.447 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.447 * [taylor]: Taking taylor expansion of y.im in x.im 2.447 * [backup-simplify]: Simplify y.im into y.im 2.447 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.447 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.447 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.447 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.447 * [taylor]: Taking taylor expansion of y.re in x.im 2.447 * [backup-simplify]: Simplify y.re into y.re 2.447 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.448 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.448 * [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.448 * [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.448 * [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.449 * [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.449 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 2.449 * [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.449 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 2.449 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.449 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 2.450 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.450 * [taylor]: Taking taylor expansion of x.re in y.re 2.450 * [backup-simplify]: Simplify x.re into x.re 2.450 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.450 * [taylor]: Taking taylor expansion of y.im in y.re 2.450 * [backup-simplify]: Simplify y.im into y.im 2.450 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 2.450 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.450 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 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 y.re in y.re 2.450 * [backup-simplify]: Simplify 0 into 0 2.450 * [backup-simplify]: Simplify 1 into 1 2.450 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.450 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.451 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.451 * [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.451 * [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.451 * [taylor]: Taking taylor expansion of 0 in x.re 2.451 * [backup-simplify]: Simplify 0 into 0 2.451 * [taylor]: Taking taylor expansion of 0 in x.im 2.451 * [backup-simplify]: Simplify 0 into 0 2.451 * [taylor]: Taking taylor expansion of 0 in y.re 2.451 * [backup-simplify]: Simplify 0 into 0 2.451 * [backup-simplify]: Simplify 0 into 0 2.452 * [backup-simplify]: Simplify (+ 0) into 0 2.453 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.454 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.455 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 2.455 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.455 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 2.455 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.455 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.456 * [backup-simplify]: Simplify (+ 0 0) into 0 2.456 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.457 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.457 * [backup-simplify]: Simplify (+ 0 0) into 0 2.457 * [taylor]: Taking taylor expansion of 0 in x.im 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [taylor]: Taking taylor expansion of 0 in y.re 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [backup-simplify]: Simplify 0 into 0 2.457 * [backup-simplify]: Simplify (+ 0) into 0 2.458 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 2.458 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.458 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 2.458 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.459 * [backup-simplify]: Simplify (- 0) into 0 2.459 * [backup-simplify]: Simplify (+ 0 0) into 0 2.459 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 2.460 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 2.460 * [backup-simplify]: Simplify (+ 0 0) into 0 2.460 * [taylor]: Taking taylor expansion of 0 in y.re 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [taylor]: Taking taylor expansion of 0 in x.re 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [taylor]: Taking taylor expansion of 0 in x.im 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [taylor]: Taking taylor expansion of 0 in y.re 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [taylor]: Taking taylor expansion of 0 in x.im 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [taylor]: Taking taylor expansion of 0 in y.re 2.460 * [backup-simplify]: Simplify 0 into 0 2.460 * [backup-simplify]: Simplify 0 into 0 2.461 * [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.461 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1) 2.461 * [backup-simplify]: Simplify (pow (exp y.im) (atan2 x.im x.re)) into (pow (exp y.im) (atan2 x.im x.re)) 2.461 * [approximate]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in (y.im x.im x.re) around 0 2.461 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.re 2.461 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.re 2.461 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.re 2.461 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.461 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.461 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 2.461 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 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 (exp y.im) into (exp y.im) 2.461 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.462 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.462 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.462 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in x.im 2.462 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in x.im 2.462 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in x.im 2.462 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.462 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.462 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 2.462 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 2.462 * [taylor]: Taking taylor expansion of y.im in x.im 2.462 * [backup-simplify]: Simplify y.im into y.im 2.462 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 2.462 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 2.462 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 2.462 * [backup-simplify]: Simplify (exp (* y.im (atan2 x.im x.re))) into (exp (* y.im (atan2 x.im x.re))) 2.462 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in y.im 2.462 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in y.im 2.462 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in y.im 2.462 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.462 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.462 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 2.462 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 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 (exp 0) into 1 2.463 * [backup-simplify]: Simplify (log 1) into 0 2.463 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.463 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.464 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.465 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.465 * [backup-simplify]: Simplify (exp 0) into 1 2.465 * [taylor]: Taking taylor expansion of (pow (exp y.im) (atan2 x.im x.re)) in y.im 2.465 * [taylor]: Taking taylor expansion of (exp (* (atan2 x.im x.re) (log (exp y.im)))) in y.im 2.465 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (log (exp y.im))) in y.im 2.465 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.465 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.465 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 2.465 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 2.465 * [taylor]: Taking taylor expansion of y.im in y.im 2.465 * [backup-simplify]: Simplify 0 into 0 2.465 * [backup-simplify]: Simplify 1 into 1 2.465 * [backup-simplify]: Simplify (exp 0) into 1 2.465 * [backup-simplify]: Simplify (log 1) into 0 2.465 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.466 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 2.466 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.467 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.467 * [backup-simplify]: Simplify (exp 0) into 1 2.467 * [taylor]: Taking taylor expansion of 1 in x.im 2.467 * [backup-simplify]: Simplify 1 into 1 2.467 * [taylor]: Taking taylor expansion of 1 in x.re 2.467 * [backup-simplify]: Simplify 1 into 1 2.467 * [backup-simplify]: Simplify 1 into 1 2.467 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (atan2 x.im x.re) 1) 1)))) into (atan2 x.im x.re) 2.467 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.467 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.467 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.467 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.467 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 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 into 0 2.468 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 2.470 * [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.471 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.471 * [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.471 * [taylor]: Taking taylor expansion of (* 1/2 (pow (atan2 x.im x.re) 2)) in x.im 2.471 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.471 * [backup-simplify]: Simplify 1/2 into 1/2 2.471 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 2.471 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.471 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.472 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 2.472 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.472 * [taylor]: Taking taylor expansion of (* 1/2 (pow (atan2 x.im x.re) 2)) in x.re 2.472 * [taylor]: Taking taylor expansion of 1/2 in x.re 2.472 * [backup-simplify]: Simplify 1/2 into 1/2 2.472 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 2.472 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.472 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.472 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 2.472 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.472 * [backup-simplify]: Simplify (* 1/2 (pow (atan2 x.im x.re) 2)) into (* 1/2 (pow (atan2 x.im x.re) 2)) 2.473 * [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.473 * [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.473 * [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.473 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 2.473 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.re 2.473 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.re 2.473 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.473 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.473 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 2.473 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 2.473 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.473 * [taylor]: Taking taylor expansion of y.im in x.re 2.473 * [backup-simplify]: Simplify y.im into y.im 2.473 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.473 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.473 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.473 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.473 * [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.473 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 2.473 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in x.im 2.473 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in x.im 2.473 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.473 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.473 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 2.473 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 2.474 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.474 * [taylor]: Taking taylor expansion of y.im in x.im 2.474 * [backup-simplify]: Simplify y.im into y.im 2.474 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.474 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.474 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.474 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.474 * [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.474 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 2.474 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in y.im 2.474 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in y.im 2.474 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.474 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.474 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 2.474 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 2.474 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.474 * [taylor]: Taking taylor expansion of y.im in y.im 2.474 * [backup-simplify]: Simplify 0 into 0 2.474 * [backup-simplify]: Simplify 1 into 1 2.474 * [backup-simplify]: Simplify (/ 1 1) into 1 2.475 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.475 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.475 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.475 * [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.475 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 2.475 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im))))) in y.im 2.475 * [taylor]: Taking taylor expansion of (* (atan2 (/ 1 x.im) (/ 1 x.re)) (log (exp (/ 1 y.im)))) in y.im 2.475 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.475 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.475 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 2.475 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 2.475 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.475 * [taylor]: Taking taylor expansion of y.im in y.im 2.475 * [backup-simplify]: Simplify 0 into 0 2.475 * [backup-simplify]: Simplify 1 into 1 2.475 * [backup-simplify]: Simplify (/ 1 1) into 1 2.475 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 2.476 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 2.476 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.476 * [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.476 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 2.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 2.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.476 * [taylor]: Taking taylor expansion of y.im in x.im 2.476 * [backup-simplify]: Simplify y.im into y.im 2.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.476 * [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.476 * [taylor]: Taking taylor expansion of (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 2.476 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 2.476 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.476 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.476 * [taylor]: Taking taylor expansion of y.im in x.re 2.476 * [backup-simplify]: Simplify y.im into y.im 2.476 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 2.476 * [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.477 * [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.477 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 2.477 * [backup-simplify]: Simplify (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) 0) (* 0 (/ 1 y.im))) into 0 2.478 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.478 * [taylor]: Taking taylor expansion of 0 in x.im 2.478 * [backup-simplify]: Simplify 0 into 0 2.478 * [taylor]: Taking taylor expansion of 0 in x.re 2.478 * [backup-simplify]: Simplify 0 into 0 2.478 * [backup-simplify]: Simplify 0 into 0 2.478 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.479 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.479 * [taylor]: Taking taylor expansion of 0 in x.re 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify 0 into 0 2.479 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 2.479 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 1) 1)))) into 0 2.479 * [backup-simplify]: Simplify 0 into 0 2.481 * [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.481 * [backup-simplify]: Simplify (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 2.482 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.482 * [taylor]: Taking taylor expansion of 0 in x.im 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [taylor]: Taking taylor expansion of 0 in x.re 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [taylor]: Taking taylor expansion of 0 in x.re 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [backup-simplify]: Simplify 0 into 0 2.482 * [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.484 * [backup-simplify]: Simplify (* (exp (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 2.484 * [taylor]: Taking taylor expansion of 0 in x.re 2.484 * [backup-simplify]: Simplify 0 into 0 2.484 * [backup-simplify]: Simplify 0 into 0 2.484 * [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.484 * [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.484 * [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.484 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 2.484 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.re 2.485 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) 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 (log (exp (/ -1 y.im))) in x.re 2.485 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 2.485 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.485 * [taylor]: Taking taylor expansion of -1 in x.re 2.485 * [backup-simplify]: Simplify -1 into -1 2.485 * [taylor]: Taking taylor expansion of y.im in x.re 2.485 * [backup-simplify]: Simplify y.im into y.im 2.485 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.485 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.485 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.485 * [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.486 * [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.486 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 2.486 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in x.im 2.486 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in x.im 2.486 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 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 (log (exp (/ -1 y.im))) in x.im 2.486 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 2.486 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.486 * [taylor]: Taking taylor expansion of -1 in x.im 2.486 * [backup-simplify]: Simplify -1 into -1 2.486 * [taylor]: Taking taylor expansion of y.im in x.im 2.486 * [backup-simplify]: Simplify y.im into y.im 2.486 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.486 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.486 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.487 * [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.487 * [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.487 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 2.487 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in y.im 2.487 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in y.im 2.487 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.487 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.487 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 2.487 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 2.487 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.487 * [taylor]: Taking taylor expansion of -1 in y.im 2.487 * [backup-simplify]: Simplify -1 into -1 2.487 * [taylor]: Taking taylor expansion of y.im in y.im 2.487 * [backup-simplify]: Simplify 0 into 0 2.487 * [backup-simplify]: Simplify 1 into 1 2.488 * [backup-simplify]: Simplify (/ -1 1) into -1 2.488 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.488 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.488 * [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.489 * [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.489 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 2.489 * [taylor]: Taking taylor expansion of (exp (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im))))) in y.im 2.489 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (log (exp (/ -1 y.im)))) in y.im 2.489 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.489 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.489 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 2.489 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 2.489 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.489 * [taylor]: Taking taylor expansion of -1 in y.im 2.489 * [backup-simplify]: Simplify -1 into -1 2.489 * [taylor]: Taking taylor expansion of y.im in y.im 2.489 * [backup-simplify]: Simplify 0 into 0 2.489 * [backup-simplify]: Simplify 1 into 1 2.490 * [backup-simplify]: Simplify (/ -1 1) into -1 2.490 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 2.490 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 2.490 * [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.490 * [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.490 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 2.490 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 2.490 * [taylor]: Taking taylor expansion of -1 in x.im 2.490 * [backup-simplify]: Simplify -1 into -1 2.490 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 2.491 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.491 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.491 * [taylor]: Taking taylor expansion of y.im in x.im 2.491 * [backup-simplify]: Simplify y.im into y.im 2.491 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.491 * [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.491 * [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.491 * [taylor]: Taking taylor expansion of (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 2.491 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 2.491 * [taylor]: Taking taylor expansion of -1 in x.re 2.491 * [backup-simplify]: Simplify -1 into -1 2.491 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 2.491 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.492 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.492 * [taylor]: Taking taylor expansion of y.im in x.re 2.492 * [backup-simplify]: Simplify y.im into y.im 2.492 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 2.492 * [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.492 * [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.492 * [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.494 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 2.494 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (/ -1 y.im))) into 0 2.495 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.495 * [taylor]: Taking taylor expansion of 0 in x.im 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [taylor]: Taking taylor expansion of 0 in x.re 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [backup-simplify]: Simplify 0 into 0 2.495 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.496 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.497 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.497 * [taylor]: Taking taylor expansion of 0 in x.re 2.497 * [backup-simplify]: Simplify 0 into 0 2.497 * [backup-simplify]: Simplify 0 into 0 2.497 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 2.498 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 2.499 * [backup-simplify]: Simplify (* (exp (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 2.499 * [backup-simplify]: Simplify 0 into 0 2.501 * [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.501 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 2.503 * [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.503 * [taylor]: Taking taylor expansion of 0 in x.im 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [taylor]: Taking taylor expansion of 0 in x.re 2.503 * [backup-simplify]: Simplify 0 into 0 2.503 * [backup-simplify]: Simplify 0 into 0 2.504 * [taylor]: Taking taylor expansion of 0 in x.re 2.504 * [backup-simplify]: Simplify 0 into 0 2.504 * [backup-simplify]: Simplify 0 into 0 2.504 * [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.505 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 2.507 * [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.507 * [taylor]: Taking taylor expansion of 0 in x.re 2.507 * [backup-simplify]: Simplify 0 into 0 2.507 * [backup-simplify]: Simplify 0 into 0 2.507 * [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.507 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 3) 2.507 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.507 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 2.507 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.507 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.507 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.507 * [taylor]: Taking taylor expansion of y.re in y.re 2.507 * [backup-simplify]: Simplify 0 into 0 2.507 * [backup-simplify]: Simplify 1 into 1 2.508 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.508 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.508 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.508 * [taylor]: Taking taylor expansion of y.re in x.re 2.508 * [backup-simplify]: Simplify y.re into y.re 2.508 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.508 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.508 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.508 * [taylor]: Taking taylor expansion of y.re in x.im 2.508 * [backup-simplify]: Simplify y.re into y.re 2.508 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.508 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.508 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.508 * [taylor]: Taking taylor expansion of y.re in x.im 2.508 * [backup-simplify]: Simplify y.re into y.re 2.508 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.508 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.508 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.508 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.508 * [taylor]: Taking taylor expansion of y.re in x.re 2.508 * [backup-simplify]: Simplify y.re into y.re 2.508 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.509 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.509 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.509 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.509 * [taylor]: Taking taylor expansion of y.re in y.re 2.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify 1 into 1 2.509 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.509 * [taylor]: Taking taylor expansion of 0 in x.re 2.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [taylor]: Taking taylor expansion of 0 in y.re 2.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.509 * [taylor]: Taking taylor expansion of 0 in y.re 2.509 * [backup-simplify]: Simplify 0 into 0 2.509 * [backup-simplify]: Simplify 0 into 0 2.510 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.510 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.511 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.511 * [taylor]: Taking taylor expansion of 0 in x.re 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [taylor]: Taking taylor expansion of 0 in y.re 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [taylor]: Taking taylor expansion of 0 in y.re 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.511 * [taylor]: Taking taylor expansion of 0 in y.re 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify 0 into 0 2.511 * [backup-simplify]: Simplify 0 into 0 2.512 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 2.512 * [backup-simplify]: Simplify 0 into 0 2.512 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 2.512 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.512 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 2.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.512 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.512 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 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 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.512 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.512 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.512 * [taylor]: Taking taylor expansion of y.re in x.re 2.512 * [backup-simplify]: Simplify y.re into y.re 2.512 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.512 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.512 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.513 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.513 * [taylor]: Taking taylor expansion of y.re in x.im 2.513 * [backup-simplify]: Simplify y.re into y.re 2.513 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.513 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.513 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.513 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.513 * [taylor]: Taking taylor expansion of y.re in x.im 2.513 * [backup-simplify]: Simplify y.re into y.re 2.513 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.513 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.513 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.513 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.513 * [taylor]: Taking taylor expansion of y.re in x.re 2.513 * [backup-simplify]: Simplify y.re into y.re 2.513 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.513 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.513 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.513 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.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 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.513 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.514 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.514 * [taylor]: Taking taylor expansion of 0 in x.re 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [taylor]: Taking taylor expansion of 0 in y.re 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.514 * [taylor]: Taking taylor expansion of 0 in y.re 2.514 * [backup-simplify]: Simplify 0 into 0 2.514 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [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.515 * [taylor]: Taking taylor expansion of 0 in x.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [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.515 * [taylor]: Taking taylor expansion of 0 in y.re 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [backup-simplify]: Simplify 0 into 0 2.515 * [backup-simplify]: Simplify 0 into 0 2.516 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [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.516 * [taylor]: Taking taylor expansion of 0 in x.re 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [taylor]: Taking taylor expansion of 0 in y.re 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [taylor]: Taking taylor expansion of 0 in y.re 2.516 * [backup-simplify]: Simplify 0 into 0 2.516 * [taylor]: Taking taylor expansion of 0 in y.re 2.516 * [backup-simplify]: Simplify 0 into 0 2.517 * [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.517 * [taylor]: Taking taylor expansion of 0 in y.re 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [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.517 * [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.517 * [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.517 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.517 * [taylor]: Taking taylor expansion of -1 in y.re 2.517 * [backup-simplify]: Simplify -1 into -1 2.517 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.517 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.517 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.517 * [taylor]: Taking taylor expansion of y.re in y.re 2.517 * [backup-simplify]: Simplify 0 into 0 2.517 * [backup-simplify]: Simplify 1 into 1 2.517 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.517 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.518 * [taylor]: Taking taylor expansion of -1 in x.re 2.518 * [backup-simplify]: Simplify -1 into -1 2.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.518 * [taylor]: Taking taylor expansion of y.re in x.re 2.518 * [backup-simplify]: Simplify y.re into y.re 2.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.518 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.518 * [taylor]: Taking taylor expansion of -1 in x.im 2.518 * [backup-simplify]: Simplify -1 into -1 2.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.518 * [taylor]: Taking taylor expansion of y.re in x.im 2.518 * [backup-simplify]: Simplify y.re into y.re 2.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.518 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.518 * [taylor]: Taking taylor expansion of -1 in x.im 2.518 * [backup-simplify]: Simplify -1 into -1 2.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.518 * [taylor]: Taking taylor expansion of y.re in x.im 2.518 * [backup-simplify]: Simplify y.re into y.re 2.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.518 * [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.518 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.518 * [taylor]: Taking taylor expansion of -1 in x.re 2.518 * [backup-simplify]: Simplify -1 into -1 2.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.519 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.519 * [taylor]: Taking taylor expansion of y.re in x.re 2.519 * [backup-simplify]: Simplify y.re into y.re 2.519 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.519 * [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.519 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.519 * [taylor]: Taking taylor expansion of -1 in y.re 2.519 * [backup-simplify]: Simplify -1 into -1 2.519 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.519 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.519 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.519 * [taylor]: Taking taylor expansion of y.re in y.re 2.519 * [backup-simplify]: Simplify 0 into 0 2.519 * [backup-simplify]: Simplify 1 into 1 2.519 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.519 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.519 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 2.519 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.520 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.520 * [taylor]: Taking taylor expansion of 0 in x.re 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [taylor]: Taking taylor expansion of 0 in y.re 2.520 * [backup-simplify]: Simplify 0 into 0 2.520 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.520 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.520 * [taylor]: Taking taylor expansion of 0 in y.re 2.520 * [backup-simplify]: Simplify 0 into 0 2.521 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.521 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 2.521 * [backup-simplify]: Simplify 0 into 0 2.522 * [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.522 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.522 * [taylor]: Taking taylor expansion of 0 in x.re 2.522 * [backup-simplify]: Simplify 0 into 0 2.522 * [taylor]: Taking taylor expansion of 0 in y.re 2.522 * [backup-simplify]: Simplify 0 into 0 2.522 * [taylor]: Taking taylor expansion of 0 in y.re 2.522 * [backup-simplify]: Simplify 0 into 0 2.522 * [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.523 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.523 * [taylor]: Taking taylor expansion of 0 in y.re 2.523 * [backup-simplify]: Simplify 0 into 0 2.523 * [backup-simplify]: Simplify 0 into 0 2.523 * [backup-simplify]: Simplify 0 into 0 2.524 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.525 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 2.525 * [backup-simplify]: Simplify 0 into 0 2.525 * [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.526 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.526 * [taylor]: Taking taylor expansion of 0 in x.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [taylor]: Taking taylor expansion of 0 in y.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [taylor]: Taking taylor expansion of 0 in y.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [taylor]: Taking taylor expansion of 0 in y.re 2.526 * [backup-simplify]: Simplify 0 into 0 2.526 * [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.527 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 2.527 * [taylor]: Taking taylor expansion of 0 in y.re 2.527 * [backup-simplify]: Simplify 0 into 0 2.527 * [backup-simplify]: Simplify 0 into 0 2.527 * [backup-simplify]: Simplify 0 into 0 2.527 * [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.527 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1) 2.528 * [backup-simplify]: Simplify (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) into (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) 2.528 * [approximate]: Taking taylor expansion of (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.528 * [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.528 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.528 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 2.528 * [taylor]: Taking taylor expansion of y.im in y.re 2.528 * [backup-simplify]: Simplify y.im into y.im 2.528 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 2.528 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 2.528 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.528 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 2.528 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 2.528 * [taylor]: Taking taylor expansion of x.re in y.re 2.528 * [backup-simplify]: Simplify x.re into x.re 2.528 * [taylor]: Taking taylor expansion of x.re in y.re 2.528 * [backup-simplify]: Simplify x.re into x.re 2.528 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 2.528 * [taylor]: Taking taylor expansion of x.im in y.re 2.528 * [backup-simplify]: Simplify x.im into x.im 2.528 * [taylor]: Taking taylor expansion of x.im in y.re 2.528 * [backup-simplify]: Simplify x.im into x.im 2.528 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.528 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.528 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.528 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.529 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.529 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.529 * [backup-simplify]: Simplify (+ 0 0) into 0 2.529 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.529 * [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.529 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.529 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 2.529 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.529 * [taylor]: Taking taylor expansion of y.re in y.re 2.529 * [backup-simplify]: Simplify 0 into 0 2.529 * [backup-simplify]: Simplify 1 into 1 2.529 * [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.529 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.529 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 2.530 * [taylor]: Taking taylor expansion of y.im in x.im 2.530 * [backup-simplify]: Simplify y.im into y.im 2.530 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 2.530 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 2.530 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.530 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 2.530 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 2.530 * [taylor]: Taking taylor expansion of x.re in x.im 2.530 * [backup-simplify]: Simplify x.re into x.re 2.530 * [taylor]: Taking taylor expansion of x.re in x.im 2.530 * [backup-simplify]: Simplify x.re into x.re 2.530 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 2.530 * [taylor]: Taking taylor expansion of x.im in x.im 2.530 * [backup-simplify]: Simplify 0 into 0 2.530 * [backup-simplify]: Simplify 1 into 1 2.530 * [taylor]: Taking taylor expansion of x.im in x.im 2.530 * [backup-simplify]: Simplify 0 into 0 2.530 * [backup-simplify]: Simplify 1 into 1 2.530 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.530 * [backup-simplify]: Simplify (* 0 0) into 0 2.530 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 2.530 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 2.530 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.531 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.531 * [backup-simplify]: Simplify (+ 0 0) into 0 2.531 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 2.531 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.531 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 2.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.532 * [taylor]: Taking taylor expansion of y.re in x.im 2.532 * [backup-simplify]: Simplify y.re into y.re 2.532 * [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.532 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.532 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 2.532 * [taylor]: Taking taylor expansion of y.im in x.re 2.532 * [backup-simplify]: Simplify y.im into y.im 2.532 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 2.532 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 2.532 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.532 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 2.532 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 2.532 * [taylor]: Taking taylor expansion of x.re in x.re 2.532 * [backup-simplify]: Simplify 0 into 0 2.532 * [backup-simplify]: Simplify 1 into 1 2.532 * [taylor]: Taking taylor expansion of x.re in x.re 2.532 * [backup-simplify]: Simplify 0 into 0 2.532 * [backup-simplify]: Simplify 1 into 1 2.532 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 2.532 * [taylor]: Taking taylor expansion of x.im in x.re 2.532 * [backup-simplify]: Simplify x.im into x.im 2.532 * [taylor]: Taking taylor expansion of x.im in x.re 2.532 * [backup-simplify]: Simplify x.im into x.im 2.532 * [backup-simplify]: Simplify (* 0 0) into 0 2.532 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.533 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 2.533 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.533 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 2.533 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.533 * [backup-simplify]: Simplify (+ 0 0) into 0 2.533 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.533 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.534 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 2.534 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 2.534 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.534 * [taylor]: Taking taylor expansion of y.re in x.re 2.534 * [backup-simplify]: Simplify y.re into y.re 2.534 * [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.534 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 2.534 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 2.534 * [taylor]: Taking taylor expansion of y.im in y.im 2.534 * [backup-simplify]: Simplify 0 into 0 2.534 * [backup-simplify]: Simplify 1 into 1 2.534 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.534 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.534 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.534 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.534 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.534 * [taylor]: Taking taylor expansion of x.re in y.im 2.534 * [backup-simplify]: Simplify x.re into x.re 2.534 * [taylor]: Taking taylor expansion of x.re in y.im 2.534 * [backup-simplify]: Simplify x.re into x.re 2.534 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.534 * [taylor]: Taking taylor expansion of x.im in y.im 2.534 * [backup-simplify]: Simplify x.im into x.im 2.534 * [taylor]: Taking taylor expansion of x.im in y.im 2.534 * [backup-simplify]: Simplify x.im into x.im 2.534 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.534 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.534 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.534 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.534 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.535 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.535 * [backup-simplify]: Simplify (+ 0 0) into 0 2.535 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.535 * [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.535 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.535 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.535 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.535 * [taylor]: Taking taylor expansion of y.re in y.im 2.535 * [backup-simplify]: Simplify y.re into y.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 y.im 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 y.im 2.535 * [taylor]: Taking taylor expansion of y.im in y.im 2.535 * [backup-simplify]: Simplify 0 into 0 2.536 * [backup-simplify]: Simplify 1 into 1 2.536 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 2.536 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 2.536 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 2.536 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 2.536 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 2.536 * [taylor]: Taking taylor expansion of x.re in y.im 2.536 * [backup-simplify]: Simplify x.re into x.re 2.536 * [taylor]: Taking taylor expansion of x.re in y.im 2.536 * [backup-simplify]: Simplify x.re into x.re 2.536 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 2.536 * [taylor]: Taking taylor expansion of x.im in y.im 2.536 * [backup-simplify]: Simplify x.im into x.im 2.536 * [taylor]: Taking taylor expansion of x.im in y.im 2.536 * [backup-simplify]: Simplify x.im into x.im 2.536 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 2.536 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.536 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 2.536 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 2.536 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 2.536 * [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) (pow x.re 2))))) into 0 2.537 * [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.537 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 2.537 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 2.537 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.537 * [taylor]: Taking taylor expansion of y.re in y.im 2.537 * [backup-simplify]: Simplify y.re into y.re 2.537 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 2.537 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.537 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 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 (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.538 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 2.538 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 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.im 2.538 * [backup-simplify]: Simplify y.re into y.re 2.538 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 2.538 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 2.538 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.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 y.re 2.538 * [backup-simplify]: Simplify 0 into 0 2.538 * [backup-simplify]: Simplify 1 into 1 2.538 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 2.538 * [backup-simplify]: Simplify 0 into 0 2.541 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 2.542 * [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.542 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.543 * [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.543 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 2.543 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 2.543 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 2.543 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.543 * [taylor]: Taking taylor expansion of x.im in x.re 2.543 * [backup-simplify]: Simplify x.im into x.im 2.543 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.543 * [taylor]: Taking taylor expansion of x.re in x.re 2.543 * [backup-simplify]: Simplify 0 into 0 2.543 * [backup-simplify]: Simplify 1 into 1 2.543 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.543 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 2.544 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 2.544 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.544 * [backup-simplify]: Simplify (+ 0 0) into 0 2.544 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 2.544 * [backup-simplify]: Simplify (log x.im) into (log x.im) 2.544 * [taylor]: Taking taylor expansion of (log x.im) in x.im 2.544 * [taylor]: Taking taylor expansion of x.im in x.im 2.544 * [backup-simplify]: Simplify 0 into 0 2.544 * [backup-simplify]: Simplify 1 into 1 2.545 * [backup-simplify]: Simplify (log 1) into 0 2.545 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 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 (log x.im) into (log x.im) 2.546 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.546 * [taylor]: Taking taylor expansion of 0 in x.im 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [taylor]: Taking taylor expansion of 0 in y.re 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 2.546 * [taylor]: Taking taylor expansion of 0 in y.re 2.546 * [backup-simplify]: Simplify 0 into 0 2.546 * [backup-simplify]: Simplify 0 into 0 2.547 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 2.547 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 2.547 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 2.548 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 2.548 * [backup-simplify]: Simplify (+ 0 0) into 0 2.549 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 2.551 * [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.552 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 2.553 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.553 * [backup-simplify]: Simplify (+ 0 0) into 0 2.553 * [taylor]: Taking taylor expansion of 0 in x.re 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [taylor]: Taking taylor expansion of 0 in x.im 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [taylor]: Taking taylor expansion of 0 in y.re 2.553 * [backup-simplify]: Simplify 0 into 0 2.553 * [backup-simplify]: Simplify 0 into 0 2.554 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 2.554 * [taylor]: Taking taylor expansion of 0 in x.im 2.554 * [backup-simplify]: Simplify 0 into 0 2.554 * [taylor]: Taking taylor expansion of 0 in y.re 2.554 * [backup-simplify]: Simplify 0 into 0 2.554 * [backup-simplify]: Simplify 0 into 0 2.555 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.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 * [backup-simplify]: Simplify 0 into 0 2.557 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.557 * [taylor]: Taking taylor expansion of 0 in y.re 2.557 * [backup-simplify]: Simplify 0 into 0 2.557 * [backup-simplify]: Simplify 0 into 0 2.557 * [taylor]: Taking taylor expansion of 0 in y.re 2.557 * [backup-simplify]: Simplify 0 into 0 2.557 * [backup-simplify]: Simplify 0 into 0 2.557 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 2.557 * [taylor]: Taking taylor expansion of 0 in y.re 2.557 * [backup-simplify]: Simplify 0 into 0 2.557 * [backup-simplify]: Simplify 0 into 0 2.558 * [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.559 * [backup-simplify]: Simplify (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 2.559 * [approximate]: 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 x.re x.im y.re) around 0 2.559 * [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.559 * [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.559 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 2.559 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 2.559 * [taylor]: Taking taylor expansion of y.im in y.re 2.559 * [backup-simplify]: Simplify y.im into y.im 2.559 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.559 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 2.559 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 2.559 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.559 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 2.559 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 2.559 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.559 * [taylor]: Taking taylor expansion of x.re in y.re 2.559 * [backup-simplify]: Simplify x.re into x.re 2.559 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.559 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 2.560 * [taylor]: Taking taylor expansion of x.re in y.re 2.560 * [backup-simplify]: Simplify x.re into x.re 2.560 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.560 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 2.560 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.560 * [taylor]: Taking taylor expansion of x.im in y.re 2.560 * [backup-simplify]: Simplify x.im into x.im 2.560 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.560 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 2.560 * [taylor]: Taking taylor expansion of x.im in y.re 2.560 * [backup-simplify]: Simplify x.im into x.im 2.560 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.560 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.560 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.560 * [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.561 * [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.561 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.561 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.561 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.561 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.562 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.562 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.563 * [backup-simplify]: Simplify (+ 0 0) into 0 2.563 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.563 * [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.563 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.563 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.563 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.563 * [taylor]: Taking taylor expansion of y.re in y.re 2.563 * [backup-simplify]: Simplify 0 into 0 2.563 * [backup-simplify]: Simplify 1 into 1 2.563 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.563 * [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.563 * [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.563 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 2.563 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 2.563 * [taylor]: Taking taylor expansion of y.im in x.im 2.563 * [backup-simplify]: Simplify y.im into y.im 2.563 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.563 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 2.564 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 2.564 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.564 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 2.564 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 2.564 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.564 * [taylor]: Taking taylor expansion of x.re in x.im 2.564 * [backup-simplify]: Simplify x.re into x.re 2.564 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.564 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 2.564 * [taylor]: Taking taylor expansion of x.re in x.im 2.564 * [backup-simplify]: Simplify x.re into x.re 2.564 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.564 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 2.564 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.564 * [taylor]: Taking taylor expansion of x.im in x.im 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [backup-simplify]: Simplify 1 into 1 2.564 * [backup-simplify]: Simplify (/ 1 1) into 1 2.564 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 2.564 * [taylor]: Taking taylor expansion of x.im in x.im 2.564 * [backup-simplify]: Simplify 0 into 0 2.564 * [backup-simplify]: Simplify 1 into 1 2.564 * [backup-simplify]: Simplify (/ 1 1) into 1 2.565 * [backup-simplify]: Simplify (* 1 1) into 1 2.565 * [backup-simplify]: Simplify (+ 0 1) into 1 2.565 * [backup-simplify]: Simplify (sqrt 1) into 1 2.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.566 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.567 * [backup-simplify]: Simplify (+ 0 0) into 0 2.567 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.567 * [backup-simplify]: Simplify (log 1) into 0 2.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.567 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.567 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.567 * [taylor]: Taking taylor expansion of y.re in x.im 2.568 * [backup-simplify]: Simplify y.re into y.re 2.568 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.568 * [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.568 * [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.568 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 2.568 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 2.568 * [taylor]: Taking taylor expansion of y.im in x.re 2.568 * [backup-simplify]: Simplify y.im into y.im 2.568 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 2.568 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 2.568 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 2.568 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.568 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 2.568 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 2.568 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.568 * [taylor]: Taking taylor expansion of x.re in x.re 2.568 * [backup-simplify]: Simplify 0 into 0 2.568 * [backup-simplify]: Simplify 1 into 1 2.568 * [backup-simplify]: Simplify (/ 1 1) into 1 2.568 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 2.568 * [taylor]: Taking taylor expansion of x.re in x.re 2.568 * [backup-simplify]: Simplify 0 into 0 2.568 * [backup-simplify]: Simplify 1 into 1 2.569 * [backup-simplify]: Simplify (/ 1 1) into 1 2.569 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 2.569 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.569 * [taylor]: Taking taylor expansion of x.im in x.re 2.569 * [backup-simplify]: Simplify x.im into x.im 2.569 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.569 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 2.569 * [taylor]: Taking taylor expansion of x.im in x.re 2.569 * [backup-simplify]: Simplify x.im into x.im 2.569 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.569 * [backup-simplify]: Simplify (* 1 1) into 1 2.569 * [backup-simplify]: Simplify (+ 1 0) into 1 2.570 * [backup-simplify]: Simplify (sqrt 1) into 1 2.570 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.570 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.571 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.571 * [backup-simplify]: Simplify (+ 0 0) into 0 2.571 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.572 * [backup-simplify]: Simplify (log 1) into 0 2.572 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.572 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.572 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.572 * [taylor]: Taking taylor expansion of y.re in x.re 2.572 * [backup-simplify]: Simplify y.re into y.re 2.572 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.572 * [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.572 * [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.572 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.572 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.572 * [taylor]: Taking taylor expansion of y.im in y.im 2.572 * [backup-simplify]: Simplify 0 into 0 2.572 * [backup-simplify]: Simplify 1 into 1 2.572 * [backup-simplify]: Simplify (/ 1 1) into 1 2.572 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.572 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.573 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.573 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.573 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.573 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.573 * [taylor]: Taking taylor expansion of x.re in y.im 2.573 * [backup-simplify]: Simplify x.re into x.re 2.573 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.573 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.573 * [taylor]: Taking taylor expansion of x.re in y.im 2.573 * [backup-simplify]: Simplify x.re into x.re 2.573 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.573 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.573 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.573 * [taylor]: Taking taylor expansion of x.im in y.im 2.573 * [backup-simplify]: Simplify x.im into x.im 2.573 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.573 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.573 * [taylor]: Taking taylor expansion of x.im in y.im 2.573 * [backup-simplify]: Simplify x.im into x.im 2.573 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.573 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.573 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.573 * [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.573 * [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.574 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.574 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.574 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.574 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.574 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.574 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.574 * [backup-simplify]: Simplify (+ 0 0) into 0 2.574 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.575 * [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.575 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.575 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.575 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.575 * [taylor]: Taking taylor expansion of y.re in y.im 2.575 * [backup-simplify]: Simplify y.re into y.re 2.575 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.575 * [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.575 * [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.575 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 2.575 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 2.575 * [taylor]: Taking taylor expansion of y.im in y.im 2.575 * [backup-simplify]: Simplify 0 into 0 2.575 * [backup-simplify]: Simplify 1 into 1 2.575 * [backup-simplify]: Simplify (/ 1 1) into 1 2.575 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 2.575 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 2.575 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 2.575 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 2.575 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 2.575 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.575 * [taylor]: Taking taylor expansion of x.re in y.im 2.575 * [backup-simplify]: Simplify x.re into x.re 2.575 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.576 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 2.576 * [taylor]: Taking taylor expansion of x.re in y.im 2.576 * [backup-simplify]: Simplify x.re into x.re 2.576 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 2.576 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 2.576 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.576 * [taylor]: Taking taylor expansion of x.im in y.im 2.576 * [backup-simplify]: Simplify x.im into x.im 2.576 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.576 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 2.576 * [taylor]: Taking taylor expansion of x.im in y.im 2.576 * [backup-simplify]: Simplify x.im into x.im 2.576 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 2.576 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 2.576 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 2.576 * [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.576 * [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.576 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.576 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 2.576 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 2.577 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.577 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 2.577 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 2.577 * [backup-simplify]: Simplify (+ 0 0) into 0 2.577 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.577 * [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.577 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 2.577 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 2.577 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.577 * [taylor]: Taking taylor expansion of y.re in y.im 2.577 * [backup-simplify]: Simplify y.re into y.re 2.578 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.578 * [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.578 * [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.578 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 2.578 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 2.578 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 2.578 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 2.578 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.578 * [taylor]: Taking taylor expansion of x.im in x.re 2.578 * [backup-simplify]: Simplify x.im into x.im 2.578 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.578 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 2.578 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 2.578 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.578 * [taylor]: Taking taylor expansion of x.re in x.re 2.578 * [backup-simplify]: Simplify 0 into 0 2.578 * [backup-simplify]: Simplify 1 into 1 2.579 * [backup-simplify]: Simplify (* 1 1) into 1 2.579 * [backup-simplify]: Simplify (/ 1 1) into 1 2.579 * [backup-simplify]: Simplify (+ 0 1) into 1 2.579 * [backup-simplify]: Simplify (sqrt 1) into 1 2.580 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.580 * [backup-simplify]: Simplify (+ 0 0) into 0 2.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.581 * [backup-simplify]: Simplify (log 1) into 0 2.581 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.581 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 2.581 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.581 * [taylor]: Taking taylor expansion of x.re in x.im 2.581 * [backup-simplify]: Simplify x.re into x.re 2.581 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.582 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.582 * [taylor]: Taking taylor expansion of (- (log x.re)) in y.re 2.582 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.582 * [taylor]: Taking taylor expansion of x.re in y.re 2.582 * [backup-simplify]: Simplify x.re into x.re 2.582 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.582 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 2.583 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.583 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 2.583 * [backup-simplify]: Simplify (+ 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.583 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 2.583 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 2.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.584 * [taylor]: Taking taylor expansion of y.re in x.re 2.584 * [backup-simplify]: Simplify y.re into y.re 2.584 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.584 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 2.584 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 2.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.584 * [taylor]: Taking taylor expansion of y.re in x.im 2.584 * [backup-simplify]: Simplify y.re into y.re 2.584 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2.584 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 2.584 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 2.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.584 * [taylor]: Taking taylor expansion of y.re in y.re 2.584 * [backup-simplify]: Simplify 0 into 0 2.584 * [backup-simplify]: Simplify 1 into 1 2.584 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.584 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 2.585 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.585 * [taylor]: Taking taylor expansion of 0 in x.im 2.585 * [backup-simplify]: Simplify 0 into 0 2.585 * [taylor]: Taking taylor expansion of 0 in y.re 2.585 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.586 * [backup-simplify]: Simplify (- 0) into 0 2.586 * [taylor]: Taking taylor expansion of 0 in y.re 2.586 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.586 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 2.586 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.586 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.586 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 2.587 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.587 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.587 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 2.587 * [backup-simplify]: Simplify (+ 0 0) into 0 2.588 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.589 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 2.590 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.590 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 2.591 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.591 * [backup-simplify]: Simplify (+ 0 0) into 0 2.591 * [taylor]: Taking taylor expansion of 0 in x.re 2.591 * [backup-simplify]: Simplify 0 into 0 2.591 * [taylor]: Taking taylor expansion of 0 in x.im 2.591 * [backup-simplify]: Simplify 0 into 0 2.591 * [taylor]: Taking taylor expansion of 0 in y.re 2.591 * [backup-simplify]: Simplify 0 into 0 2.591 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.591 * [taylor]: Taking taylor expansion of 0 in x.im 2.591 * [backup-simplify]: Simplify 0 into 0 2.591 * [taylor]: Taking taylor expansion of 0 in y.re 2.591 * [backup-simplify]: Simplify 0 into 0 2.592 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.592 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.592 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 2.593 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.595 * [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.595 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 2.595 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.595 * [backup-simplify]: Simplify 1/2 into 1/2 2.595 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.595 * [taylor]: Taking taylor expansion of x.im in x.im 2.595 * [backup-simplify]: Simplify 0 into 0 2.595 * [backup-simplify]: Simplify 1 into 1 2.595 * [backup-simplify]: Simplify (* 1 1) into 1 2.596 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 2.596 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.597 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.598 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 2.599 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.599 * [taylor]: Taking taylor expansion of 0 in y.re 2.599 * [backup-simplify]: Simplify 0 into 0 2.599 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 2.599 * [taylor]: Taking taylor expansion of 0 in y.re 2.599 * [backup-simplify]: Simplify 0 into 0 2.599 * [taylor]: Taking taylor expansion of 0 in y.re 2.600 * [backup-simplify]: Simplify 0 into 0 2.601 * [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.602 * [backup-simplify]: Simplify (- 0) into 0 2.602 * [taylor]: Taking taylor expansion of 0 in y.re 2.602 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 2.603 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify 0 into 0 2.603 * [backup-simplify]: Simplify 0 into 0 2.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.604 * [backup-simplify]: Simplify (- 0) into 0 2.604 * [backup-simplify]: Simplify 0 into 0 2.605 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.605 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.606 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re))))) into 0 2.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.607 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 2.608 * [backup-simplify]: Simplify (+ 0 0) into 0 2.609 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.613 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 6) into 0 2.614 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.615 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))))) into 0 2.616 * [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.616 * [backup-simplify]: Simplify (+ 0 0) into 0 2.616 * [taylor]: Taking taylor expansion of 0 in x.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in x.im 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in x.im 2.616 * [backup-simplify]: Simplify 0 into 0 2.616 * [taylor]: Taking taylor expansion of 0 in y.re 2.616 * [backup-simplify]: Simplify 0 into 0 2.617 * [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.617 * [taylor]: Taking taylor expansion of 0 in x.im 2.617 * [backup-simplify]: Simplify 0 into 0 2.617 * [taylor]: Taking taylor expansion of 0 in y.re 2.617 * [backup-simplify]: Simplify 0 into 0 2.617 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.617 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 2.618 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.620 * [backup-simplify]: Simplify (+ 0 0) into 0 2.620 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 2.624 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 2.624 * [taylor]: Taking taylor expansion of 0 in x.im 2.624 * [backup-simplify]: Simplify 0 into 0 2.624 * [taylor]: Taking taylor expansion of 0 in y.re 2.625 * [backup-simplify]: Simplify 0 into 0 2.625 * [taylor]: Taking taylor expansion of 0 in y.re 2.625 * [backup-simplify]: Simplify 0 into 0 2.625 * [taylor]: Taking taylor expansion of 0 in y.re 2.625 * [backup-simplify]: Simplify 0 into 0 2.626 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.627 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.627 * [taylor]: Taking taylor expansion of 0 in y.re 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [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.627 * [taylor]: Taking taylor expansion of 0 in y.re 2.627 * [backup-simplify]: Simplify 0 into 0 2.627 * [taylor]: Taking taylor expansion of 0 in y.re 2.627 * [backup-simplify]: Simplify 0 into 0 2.630 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 2.631 * [backup-simplify]: Simplify (- 0) into 0 2.631 * [taylor]: Taking taylor expansion of 0 in y.re 2.631 * [backup-simplify]: Simplify 0 into 0 2.631 * [backup-simplify]: Simplify 0 into 0 2.631 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify (+ (* (- (log (/ 1 x.re))) (* 1 (* 1 (* 1 (/ 1 (/ 1 y.im)))))) (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 (* 1 1))))) into (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re)))) 2.632 * [backup-simplify]: Simplify (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 2.632 * [approximate]: 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 x.re x.im y.re) around 0 2.632 * [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.633 * [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.633 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 2.633 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 2.633 * [taylor]: Taking taylor expansion of -1 in y.re 2.633 * [backup-simplify]: Simplify -1 into -1 2.633 * [taylor]: Taking taylor expansion of y.im in y.re 2.633 * [backup-simplify]: Simplify y.im into y.im 2.633 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.633 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 2.633 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 2.633 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.633 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 2.633 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 2.633 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.633 * [taylor]: Taking taylor expansion of -1 in y.re 2.633 * [backup-simplify]: Simplify -1 into -1 2.633 * [taylor]: Taking taylor expansion of x.re in y.re 2.633 * [backup-simplify]: Simplify x.re into x.re 2.633 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.633 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 2.633 * [taylor]: Taking taylor expansion of -1 in y.re 2.633 * [backup-simplify]: Simplify -1 into -1 2.633 * [taylor]: Taking taylor expansion of x.re in y.re 2.633 * [backup-simplify]: Simplify x.re into x.re 2.633 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.633 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 2.633 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.633 * [taylor]: Taking taylor expansion of -1 in y.re 2.634 * [backup-simplify]: Simplify -1 into -1 2.634 * [taylor]: Taking taylor expansion of x.im in y.re 2.634 * [backup-simplify]: Simplify x.im into x.im 2.634 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.634 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 2.634 * [taylor]: Taking taylor expansion of -1 in y.re 2.634 * [backup-simplify]: Simplify -1 into -1 2.634 * [taylor]: Taking taylor expansion of x.im in y.re 2.634 * [backup-simplify]: Simplify x.im into x.im 2.634 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.634 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.634 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.634 * [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.635 * [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.635 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.635 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.635 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.635 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.635 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.636 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.636 * [backup-simplify]: Simplify (+ 0 0) into 0 2.636 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.637 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 2.637 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.637 * [taylor]: Taking taylor expansion of -1 in y.re 2.637 * [backup-simplify]: Simplify -1 into -1 2.637 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.637 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.637 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.637 * [taylor]: Taking taylor expansion of y.re in y.re 2.637 * [backup-simplify]: Simplify 0 into 0 2.637 * [backup-simplify]: Simplify 1 into 1 2.637 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.637 * [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.637 * [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.637 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 2.638 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 2.638 * [taylor]: Taking taylor expansion of -1 in x.im 2.638 * [backup-simplify]: Simplify -1 into -1 2.638 * [taylor]: Taking taylor expansion of y.im in x.im 2.638 * [backup-simplify]: Simplify y.im into y.im 2.638 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.638 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 2.638 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 2.638 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.638 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 2.638 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 2.638 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.638 * [taylor]: Taking taylor expansion of -1 in x.im 2.638 * [backup-simplify]: Simplify -1 into -1 2.638 * [taylor]: Taking taylor expansion of x.re in x.im 2.638 * [backup-simplify]: Simplify x.re into x.re 2.638 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.638 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 2.638 * [taylor]: Taking taylor expansion of -1 in x.im 2.638 * [backup-simplify]: Simplify -1 into -1 2.638 * [taylor]: Taking taylor expansion of x.re in x.im 2.638 * [backup-simplify]: Simplify x.re into x.re 2.638 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.638 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 2.638 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.638 * [taylor]: Taking taylor expansion of -1 in x.im 2.638 * [backup-simplify]: Simplify -1 into -1 2.638 * [taylor]: Taking taylor expansion of x.im in x.im 2.638 * [backup-simplify]: Simplify 0 into 0 2.638 * [backup-simplify]: Simplify 1 into 1 2.639 * [backup-simplify]: Simplify (/ -1 1) into -1 2.639 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 2.639 * [taylor]: Taking taylor expansion of -1 in x.im 2.639 * [backup-simplify]: Simplify -1 into -1 2.639 * [taylor]: Taking taylor expansion of x.im in x.im 2.639 * [backup-simplify]: Simplify 0 into 0 2.639 * [backup-simplify]: Simplify 1 into 1 2.640 * [backup-simplify]: Simplify (/ -1 1) into -1 2.640 * [backup-simplify]: Simplify (* -1 -1) into 1 2.640 * [backup-simplify]: Simplify (+ 0 1) into 1 2.641 * [backup-simplify]: Simplify (sqrt 1) into 1 2.641 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.642 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.643 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.643 * [backup-simplify]: Simplify (+ 0 0) into 0 2.644 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.645 * [backup-simplify]: Simplify (log 1) into 0 2.645 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.645 * [taylor]: Taking taylor expansion of -1 in x.im 2.645 * [backup-simplify]: Simplify -1 into -1 2.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.645 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.645 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.645 * [taylor]: Taking taylor expansion of y.re in x.im 2.645 * [backup-simplify]: Simplify y.re into y.re 2.645 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.645 * [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.645 * [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.645 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 2.645 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 2.645 * [taylor]: Taking taylor expansion of -1 in x.re 2.645 * [backup-simplify]: Simplify -1 into -1 2.645 * [taylor]: Taking taylor expansion of y.im in x.re 2.645 * [backup-simplify]: Simplify y.im into y.im 2.646 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 2.646 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 2.646 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 2.646 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.646 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 2.646 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 2.646 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.646 * [taylor]: Taking taylor expansion of -1 in x.re 2.646 * [backup-simplify]: Simplify -1 into -1 2.646 * [taylor]: Taking taylor expansion of x.re in x.re 2.646 * [backup-simplify]: Simplify 0 into 0 2.646 * [backup-simplify]: Simplify 1 into 1 2.646 * [backup-simplify]: Simplify (/ -1 1) into -1 2.646 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 2.647 * [taylor]: Taking taylor expansion of -1 in x.re 2.647 * [backup-simplify]: Simplify -1 into -1 2.647 * [taylor]: Taking taylor expansion of x.re in x.re 2.647 * [backup-simplify]: Simplify 0 into 0 2.647 * [backup-simplify]: Simplify 1 into 1 2.647 * [backup-simplify]: Simplify (/ -1 1) into -1 2.647 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 2.647 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.647 * [taylor]: Taking taylor expansion of -1 in x.re 2.647 * [backup-simplify]: Simplify -1 into -1 2.647 * [taylor]: Taking taylor expansion of x.im in x.re 2.647 * [backup-simplify]: Simplify x.im into x.im 2.647 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.647 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 2.647 * [taylor]: Taking taylor expansion of -1 in x.re 2.647 * [backup-simplify]: Simplify -1 into -1 2.647 * [taylor]: Taking taylor expansion of x.im in x.re 2.647 * [backup-simplify]: Simplify x.im into x.im 2.647 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.648 * [backup-simplify]: Simplify (* -1 -1) into 1 2.648 * [backup-simplify]: Simplify (+ 1 0) into 1 2.649 * [backup-simplify]: Simplify (sqrt 1) into 1 2.650 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.650 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.651 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 2.651 * [backup-simplify]: Simplify (+ 0 0) into 0 2.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.653 * [backup-simplify]: Simplify (log 1) into 0 2.653 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.653 * [taylor]: Taking taylor expansion of -1 in x.re 2.653 * [backup-simplify]: Simplify -1 into -1 2.653 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.653 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.653 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.653 * [taylor]: Taking taylor expansion of y.re in x.re 2.653 * [backup-simplify]: Simplify y.re into y.re 2.653 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.653 * [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.653 * [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.653 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.653 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.653 * [taylor]: Taking taylor expansion of -1 in y.im 2.653 * [backup-simplify]: Simplify -1 into -1 2.653 * [taylor]: Taking taylor expansion of y.im in y.im 2.653 * [backup-simplify]: Simplify 0 into 0 2.654 * [backup-simplify]: Simplify 1 into 1 2.654 * [backup-simplify]: Simplify (/ -1 1) into -1 2.654 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.654 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.654 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.654 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.654 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.654 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.654 * [taylor]: Taking taylor expansion of -1 in y.im 2.654 * [backup-simplify]: Simplify -1 into -1 2.654 * [taylor]: Taking taylor expansion of x.re in y.im 2.654 * [backup-simplify]: Simplify x.re into x.re 2.654 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.654 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.654 * [taylor]: Taking taylor expansion of -1 in y.im 2.654 * [backup-simplify]: Simplify -1 into -1 2.654 * [taylor]: Taking taylor expansion of x.re in y.im 2.654 * [backup-simplify]: Simplify x.re into x.re 2.655 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.655 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.655 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.655 * [taylor]: Taking taylor expansion of -1 in y.im 2.655 * [backup-simplify]: Simplify -1 into -1 2.655 * [taylor]: Taking taylor expansion of x.im in y.im 2.655 * [backup-simplify]: Simplify x.im into x.im 2.655 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.655 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.655 * [taylor]: Taking taylor expansion of -1 in y.im 2.655 * [backup-simplify]: Simplify -1 into -1 2.655 * [taylor]: Taking taylor expansion of x.im in y.im 2.655 * [backup-simplify]: Simplify x.im into x.im 2.655 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.655 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.655 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.655 * [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.656 * [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.656 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.656 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.656 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.656 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.657 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.657 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.657 * [backup-simplify]: Simplify (+ 0 0) into 0 2.658 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.658 * [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.658 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.658 * [taylor]: Taking taylor expansion of -1 in y.im 2.658 * [backup-simplify]: Simplify -1 into -1 2.658 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.658 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.658 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.658 * [taylor]: Taking taylor expansion of y.re in y.im 2.658 * [backup-simplify]: Simplify y.re into y.re 2.658 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.658 * [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.659 * [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.659 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 2.659 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 2.659 * [taylor]: Taking taylor expansion of -1 in y.im 2.659 * [backup-simplify]: Simplify -1 into -1 2.659 * [taylor]: Taking taylor expansion of y.im in y.im 2.659 * [backup-simplify]: Simplify 0 into 0 2.659 * [backup-simplify]: Simplify 1 into 1 2.659 * [backup-simplify]: Simplify (/ -1 1) into -1 2.659 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 2.659 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 2.659 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 2.659 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 2.659 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 2.659 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.659 * [taylor]: Taking taylor expansion of -1 in y.im 2.659 * [backup-simplify]: Simplify -1 into -1 2.660 * [taylor]: Taking taylor expansion of x.re in y.im 2.660 * [backup-simplify]: Simplify x.re into x.re 2.660 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.660 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 2.660 * [taylor]: Taking taylor expansion of -1 in y.im 2.660 * [backup-simplify]: Simplify -1 into -1 2.660 * [taylor]: Taking taylor expansion of x.re in y.im 2.660 * [backup-simplify]: Simplify x.re into x.re 2.660 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 2.660 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 2.660 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.660 * [taylor]: Taking taylor expansion of -1 in y.im 2.660 * [backup-simplify]: Simplify -1 into -1 2.660 * [taylor]: Taking taylor expansion of x.im in y.im 2.660 * [backup-simplify]: Simplify x.im into x.im 2.660 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.660 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 2.660 * [taylor]: Taking taylor expansion of -1 in y.im 2.660 * [backup-simplify]: Simplify -1 into -1 2.660 * [taylor]: Taking taylor expansion of x.im in y.im 2.660 * [backup-simplify]: Simplify x.im into x.im 2.660 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 2.660 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 2.660 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 2.661 * [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.661 * [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.661 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.661 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 2.661 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 2.662 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.662 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 2.662 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 2.662 * [backup-simplify]: Simplify (+ 0 0) into 0 2.663 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.663 * [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.663 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 2.663 * [taylor]: Taking taylor expansion of -1 in y.im 2.663 * [backup-simplify]: Simplify -1 into -1 2.663 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 2.663 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 2.663 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.663 * [taylor]: Taking taylor expansion of y.re in y.im 2.663 * [backup-simplify]: Simplify y.re into y.re 2.663 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.664 * [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.664 * [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.664 * [taylor]: Taking taylor expansion of (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 2.664 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 2.664 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 2.664 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 2.664 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 2.664 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 2.664 * [taylor]: Taking taylor expansion of x.im in x.re 2.665 * [backup-simplify]: Simplify x.im into x.im 2.665 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 2.665 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 2.665 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 2.665 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 2.665 * [taylor]: Taking taylor expansion of x.re in x.re 2.665 * [backup-simplify]: Simplify 0 into 0 2.665 * [backup-simplify]: Simplify 1 into 1 2.665 * [backup-simplify]: Simplify (* 1 1) into 1 2.666 * [backup-simplify]: Simplify (/ 1 1) into 1 2.666 * [backup-simplify]: Simplify (+ 0 1) into 1 2.667 * [backup-simplify]: Simplify (sqrt 1) into 1 2.667 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.668 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.668 * [backup-simplify]: Simplify (+ 0 0) into 0 2.669 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 2.669 * [backup-simplify]: Simplify (log 1) into 0 2.670 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 2.670 * [backup-simplify]: Simplify (- (- (log x.re))) into (log x.re) 2.670 * [taylor]: Taking taylor expansion of (log x.re) in x.im 2.670 * [taylor]: Taking taylor expansion of x.re in x.im 2.670 * [backup-simplify]: Simplify x.re into x.re 2.670 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.670 * [taylor]: Taking taylor expansion of (log x.re) in y.re 2.670 * [taylor]: Taking taylor expansion of x.re in y.re 2.670 * [backup-simplify]: Simplify x.re into x.re 2.670 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.671 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 2.672 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.673 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 2.674 * [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.674 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.674 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 2.674 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 2.674 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 2.674 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.674 * [taylor]: Taking taylor expansion of y.re in x.re 2.674 * [backup-simplify]: Simplify y.re into y.re 2.674 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.674 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.674 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 2.674 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 2.674 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 2.675 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.675 * [taylor]: Taking taylor expansion of y.re in x.im 2.675 * [backup-simplify]: Simplify y.re into y.re 2.675 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2.675 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 2.675 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 2.675 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 2.675 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 2.675 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.675 * [taylor]: Taking taylor expansion of y.re in y.re 2.675 * [backup-simplify]: Simplify 0 into 0 2.675 * [backup-simplify]: Simplify 1 into 1 2.675 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 2.676 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.676 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 2.677 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 2.677 * [backup-simplify]: Simplify (- 0) into 0 2.678 * [taylor]: Taking taylor expansion of 0 in x.im 2.678 * [backup-simplify]: Simplify 0 into 0 2.678 * [taylor]: Taking taylor expansion of 0 in y.re 2.678 * [backup-simplify]: Simplify 0 into 0 2.678 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.679 * [taylor]: Taking taylor expansion of 0 in y.re 2.679 * [backup-simplify]: Simplify 0 into 0 2.679 * [backup-simplify]: Simplify (log x.re) into (log x.re) 2.679 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.679 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.680 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 2.680 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.680 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.681 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 2.681 * [backup-simplify]: Simplify (+ 0 0) into 0 2.682 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.685 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 2.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.689 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 2.689 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.690 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 2.690 * [backup-simplify]: Simplify (+ 0 0) into 0 2.690 * [taylor]: Taking taylor expansion of 0 in x.re 2.690 * [backup-simplify]: Simplify 0 into 0 2.690 * [taylor]: Taking taylor expansion of 0 in x.im 2.690 * [backup-simplify]: Simplify 0 into 0 2.690 * [taylor]: Taking taylor expansion of 0 in y.re 2.690 * [backup-simplify]: Simplify 0 into 0 2.691 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.691 * [backup-simplify]: Simplify (- 0) into 0 2.691 * [taylor]: Taking taylor expansion of 0 in x.im 2.691 * [backup-simplify]: Simplify 0 into 0 2.691 * [taylor]: Taking taylor expansion of 0 in y.re 2.691 * [backup-simplify]: Simplify 0 into 0 2.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.693 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.693 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 2.695 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 2.697 * [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.697 * [backup-simplify]: Simplify (- (/ 1/2 (pow x.im 2))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 2.697 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 2.697 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 2.697 * [taylor]: Taking taylor expansion of 1/2 in x.im 2.697 * [backup-simplify]: Simplify 1/2 into 1/2 2.697 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 2.697 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 2.697 * [taylor]: Taking taylor expansion of x.im in x.im 2.697 * [backup-simplify]: Simplify 0 into 0 2.697 * [backup-simplify]: Simplify 1 into 1 2.697 * [backup-simplify]: Simplify (* 1 1) into 1 2.698 * [backup-simplify]: Simplify (/ 1 1) into 1 2.699 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 2.699 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 2.700 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.701 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.702 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 2.702 * [backup-simplify]: Simplify (- 0) into 0 2.702 * [taylor]: Taking taylor expansion of 0 in y.re 2.702 * [backup-simplify]: Simplify 0 into 0 2.703 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 2.703 * [backup-simplify]: Simplify (- 0) into 0 2.703 * [taylor]: Taking taylor expansion of 0 in y.re 2.703 * [backup-simplify]: Simplify 0 into 0 2.703 * [taylor]: Taking taylor expansion of 0 in y.re 2.703 * [backup-simplify]: Simplify 0 into 0 2.705 * [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.705 * [taylor]: Taking taylor expansion of 0 in y.re 2.705 * [backup-simplify]: Simplify 0 into 0 2.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 2.706 * [backup-simplify]: Simplify (- 0) into 0 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.707 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 2.708 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re))))) into 0 2.708 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.708 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 2.709 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 2.709 * [backup-simplify]: Simplify (+ 0 0) into 0 2.710 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 2.712 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 6) into 0 2.712 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.713 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))))) into 0 2.714 * [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.714 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 2.714 * [backup-simplify]: Simplify (+ 0 0) into 0 2.715 * [taylor]: Taking taylor expansion of 0 in x.re 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [taylor]: Taking taylor expansion of 0 in x.im 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [taylor]: Taking taylor expansion of 0 in y.re 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [taylor]: Taking taylor expansion of 0 in x.im 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [taylor]: Taking taylor expansion of 0 in y.re 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [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.715 * [backup-simplify]: Simplify (- 0) into 0 2.715 * [taylor]: Taking taylor expansion of 0 in x.im 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [taylor]: Taking taylor expansion of 0 in y.re 2.715 * [backup-simplify]: Simplify 0 into 0 2.715 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 2.715 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.im 2)) (/ 0 (pow x.im 2))))) into 0 2.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.717 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.717 * [backup-simplify]: Simplify (+ 0 0) into 0 2.717 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow x.im 2)))))) (* 2 1)) into 0 2.719 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 2.720 * [backup-simplify]: Simplify (- 0) into 0 2.720 * [taylor]: Taking taylor expansion of 0 in x.im 2.720 * [backup-simplify]: Simplify 0 into 0 2.720 * [taylor]: Taking taylor expansion of 0 in y.re 2.720 * [backup-simplify]: Simplify 0 into 0 2.720 * [taylor]: Taking taylor expansion of 0 in y.re 2.720 * [backup-simplify]: Simplify 0 into 0 2.720 * [taylor]: Taking taylor expansion of 0 in y.re 2.720 * [backup-simplify]: Simplify 0 into 0 2.721 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.721 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.722 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 2.722 * [backup-simplify]: Simplify (- 0) into 0 2.722 * [taylor]: Taking taylor expansion of 0 in y.re 2.722 * [backup-simplify]: Simplify 0 into 0 2.722 * [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.723 * [backup-simplify]: Simplify (- 0) into 0 2.723 * [taylor]: Taking taylor expansion of 0 in y.re 2.723 * [backup-simplify]: Simplify 0 into 0 2.723 * [taylor]: Taking taylor expansion of 0 in y.re 2.723 * [backup-simplify]: Simplify 0 into 0 2.725 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow x.re 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow x.re 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow x.re 1)))) 6) into 0 2.725 * [taylor]: Taking taylor expansion of 0 in y.re 2.725 * [backup-simplify]: Simplify 0 into 0 2.725 * [backup-simplify]: Simplify 0 into 0 2.725 * [backup-simplify]: Simplify 0 into 0 2.725 * [backup-simplify]: Simplify (+ (* (log (/ 1 (- x.re))) (* 1 (* 1 (* 1 (/ 1 (/ 1 (- y.im))))))) (* (- (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 (* 1 1))))) into (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))) 2.725 * * * [progress]: simplifying candidates 2.727 * [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 (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (log1p (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (* y.im (log (hypot x.re x.im))) (log (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (* (cbrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cbrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (* (* (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sqrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sqrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.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) (* y.im (log x.im))) (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re)))) (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re)))) 2.728 * * [simplify]: iteration 0: 119 enodes 2.762 * * [simplify]: iteration 1: 247 enodes 2.911 * * [simplify]: iteration 2: 1092 enodes 3.541 * * [simplify]: iteration complete: 5000 enodes 3.542 * * [simplify]: Extracting #0: cost 59 inf + 0 3.543 * * [simplify]: Extracting #1: cost 553 inf + 1 3.546 * * [simplify]: Extracting #2: cost 1529 inf + 222 3.556 * * [simplify]: Extracting #3: cost 1158 inf + 4593 3.569 * * [simplify]: Extracting #4: cost 296 inf + 11044 3.578 * * [simplify]: Extracting #5: cost 37 inf + 14123 3.590 * * [simplify]: Extracting #6: cost 0 inf + 14487 3.596 * * [simplify]: Extracting #7: cost 0 inf + 14481 3.602 * [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 (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)) (* y.im (atan2 x.im x.re)) (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))) (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 y.im) (atan2 x.im x.re)) (* 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 (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 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 (* (atan2 x.im x.re) y.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)) (* (* (atan2 x.im x.re) (cbrt y.re)) (cbrt y.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 (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (log1p (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (* (log (hypot x.re x.im)) y.im) (log (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (exp (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (* (cbrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cbrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (pow (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) 3) (sqrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sqrt (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (fma (atan2 x.im x.re) y.re (* (log x.im) y.im)) (sin (fma y.re (atan2 x.im x.re) (* y.im (log x.re)))) (sin (fma y.re (atan2 x.im x.re) (* (- y.im) (log (/ -1 x.re))))) (+ (* (atan2 x.im x.re) (+ y.im (* (* 1/2 (* y.im y.im)) (atan2 x.im x.re)))) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (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) (fma (atan2 x.im x.re) y.re (* (log x.im) y.im)) (fma y.re (atan2 x.im x.re) (* y.im (log x.re))) (fma y.re (atan2 x.im x.re) (* (- y.im) (log (/ -1 x.re)))) 3.603 * * * [progress]: adding candidates to table 4.246 * * [progress]: iteration 2 / 4 4.246 * * * [progress]: picking best candidate 4.424 * * * * [pick]: Picked # 4.424 * * * [progress]: localizing error 4.494 * * * [progress]: generating rewritten candidates 4.494 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 4.496 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 4.503 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 4.512 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2 1 3) 4.527 * * * [progress]: generating series expansions 4.527 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 4.528 * [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))) 4.528 * [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 4.528 * [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 4.528 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 4.528 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.528 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 4.528 * [taylor]: Taking taylor expansion of y.im in y.re 4.528 * [backup-simplify]: Simplify y.im into y.im 4.528 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.528 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.528 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.528 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.528 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.528 * [taylor]: Taking taylor expansion of x.re in y.re 4.528 * [backup-simplify]: Simplify x.re into x.re 4.528 * [taylor]: Taking taylor expansion of x.re in y.re 4.528 * [backup-simplify]: Simplify x.re into x.re 4.528 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.528 * [taylor]: Taking taylor expansion of x.im in y.re 4.528 * [backup-simplify]: Simplify x.im into x.im 4.528 * [taylor]: Taking taylor expansion of x.im in y.re 4.528 * [backup-simplify]: Simplify x.im into x.im 4.529 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.529 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.529 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.529 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.529 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.529 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.530 * [backup-simplify]: Simplify (+ 0 0) into 0 4.530 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.531 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.531 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.531 * [taylor]: Taking taylor expansion of y.re in y.re 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 1 into 1 4.531 * [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))))) 4.531 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.532 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 4.532 * [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)))))) 4.532 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.532 * [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 4.533 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 4.533 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.533 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 4.533 * [taylor]: Taking taylor expansion of y.im in x.im 4.533 * [backup-simplify]: Simplify y.im into y.im 4.533 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.533 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.533 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.533 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.533 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.533 * [taylor]: Taking taylor expansion of x.re in x.im 4.533 * [backup-simplify]: Simplify x.re into x.re 4.533 * [taylor]: Taking taylor expansion of x.re in x.im 4.533 * [backup-simplify]: Simplify x.re into x.re 4.533 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.533 * [taylor]: Taking taylor expansion of x.im in x.im 4.533 * [backup-simplify]: Simplify 0 into 0 4.533 * [backup-simplify]: Simplify 1 into 1 4.533 * [taylor]: Taking taylor expansion of x.im in x.im 4.533 * [backup-simplify]: Simplify 0 into 0 4.533 * [backup-simplify]: Simplify 1 into 1 4.534 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.534 * [backup-simplify]: Simplify (* 0 0) into 0 4.534 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.534 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.534 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.535 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.535 * [backup-simplify]: Simplify (+ 0 0) into 0 4.536 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.536 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.536 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.536 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.536 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.536 * [taylor]: Taking taylor expansion of y.re in x.im 4.536 * [backup-simplify]: Simplify y.re into y.re 4.536 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 4.536 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.536 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 4.537 * [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)))) 4.537 * [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)))) 4.537 * [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 4.537 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 4.537 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.537 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 4.537 * [taylor]: Taking taylor expansion of y.im in x.re 4.537 * [backup-simplify]: Simplify y.im into y.im 4.537 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.537 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.537 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.537 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.537 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.538 * [taylor]: Taking taylor expansion of x.re in x.re 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 1 into 1 4.538 * [taylor]: Taking taylor expansion of x.re in x.re 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 1 into 1 4.538 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.538 * [taylor]: Taking taylor expansion of x.im in x.re 4.538 * [backup-simplify]: Simplify x.im into x.im 4.538 * [taylor]: Taking taylor expansion of x.im in x.re 4.538 * [backup-simplify]: Simplify x.im into x.im 4.538 * [backup-simplify]: Simplify (* 0 0) into 0 4.538 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.539 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.539 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.539 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.539 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.540 * [backup-simplify]: Simplify (+ 0 0) into 0 4.540 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.540 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.540 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.540 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.540 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.540 * [taylor]: Taking taylor expansion of y.re in x.re 4.540 * [backup-simplify]: Simplify y.re into y.re 4.540 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.540 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.541 * [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))) 4.541 * [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)))) 4.541 * [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)))) 4.541 * [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 4.541 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 4.541 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.541 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 4.541 * [taylor]: Taking taylor expansion of y.im in y.im 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify 1 into 1 4.541 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.541 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.542 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.542 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.542 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.542 * [taylor]: Taking taylor expansion of x.re in y.im 4.542 * [backup-simplify]: Simplify x.re into x.re 4.542 * [taylor]: Taking taylor expansion of x.re in y.im 4.542 * [backup-simplify]: Simplify x.re into x.re 4.542 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.542 * [taylor]: Taking taylor expansion of x.im in y.im 4.542 * [backup-simplify]: Simplify x.im into x.im 4.542 * [taylor]: Taking taylor expansion of x.im in y.im 4.542 * [backup-simplify]: Simplify x.im into x.im 4.542 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.542 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.542 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.542 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.542 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.543 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.543 * [backup-simplify]: Simplify (+ 0 0) into 0 4.543 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.543 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.543 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.543 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.543 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.543 * [taylor]: Taking taylor expansion of y.re in y.im 4.543 * [backup-simplify]: Simplify y.re into y.re 4.544 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.544 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.544 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.544 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.544 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.544 * [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 4.544 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 4.544 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.544 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 4.544 * [taylor]: Taking taylor expansion of y.im in y.im 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify 1 into 1 4.544 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.544 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.544 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.544 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.544 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.544 * [taylor]: Taking taylor expansion of x.re in y.im 4.544 * [backup-simplify]: Simplify x.re into x.re 4.544 * [taylor]: Taking taylor expansion of x.re in y.im 4.544 * [backup-simplify]: Simplify x.re into x.re 4.544 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.544 * [taylor]: Taking taylor expansion of x.im in y.im 4.544 * [backup-simplify]: Simplify x.im into x.im 4.544 * [taylor]: Taking taylor expansion of x.im in y.im 4.544 * [backup-simplify]: Simplify x.im into x.im 4.544 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.544 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.545 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.545 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.545 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.545 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.545 * [backup-simplify]: Simplify (+ 0 0) into 0 4.545 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.545 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.546 * [taylor]: Taking taylor expansion of y.re in y.im 4.546 * [backup-simplify]: Simplify y.re into y.re 4.546 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.546 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.546 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.546 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.546 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.546 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.546 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.546 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.546 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 4.546 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.546 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.546 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.546 * [taylor]: Taking taylor expansion of y.re in x.re 4.546 * [backup-simplify]: Simplify y.re into y.re 4.547 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.547 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.547 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.547 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.547 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.547 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.547 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 4.547 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.547 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.547 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.547 * [taylor]: Taking taylor expansion of y.re in x.im 4.547 * [backup-simplify]: Simplify y.re into y.re 4.547 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.547 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.547 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.547 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.547 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.547 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.547 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.547 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.548 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.548 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.548 * [taylor]: Taking taylor expansion of y.re in y.re 4.548 * [backup-simplify]: Simplify 0 into 0 4.548 * [backup-simplify]: Simplify 1 into 1 4.548 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.548 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.548 * [backup-simplify]: Simplify 0 into 0 4.549 * [backup-simplify]: Simplify (+ 0) into 0 4.549 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.550 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 4.550 * [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)))) 4.550 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.550 * [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)))) 4.551 * [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)))) 4.551 * [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))))) 4.551 * [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))))) 4.551 * [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 4.551 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 4.551 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.551 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.551 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.551 * [taylor]: Taking taylor expansion of y.re in x.re 4.551 * [backup-simplify]: Simplify y.re into y.re 4.551 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.552 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.552 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.552 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.552 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.552 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.552 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.552 * [taylor]: Taking taylor expansion of x.re in x.re 4.552 * [backup-simplify]: Simplify 0 into 0 4.552 * [backup-simplify]: Simplify 1 into 1 4.552 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.552 * [taylor]: Taking taylor expansion of x.im in x.re 4.552 * [backup-simplify]: Simplify x.im into x.im 4.552 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.552 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.552 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.552 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.552 * [backup-simplify]: Simplify (+ 0 0) into 0 4.552 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.552 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.553 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.553 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.553 * [backup-simplify]: Simplify (- 0) into 0 4.553 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.553 * [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)) 4.553 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 4.553 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 4.553 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.553 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.553 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.553 * [taylor]: Taking taylor expansion of y.re in x.im 4.553 * [backup-simplify]: Simplify y.re into y.re 4.553 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.553 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.553 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.553 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.553 * [taylor]: Taking taylor expansion of x.im in x.im 4.553 * [backup-simplify]: Simplify 0 into 0 4.554 * [backup-simplify]: Simplify 1 into 1 4.554 * [backup-simplify]: Simplify (log 1) into 0 4.554 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.554 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.554 * [backup-simplify]: Simplify (- 0) into 0 4.554 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.555 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.555 * [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)) 4.555 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 4.555 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 4.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.555 * [taylor]: Taking taylor expansion of y.re in y.re 4.555 * [backup-simplify]: Simplify 0 into 0 4.555 * [backup-simplify]: Simplify 1 into 1 4.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.555 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.555 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.555 * [taylor]: Taking taylor expansion of x.im in y.re 4.555 * [backup-simplify]: Simplify x.im into x.im 4.555 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.555 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 4.555 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.556 * [backup-simplify]: Simplify (+ 0) into 0 4.556 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.556 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.557 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.557 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.557 * [backup-simplify]: Simplify (+ 0 0) into 0 4.557 * [taylor]: Taking taylor expansion of 0 in x.im 4.557 * [backup-simplify]: Simplify 0 into 0 4.557 * [taylor]: Taking taylor expansion of 0 in y.re 4.557 * [backup-simplify]: Simplify 0 into 0 4.557 * [backup-simplify]: Simplify 0 into 0 4.557 * [backup-simplify]: Simplify (+ 0) into 0 4.558 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.558 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.558 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.559 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.559 * [backup-simplify]: Simplify (+ 0 0) into 0 4.559 * [taylor]: Taking taylor expansion of 0 in y.re 4.559 * [backup-simplify]: Simplify 0 into 0 4.559 * [backup-simplify]: Simplify 0 into 0 4.559 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 4.559 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.560 * [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))) 4.560 * [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)))) 4.561 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.561 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.561 * [backup-simplify]: Simplify (+ 0 0) into 0 4.562 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.563 * [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 4.564 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 4.564 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.564 * [backup-simplify]: Simplify (+ 0 0) into 0 4.565 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.565 * [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 4.566 * [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)))) 4.566 * [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 4.566 * [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 4.566 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.566 * [backup-simplify]: Simplify 1/2 into 1/2 4.566 * [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 4.566 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 4.566 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.566 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.566 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.566 * [taylor]: Taking taylor expansion of y.re in x.re 4.566 * [backup-simplify]: Simplify y.re into y.re 4.566 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.566 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.566 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.566 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 4.566 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.566 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.566 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.566 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.566 * [taylor]: Taking taylor expansion of x.re in x.re 4.566 * [backup-simplify]: Simplify 0 into 0 4.566 * [backup-simplify]: Simplify 1 into 1 4.566 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.566 * [taylor]: Taking taylor expansion of x.im in x.re 4.566 * [backup-simplify]: Simplify x.im into x.im 4.567 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.567 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.567 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.567 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.567 * [backup-simplify]: Simplify (+ 0 0) into 0 4.567 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.567 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.567 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.567 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.567 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.567 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.568 * [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)) 4.568 * [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))) 4.568 * [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)))) 4.568 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 4.568 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 4.568 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.568 * [backup-simplify]: Simplify 1/2 into 1/2 4.568 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 4.568 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 4.568 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.568 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.568 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.568 * [taylor]: Taking taylor expansion of y.re in x.im 4.568 * [backup-simplify]: Simplify y.re into y.re 4.568 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.568 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.568 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.568 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 4.568 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.568 * [taylor]: Taking taylor expansion of x.im in x.im 4.569 * [backup-simplify]: Simplify 0 into 0 4.569 * [backup-simplify]: Simplify 1 into 1 4.569 * [backup-simplify]: Simplify (log 1) into 0 4.569 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.569 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.569 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.569 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.570 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.570 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.570 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.570 * [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)) 4.570 * [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))) 4.571 * [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)))) 4.571 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 4.571 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 4.571 * [taylor]: Taking taylor expansion of 1/2 in y.re 4.571 * [backup-simplify]: Simplify 1/2 into 1/2 4.571 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 4.571 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.571 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.571 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.571 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.571 * [taylor]: Taking taylor expansion of y.re in y.re 4.571 * [backup-simplify]: Simplify 0 into 0 4.571 * [backup-simplify]: Simplify 1 into 1 4.571 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.571 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.571 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 4.571 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.571 * [taylor]: Taking taylor expansion of x.im in y.re 4.571 * [backup-simplify]: Simplify x.im into x.im 4.571 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.571 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.571 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 4.572 * [backup-simplify]: Simplify (* 1/2 0) into 0 4.572 * [backup-simplify]: Simplify (- 0) into 0 4.572 * [backup-simplify]: Simplify 0 into 0 4.573 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.573 * [backup-simplify]: Simplify (+ 0) into 0 4.573 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.573 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.574 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.574 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.574 * [backup-simplify]: Simplify (- 0) into 0 4.574 * [backup-simplify]: Simplify (+ 0 0) into 0 4.575 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 4.575 * [taylor]: Taking taylor expansion of 0 in x.im 4.575 * [backup-simplify]: Simplify 0 into 0 4.575 * [taylor]: Taking taylor expansion of 0 in y.re 4.575 * [backup-simplify]: Simplify 0 into 0 4.575 * [backup-simplify]: Simplify 0 into 0 4.575 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.576 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.576 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.576 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.577 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.577 * [backup-simplify]: Simplify (+ 0 0) into 0 4.577 * [taylor]: Taking taylor expansion of 0 in x.im 4.577 * [backup-simplify]: Simplify 0 into 0 4.577 * [taylor]: Taking taylor expansion of 0 in y.re 4.577 * [backup-simplify]: Simplify 0 into 0 4.577 * [backup-simplify]: Simplify 0 into 0 4.578 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.578 * [backup-simplify]: Simplify (+ 0) into 0 4.579 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.579 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.580 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.580 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.580 * [backup-simplify]: Simplify (- 0) into 0 4.581 * [backup-simplify]: Simplify (+ 0 0) into 0 4.581 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.581 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 4.581 * [taylor]: Taking taylor expansion of 0 in y.re 4.581 * [backup-simplify]: Simplify 0 into 0 4.581 * [backup-simplify]: Simplify 0 into 0 4.582 * [taylor]: Taking taylor expansion of 0 in y.re 4.582 * [backup-simplify]: Simplify 0 into 0 4.582 * [backup-simplify]: Simplify 0 into 0 4.582 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.583 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.584 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.584 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.585 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.585 * [backup-simplify]: Simplify (+ 0 0) into 0 4.585 * [taylor]: Taking taylor expansion of 0 in y.re 4.585 * [backup-simplify]: Simplify 0 into 0 4.585 * [backup-simplify]: Simplify 0 into 0 4.586 * [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))) 4.586 * [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))) 4.586 * [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 4.586 * [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 4.586 * [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 4.587 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 4.587 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 4.587 * [taylor]: Taking taylor expansion of y.im in y.re 4.587 * [backup-simplify]: Simplify y.im into y.im 4.587 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.587 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.587 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.587 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.587 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.587 * [taylor]: Taking taylor expansion of x.re in y.re 4.587 * [backup-simplify]: Simplify x.re into x.re 4.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.587 * [taylor]: Taking taylor expansion of x.re in y.re 4.587 * [backup-simplify]: Simplify x.re into x.re 4.587 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.587 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.587 * [taylor]: Taking taylor expansion of x.im in y.re 4.587 * [backup-simplify]: Simplify x.im into x.im 4.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.587 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.587 * [taylor]: Taking taylor expansion of x.im in y.re 4.587 * [backup-simplify]: Simplify x.im into x.im 4.587 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.588 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.588 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.588 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.588 * [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)))) 4.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.589 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.589 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.589 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.589 * [backup-simplify]: Simplify (+ 0 0) into 0 4.590 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.590 * [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))))) 4.590 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.590 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.590 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.590 * [taylor]: Taking taylor expansion of y.re in y.re 4.590 * [backup-simplify]: Simplify 0 into 0 4.590 * [backup-simplify]: Simplify 1 into 1 4.590 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.591 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.591 * [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))) 4.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.im 4.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.im 4.591 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.591 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 4.591 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.591 * [taylor]: Taking taylor expansion of y.im in x.im 4.591 * [backup-simplify]: Simplify y.im into y.im 4.591 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.591 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.591 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.591 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.591 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.591 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.591 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.591 * [taylor]: Taking taylor expansion of x.re in x.im 4.591 * [backup-simplify]: Simplify x.re into x.re 4.592 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.592 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.592 * [taylor]: Taking taylor expansion of x.re in x.im 4.592 * [backup-simplify]: Simplify x.re into x.re 4.592 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.592 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.592 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.592 * [taylor]: Taking taylor expansion of x.im in x.im 4.592 * [backup-simplify]: Simplify 0 into 0 4.592 * [backup-simplify]: Simplify 1 into 1 4.592 * [backup-simplify]: Simplify (/ 1 1) into 1 4.592 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.592 * [taylor]: Taking taylor expansion of x.im in x.im 4.592 * [backup-simplify]: Simplify 0 into 0 4.592 * [backup-simplify]: Simplify 1 into 1 4.593 * [backup-simplify]: Simplify (/ 1 1) into 1 4.593 * [backup-simplify]: Simplify (* 1 1) into 1 4.593 * [backup-simplify]: Simplify (+ 0 1) into 1 4.594 * [backup-simplify]: Simplify (sqrt 1) into 1 4.594 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.595 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.596 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.596 * [backup-simplify]: Simplify (+ 0 0) into 0 4.597 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.597 * [backup-simplify]: Simplify (log 1) into 0 4.597 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.597 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.597 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.597 * [taylor]: Taking taylor expansion of y.re in x.im 4.597 * [backup-simplify]: Simplify y.re into y.re 4.597 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.598 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.598 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 4.599 * [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)) 4.599 * [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))) 4.599 * [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))) 4.599 * [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 4.599 * [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 4.599 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.599 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 4.599 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.599 * [taylor]: Taking taylor expansion of y.im in x.re 4.599 * [backup-simplify]: Simplify y.im into y.im 4.599 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.599 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.599 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.600 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.600 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.600 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.600 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.600 * [taylor]: Taking taylor expansion of x.re in x.re 4.600 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify 1 into 1 4.600 * [backup-simplify]: Simplify (/ 1 1) into 1 4.600 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.600 * [taylor]: Taking taylor expansion of x.re in x.re 4.600 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify 1 into 1 4.601 * [backup-simplify]: Simplify (/ 1 1) into 1 4.601 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.601 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.601 * [taylor]: Taking taylor expansion of x.im in x.re 4.601 * [backup-simplify]: Simplify x.im into x.im 4.601 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.601 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.601 * [taylor]: Taking taylor expansion of x.im in x.re 4.601 * [backup-simplify]: Simplify x.im into x.im 4.601 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.601 * [backup-simplify]: Simplify (* 1 1) into 1 4.602 * [backup-simplify]: Simplify (+ 1 0) into 1 4.602 * [backup-simplify]: Simplify (sqrt 1) into 1 4.603 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.604 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.604 * [backup-simplify]: Simplify (+ 0 0) into 0 4.605 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.605 * [backup-simplify]: Simplify (log 1) into 0 4.605 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.605 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.606 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.606 * [taylor]: Taking taylor expansion of y.re in x.re 4.606 * [backup-simplify]: Simplify y.re into y.re 4.606 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.609 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.609 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 4.610 * [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)) 4.610 * [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))) 4.610 * [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))) 4.610 * [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 4.610 * [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 4.610 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.610 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 4.611 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.611 * [taylor]: Taking taylor expansion of y.im in y.im 4.611 * [backup-simplify]: Simplify 0 into 0 4.611 * [backup-simplify]: Simplify 1 into 1 4.611 * [backup-simplify]: Simplify (/ 1 1) into 1 4.611 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.611 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.611 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.611 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.611 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.611 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.611 * [taylor]: Taking taylor expansion of x.re in y.im 4.611 * [backup-simplify]: Simplify x.re into x.re 4.612 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.612 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.612 * [taylor]: Taking taylor expansion of x.re in y.im 4.612 * [backup-simplify]: Simplify x.re into x.re 4.612 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.612 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.612 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.612 * [taylor]: Taking taylor expansion of x.im in y.im 4.612 * [backup-simplify]: Simplify x.im into x.im 4.612 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.612 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.612 * [taylor]: Taking taylor expansion of x.im in y.im 4.612 * [backup-simplify]: Simplify x.im into x.im 4.612 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.612 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.612 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.612 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.613 * [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)))) 4.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.613 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.613 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.614 * [backup-simplify]: Simplify (+ 0 0) into 0 4.614 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.615 * [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))))) 4.615 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.615 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.615 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.615 * [taylor]: Taking taylor expansion of y.re in y.im 4.615 * [backup-simplify]: Simplify y.re into y.re 4.615 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.615 * [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))))) 4.616 * [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))))) 4.616 * [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))) 4.616 * [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 4.616 * [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 4.616 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.616 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 4.616 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.616 * [taylor]: Taking taylor expansion of y.im in y.im 4.616 * [backup-simplify]: Simplify 0 into 0 4.616 * [backup-simplify]: Simplify 1 into 1 4.617 * [backup-simplify]: Simplify (/ 1 1) into 1 4.617 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.617 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.617 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.617 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.617 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.617 * [taylor]: Taking taylor expansion of x.re in y.im 4.617 * [backup-simplify]: Simplify x.re into x.re 4.617 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.617 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.617 * [taylor]: Taking taylor expansion of x.re in y.im 4.617 * [backup-simplify]: Simplify x.re into x.re 4.617 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.617 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.617 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.617 * [taylor]: Taking taylor expansion of x.im in y.im 4.617 * [backup-simplify]: Simplify x.im into x.im 4.617 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.617 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.617 * [taylor]: Taking taylor expansion of x.im in y.im 4.617 * [backup-simplify]: Simplify x.im into x.im 4.617 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.618 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.618 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.618 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.618 * [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)))) 4.618 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.618 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.619 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.619 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.619 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.619 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.619 * [backup-simplify]: Simplify (+ 0 0) into 0 4.620 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.620 * [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))))) 4.620 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.620 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.620 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.620 * [taylor]: Taking taylor expansion of y.re in y.im 4.620 * [backup-simplify]: Simplify y.re into y.re 4.621 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.621 * [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))))) 4.621 * [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))))) 4.622 * [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))) 4.622 * [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 4.622 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 4.622 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.622 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 4.622 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.622 * [taylor]: Taking taylor expansion of y.im in x.re 4.622 * [backup-simplify]: Simplify y.im into y.im 4.622 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.622 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.622 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.622 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.622 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.622 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.622 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.622 * [taylor]: Taking taylor expansion of x.re in x.re 4.622 * [backup-simplify]: Simplify 0 into 0 4.622 * [backup-simplify]: Simplify 1 into 1 4.623 * [backup-simplify]: Simplify (/ 1 1) into 1 4.623 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.623 * [taylor]: Taking taylor expansion of x.re in x.re 4.623 * [backup-simplify]: Simplify 0 into 0 4.623 * [backup-simplify]: Simplify 1 into 1 4.623 * [backup-simplify]: Simplify (/ 1 1) into 1 4.623 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.623 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.623 * [taylor]: Taking taylor expansion of x.im in x.re 4.623 * [backup-simplify]: Simplify x.im into x.im 4.623 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.623 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.624 * [taylor]: Taking taylor expansion of x.im in x.re 4.624 * [backup-simplify]: Simplify x.im into x.im 4.624 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.624 * [backup-simplify]: Simplify (* 1 1) into 1 4.624 * [backup-simplify]: Simplify (+ 1 0) into 1 4.625 * [backup-simplify]: Simplify (sqrt 1) into 1 4.625 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.627 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.627 * [backup-simplify]: Simplify (+ 0 0) into 0 4.628 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.628 * [backup-simplify]: Simplify (log 1) into 0 4.628 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.628 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.628 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.628 * [taylor]: Taking taylor expansion of y.re in x.re 4.628 * [backup-simplify]: Simplify y.re into y.re 4.628 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.629 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.629 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 4.629 * [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)) 4.629 * [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))) 4.630 * [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))) 4.630 * [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))) 4.630 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.631 * [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))) 4.631 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.631 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.631 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.631 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.631 * [taylor]: Taking taylor expansion of y.re in x.im 4.631 * [backup-simplify]: Simplify y.re into y.re 4.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.631 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.631 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.631 * [taylor]: Taking taylor expansion of x.re in x.im 4.631 * [backup-simplify]: Simplify x.re into x.re 4.631 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.631 * [taylor]: Taking taylor expansion of y.im in x.im 4.631 * [backup-simplify]: Simplify y.im into y.im 4.631 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.631 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.632 * [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)) 4.632 * [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))) 4.632 * [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))) 4.632 * [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))) 4.633 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.633 * [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))) 4.633 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 4.633 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 4.633 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.633 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.633 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.633 * [taylor]: Taking taylor expansion of y.re in y.re 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 1 into 1 4.633 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.633 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.633 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.633 * [taylor]: Taking taylor expansion of x.re in y.re 4.633 * [backup-simplify]: Simplify x.re into x.re 4.633 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.634 * [taylor]: Taking taylor expansion of y.im in y.re 4.634 * [backup-simplify]: Simplify y.im into y.im 4.634 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.634 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.634 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.634 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.634 * [taylor]: Taking taylor expansion of 0 in x.re 4.634 * [backup-simplify]: Simplify 0 into 0 4.634 * [taylor]: Taking taylor expansion of 0 in x.im 4.634 * [backup-simplify]: Simplify 0 into 0 4.634 * [taylor]: Taking taylor expansion of 0 in y.re 4.634 * [backup-simplify]: Simplify 0 into 0 4.635 * [backup-simplify]: Simplify 0 into 0 4.635 * [backup-simplify]: Simplify (+ 0) into 0 4.636 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.637 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.637 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 4.638 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.638 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 4.638 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.638 * [backup-simplify]: Simplify (+ 0 0) into 0 4.639 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.640 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.640 * [backup-simplify]: Simplify (+ 0 0) into 0 4.640 * [taylor]: Taking taylor expansion of 0 in x.im 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [taylor]: Taking taylor expansion of 0 in y.re 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [backup-simplify]: Simplify (+ 0) into 0 4.641 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.641 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.642 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.643 * [backup-simplify]: Simplify (- 0) into 0 4.643 * [backup-simplify]: Simplify (+ 0 0) into 0 4.644 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.644 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.645 * [backup-simplify]: Simplify (+ 0 0) into 0 4.645 * [taylor]: Taking taylor expansion of 0 in y.re 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [taylor]: Taking taylor expansion of 0 in x.re 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [taylor]: Taking taylor expansion of 0 in x.im 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [taylor]: Taking taylor expansion of 0 in y.re 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [taylor]: Taking taylor expansion of 0 in x.im 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [taylor]: Taking taylor expansion of 0 in y.re 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 0 into 0 4.646 * [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))))) 4.646 * [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)))) 4.646 * [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 4.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 y.re 4.646 * [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 4.646 * [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))) 4.646 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 4.646 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 4.646 * [taylor]: Taking taylor expansion of -1 in y.re 4.646 * [backup-simplify]: Simplify -1 into -1 4.646 * [taylor]: Taking taylor expansion of y.im in y.re 4.646 * [backup-simplify]: Simplify y.im into y.im 4.646 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.646 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.647 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.647 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.647 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.647 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.647 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.647 * [taylor]: Taking taylor expansion of -1 in y.re 4.647 * [backup-simplify]: Simplify -1 into -1 4.647 * [taylor]: Taking taylor expansion of x.re in y.re 4.647 * [backup-simplify]: Simplify x.re into x.re 4.647 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.647 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.647 * [taylor]: Taking taylor expansion of -1 in y.re 4.647 * [backup-simplify]: Simplify -1 into -1 4.647 * [taylor]: Taking taylor expansion of x.re in y.re 4.647 * [backup-simplify]: Simplify x.re into x.re 4.647 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.647 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.647 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.647 * [taylor]: Taking taylor expansion of -1 in y.re 4.647 * [backup-simplify]: Simplify -1 into -1 4.647 * [taylor]: Taking taylor expansion of x.im in y.re 4.647 * [backup-simplify]: Simplify x.im into x.im 4.647 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.647 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.647 * [taylor]: Taking taylor expansion of -1 in y.re 4.647 * [backup-simplify]: Simplify -1 into -1 4.647 * [taylor]: Taking taylor expansion of x.im in y.re 4.647 * [backup-simplify]: Simplify x.im into x.im 4.647 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.647 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.648 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.648 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.648 * [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)))) 4.649 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.649 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.649 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.649 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.649 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.649 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.650 * [backup-simplify]: Simplify (+ 0 0) into 0 4.650 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.650 * [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))))) 4.650 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.650 * [taylor]: Taking taylor expansion of -1 in y.re 4.650 * [backup-simplify]: Simplify -1 into -1 4.650 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.650 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.651 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.651 * [taylor]: Taking taylor expansion of y.re in y.re 4.651 * [backup-simplify]: Simplify 0 into 0 4.651 * [backup-simplify]: Simplify 1 into 1 4.651 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.651 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.651 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.651 * [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)))) 4.651 * [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 4.651 * [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 4.652 * [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))) 4.652 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 4.652 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.652 * [taylor]: Taking taylor expansion of -1 in x.im 4.652 * [backup-simplify]: Simplify -1 into -1 4.652 * [taylor]: Taking taylor expansion of y.im in x.im 4.652 * [backup-simplify]: Simplify y.im into y.im 4.652 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.652 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.652 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.652 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.652 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.652 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.652 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.652 * [taylor]: Taking taylor expansion of -1 in x.im 4.652 * [backup-simplify]: Simplify -1 into -1 4.652 * [taylor]: Taking taylor expansion of x.re in x.im 4.652 * [backup-simplify]: Simplify x.re into x.re 4.652 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.652 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.652 * [taylor]: Taking taylor expansion of -1 in x.im 4.652 * [backup-simplify]: Simplify -1 into -1 4.652 * [taylor]: Taking taylor expansion of x.re in x.im 4.652 * [backup-simplify]: Simplify x.re into x.re 4.652 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.652 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.652 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.652 * [taylor]: Taking taylor expansion of -1 in x.im 4.652 * [backup-simplify]: Simplify -1 into -1 4.652 * [taylor]: Taking taylor expansion of x.im in x.im 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify 1 into 1 4.653 * [backup-simplify]: Simplify (/ -1 1) into -1 4.653 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.653 * [taylor]: Taking taylor expansion of -1 in x.im 4.653 * [backup-simplify]: Simplify -1 into -1 4.653 * [taylor]: Taking taylor expansion of x.im in x.im 4.653 * [backup-simplify]: Simplify 0 into 0 4.653 * [backup-simplify]: Simplify 1 into 1 4.654 * [backup-simplify]: Simplify (/ -1 1) into -1 4.654 * [backup-simplify]: Simplify (* -1 -1) into 1 4.654 * [backup-simplify]: Simplify (+ 0 1) into 1 4.655 * [backup-simplify]: Simplify (sqrt 1) into 1 4.655 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.656 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.657 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.657 * [backup-simplify]: Simplify (+ 0 0) into 0 4.658 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.658 * [backup-simplify]: Simplify (log 1) into 0 4.658 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.658 * [taylor]: Taking taylor expansion of -1 in x.im 4.658 * [backup-simplify]: Simplify -1 into -1 4.658 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.658 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.658 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.658 * [taylor]: Taking taylor expansion of y.re in x.im 4.658 * [backup-simplify]: Simplify y.re into y.re 4.658 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.659 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.659 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 4.659 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.659 * [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)) 4.660 * [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))) 4.660 * [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))) 4.660 * [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 4.660 * [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 4.660 * [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))) 4.660 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 4.660 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.660 * [taylor]: Taking taylor expansion of -1 in x.re 4.660 * [backup-simplify]: Simplify -1 into -1 4.660 * [taylor]: Taking taylor expansion of y.im in x.re 4.660 * [backup-simplify]: Simplify y.im into y.im 4.660 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.660 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.660 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.661 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.661 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.661 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.661 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.661 * [taylor]: Taking taylor expansion of -1 in x.re 4.661 * [backup-simplify]: Simplify -1 into -1 4.661 * [taylor]: Taking taylor expansion of x.re in x.re 4.661 * [backup-simplify]: Simplify 0 into 0 4.661 * [backup-simplify]: Simplify 1 into 1 4.661 * [backup-simplify]: Simplify (/ -1 1) into -1 4.661 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.661 * [taylor]: Taking taylor expansion of -1 in x.re 4.661 * [backup-simplify]: Simplify -1 into -1 4.661 * [taylor]: Taking taylor expansion of x.re in x.re 4.661 * [backup-simplify]: Simplify 0 into 0 4.661 * [backup-simplify]: Simplify 1 into 1 4.662 * [backup-simplify]: Simplify (/ -1 1) into -1 4.662 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.662 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.662 * [taylor]: Taking taylor expansion of -1 in x.re 4.662 * [backup-simplify]: Simplify -1 into -1 4.662 * [taylor]: Taking taylor expansion of x.im in x.re 4.662 * [backup-simplify]: Simplify x.im into x.im 4.662 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.662 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.662 * [taylor]: Taking taylor expansion of -1 in x.re 4.662 * [backup-simplify]: Simplify -1 into -1 4.662 * [taylor]: Taking taylor expansion of x.im in x.re 4.662 * [backup-simplify]: Simplify x.im into x.im 4.662 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.663 * [backup-simplify]: Simplify (* -1 -1) into 1 4.663 * [backup-simplify]: Simplify (+ 1 0) into 1 4.663 * [backup-simplify]: Simplify (sqrt 1) into 1 4.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.665 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.665 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.666 * [backup-simplify]: Simplify (+ 0 0) into 0 4.666 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.667 * [backup-simplify]: Simplify (log 1) into 0 4.667 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.667 * [taylor]: Taking taylor expansion of -1 in x.re 4.667 * [backup-simplify]: Simplify -1 into -1 4.667 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.667 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.667 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.667 * [taylor]: Taking taylor expansion of y.re in x.re 4.667 * [backup-simplify]: Simplify y.re into y.re 4.667 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.667 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.668 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 4.668 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.668 * [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)) 4.668 * [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))) 4.668 * [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))) 4.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 4.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 4.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))) 4.669 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 4.669 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.669 * [taylor]: Taking taylor expansion of -1 in y.im 4.669 * [backup-simplify]: Simplify -1 into -1 4.669 * [taylor]: Taking taylor expansion of y.im in y.im 4.669 * [backup-simplify]: Simplify 0 into 0 4.669 * [backup-simplify]: Simplify 1 into 1 4.669 * [backup-simplify]: Simplify (/ -1 1) into -1 4.669 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.669 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.670 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.670 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.670 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.670 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.670 * [taylor]: Taking taylor expansion of -1 in y.im 4.670 * [backup-simplify]: Simplify -1 into -1 4.670 * [taylor]: Taking taylor expansion of x.re in y.im 4.670 * [backup-simplify]: Simplify x.re into x.re 4.670 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.670 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.670 * [taylor]: Taking taylor expansion of -1 in y.im 4.670 * [backup-simplify]: Simplify -1 into -1 4.670 * [taylor]: Taking taylor expansion of x.re in y.im 4.670 * [backup-simplify]: Simplify x.re into x.re 4.670 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.670 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.670 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.670 * [taylor]: Taking taylor expansion of -1 in y.im 4.670 * [backup-simplify]: Simplify -1 into -1 4.670 * [taylor]: Taking taylor expansion of x.im in y.im 4.670 * [backup-simplify]: Simplify x.im into x.im 4.670 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.670 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.670 * [taylor]: Taking taylor expansion of -1 in y.im 4.670 * [backup-simplify]: Simplify -1 into -1 4.670 * [taylor]: Taking taylor expansion of x.im in y.im 4.670 * [backup-simplify]: Simplify x.im into x.im 4.670 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.670 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.670 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.671 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.671 * [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)))) 4.671 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.671 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.671 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.671 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.672 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.672 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.672 * [backup-simplify]: Simplify (+ 0 0) into 0 4.673 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.673 * [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))))) 4.673 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.673 * [taylor]: Taking taylor expansion of -1 in y.im 4.673 * [backup-simplify]: Simplify -1 into -1 4.673 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.673 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.673 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.673 * [taylor]: Taking taylor expansion of y.re in y.im 4.673 * [backup-simplify]: Simplify y.re into y.re 4.673 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.674 * [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)))))) 4.674 * [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)))))) 4.674 * [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)))) 4.674 * [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 4.675 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 4.675 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.675 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 4.675 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.675 * [taylor]: Taking taylor expansion of -1 in y.im 4.675 * [backup-simplify]: Simplify -1 into -1 4.675 * [taylor]: Taking taylor expansion of y.im in y.im 4.675 * [backup-simplify]: Simplify 0 into 0 4.675 * [backup-simplify]: Simplify 1 into 1 4.676 * [backup-simplify]: Simplify (/ -1 1) into -1 4.676 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.676 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.676 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.676 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.676 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.676 * [taylor]: Taking taylor expansion of -1 in y.im 4.676 * [backup-simplify]: Simplify -1 into -1 4.676 * [taylor]: Taking taylor expansion of x.re in y.im 4.676 * [backup-simplify]: Simplify x.re into x.re 4.676 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.676 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.676 * [taylor]: Taking taylor expansion of -1 in y.im 4.676 * [backup-simplify]: Simplify -1 into -1 4.676 * [taylor]: Taking taylor expansion of x.re in y.im 4.676 * [backup-simplify]: Simplify x.re into x.re 4.676 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.676 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.676 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.676 * [taylor]: Taking taylor expansion of -1 in y.im 4.676 * [backup-simplify]: Simplify -1 into -1 4.676 * [taylor]: Taking taylor expansion of x.im in y.im 4.676 * [backup-simplify]: Simplify x.im into x.im 4.676 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.676 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.676 * [taylor]: Taking taylor expansion of -1 in y.im 4.676 * [backup-simplify]: Simplify -1 into -1 4.676 * [taylor]: Taking taylor expansion of x.im in y.im 4.676 * [backup-simplify]: Simplify x.im into x.im 4.676 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.677 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.677 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.677 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.677 * [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)))) 4.677 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.677 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.678 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.678 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.678 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.678 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.678 * [backup-simplify]: Simplify (+ 0 0) into 0 4.679 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.679 * [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))))) 4.679 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.679 * [taylor]: Taking taylor expansion of -1 in y.im 4.679 * [backup-simplify]: Simplify -1 into -1 4.679 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.679 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.680 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.680 * [taylor]: Taking taylor expansion of y.re in y.im 4.680 * [backup-simplify]: Simplify y.re into y.re 4.680 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.680 * [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)))))) 4.680 * [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)))))) 4.681 * [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)))) 4.681 * [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 4.681 * [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 4.681 * [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))) 4.681 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 4.681 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.681 * [taylor]: Taking taylor expansion of -1 in x.re 4.681 * [backup-simplify]: Simplify -1 into -1 4.681 * [taylor]: Taking taylor expansion of y.im in x.re 4.681 * [backup-simplify]: Simplify y.im into y.im 4.681 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.681 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.681 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.682 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.682 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.682 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.682 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.682 * [taylor]: Taking taylor expansion of -1 in x.re 4.682 * [backup-simplify]: Simplify -1 into -1 4.682 * [taylor]: Taking taylor expansion of x.re in x.re 4.682 * [backup-simplify]: Simplify 0 into 0 4.682 * [backup-simplify]: Simplify 1 into 1 4.682 * [backup-simplify]: Simplify (/ -1 1) into -1 4.682 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.682 * [taylor]: Taking taylor expansion of -1 in x.re 4.682 * [backup-simplify]: Simplify -1 into -1 4.682 * [taylor]: Taking taylor expansion of x.re in x.re 4.682 * [backup-simplify]: Simplify 0 into 0 4.682 * [backup-simplify]: Simplify 1 into 1 4.683 * [backup-simplify]: Simplify (/ -1 1) into -1 4.683 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.683 * [taylor]: Taking taylor expansion of -1 in x.re 4.683 * [backup-simplify]: Simplify -1 into -1 4.683 * [taylor]: Taking taylor expansion of x.im in x.re 4.683 * [backup-simplify]: Simplify x.im into x.im 4.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.683 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.683 * [taylor]: Taking taylor expansion of -1 in x.re 4.683 * [backup-simplify]: Simplify -1 into -1 4.683 * [taylor]: Taking taylor expansion of x.im in x.re 4.683 * [backup-simplify]: Simplify x.im into x.im 4.683 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.684 * [backup-simplify]: Simplify (* -1 -1) into 1 4.684 * [backup-simplify]: Simplify (+ 1 0) into 1 4.684 * [backup-simplify]: Simplify (sqrt 1) into 1 4.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.686 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.687 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.687 * [backup-simplify]: Simplify (+ 0 0) into 0 4.688 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.688 * [backup-simplify]: Simplify (log 1) into 0 4.688 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.688 * [taylor]: Taking taylor expansion of -1 in x.re 4.688 * [backup-simplify]: Simplify -1 into -1 4.688 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.688 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.689 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.689 * [taylor]: Taking taylor expansion of y.re in x.re 4.689 * [backup-simplify]: Simplify y.re into y.re 4.689 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.689 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.689 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 4.689 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.690 * [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)) 4.690 * [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))) 4.690 * [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))) 4.690 * [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))) 4.691 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.691 * [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))) 4.691 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.691 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.691 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.691 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.691 * [taylor]: Taking taylor expansion of x.re in x.im 4.691 * [backup-simplify]: Simplify x.re into x.re 4.691 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.691 * [taylor]: Taking taylor expansion of y.im in x.im 4.691 * [backup-simplify]: Simplify y.im into y.im 4.691 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.691 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.691 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.691 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.691 * [taylor]: Taking taylor expansion of y.re in x.im 4.691 * [backup-simplify]: Simplify y.re into y.re 4.692 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.692 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.692 * [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)) 4.692 * [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))) 4.692 * [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))) 4.693 * [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))) 4.693 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.693 * [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))) 4.693 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.693 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.693 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.693 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.693 * [taylor]: Taking taylor expansion of x.re in y.re 4.693 * [backup-simplify]: Simplify x.re into x.re 4.693 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.693 * [taylor]: Taking taylor expansion of y.im in y.re 4.693 * [backup-simplify]: Simplify y.im into y.im 4.694 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.694 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.694 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.694 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.694 * [taylor]: Taking taylor expansion of y.re in y.re 4.694 * [backup-simplify]: Simplify 0 into 0 4.694 * [backup-simplify]: Simplify 1 into 1 4.694 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.694 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.694 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.694 * [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))) 4.695 * [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))) 4.695 * [taylor]: Taking taylor expansion of 0 in x.re 4.695 * [backup-simplify]: Simplify 0 into 0 4.695 * [taylor]: Taking taylor expansion of 0 in x.im 4.695 * [backup-simplify]: Simplify 0 into 0 4.695 * [taylor]: Taking taylor expansion of 0 in y.re 4.695 * [backup-simplify]: Simplify 0 into 0 4.695 * [backup-simplify]: Simplify 0 into 0 4.695 * [backup-simplify]: Simplify (+ 0) into 0 4.696 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.697 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.697 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 4.698 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.698 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 4.698 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.699 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.700 * [backup-simplify]: Simplify (+ 0 0) into 0 4.700 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.701 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.701 * [backup-simplify]: Simplify (+ 0 0) into 0 4.701 * [taylor]: Taking taylor expansion of 0 in x.im 4.701 * [backup-simplify]: Simplify 0 into 0 4.701 * [taylor]: Taking taylor expansion of 0 in y.re 4.701 * [backup-simplify]: Simplify 0 into 0 4.701 * [backup-simplify]: Simplify 0 into 0 4.702 * [backup-simplify]: Simplify (+ 0) into 0 4.702 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.703 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.703 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.704 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.704 * [backup-simplify]: Simplify (- 0) into 0 4.704 * [backup-simplify]: Simplify (+ 0 0) into 0 4.705 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.706 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.706 * [backup-simplify]: Simplify (+ 0 0) into 0 4.706 * [taylor]: Taking taylor expansion of 0 in y.re 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [taylor]: Taking taylor expansion of 0 in x.re 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [taylor]: Taking taylor expansion of 0 in x.im 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [taylor]: Taking taylor expansion of 0 in y.re 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [taylor]: Taking taylor expansion of 0 in x.im 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [taylor]: Taking taylor expansion of 0 in y.re 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 0 into 0 4.707 * [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))))) 4.707 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 4.707 * [backup-simplify]: Simplify (pow (exp y.im) (/ (atan2 x.im x.re) 2)) into (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) 4.707 * [approximate]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in (y.im x.im x.re) around 0 4.707 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.re 4.707 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.re 4.707 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.re 4.707 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 4.707 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.707 * [backup-simplify]: Simplify 1/2 into 1/2 4.707 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.707 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.707 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 4.708 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 4.708 * [taylor]: Taking taylor expansion of y.im in x.re 4.708 * [backup-simplify]: Simplify y.im into y.im 4.708 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 4.708 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 4.708 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.708 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 4.708 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.708 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.im 4.708 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.im 4.708 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.im 4.708 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 4.708 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.708 * [backup-simplify]: Simplify 1/2 into 1/2 4.708 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.708 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.708 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 4.708 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 4.708 * [taylor]: Taking taylor expansion of y.im in x.im 4.708 * [backup-simplify]: Simplify y.im into y.im 4.709 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 4.709 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 4.709 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.709 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 4.709 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.709 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 4.709 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 4.709 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 4.709 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 4.709 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.709 * [backup-simplify]: Simplify 1/2 into 1/2 4.709 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.709 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.709 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 4.709 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 4.709 * [taylor]: Taking taylor expansion of y.im in y.im 4.709 * [backup-simplify]: Simplify 0 into 0 4.709 * [backup-simplify]: Simplify 1 into 1 4.709 * [backup-simplify]: Simplify (exp 0) into 1 4.710 * [backup-simplify]: Simplify (log 1) into 0 4.710 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.710 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 4.711 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.712 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.713 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 4.713 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 4.714 * [backup-simplify]: Simplify (exp 0) into 1 4.714 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 4.714 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 4.714 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 4.714 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 4.714 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.714 * [backup-simplify]: Simplify 1/2 into 1/2 4.714 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.714 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.714 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 4.714 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 4.714 * [taylor]: Taking taylor expansion of y.im in y.im 4.714 * [backup-simplify]: Simplify 0 into 0 4.714 * [backup-simplify]: Simplify 1 into 1 4.714 * [backup-simplify]: Simplify (exp 0) into 1 4.714 * [backup-simplify]: Simplify (log 1) into 0 4.714 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.715 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 4.715 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.717 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.717 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 4.718 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 4.718 * [backup-simplify]: Simplify (exp 0) into 1 4.718 * [taylor]: Taking taylor expansion of 1 in x.im 4.718 * [backup-simplify]: Simplify 1 into 1 4.718 * [taylor]: Taking taylor expansion of 1 in x.re 4.718 * [backup-simplify]: Simplify 1 into 1 4.718 * [backup-simplify]: Simplify 1 into 1 4.718 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 1) 1)))) into (* 1/2 (atan2 x.im x.re)) 4.718 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 4.718 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.718 * [backup-simplify]: Simplify 1/2 into 1/2 4.718 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.718 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.718 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.718 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 4.718 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.719 * [backup-simplify]: Simplify 1/2 into 1/2 4.719 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.719 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.719 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.719 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.719 * [taylor]: Taking taylor expansion of 0 in x.re 4.719 * [backup-simplify]: Simplify 0 into 0 4.719 * [backup-simplify]: Simplify 0 into 0 4.719 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.723 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 1 1)))) 2) into 0 4.724 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 4.724 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 0) (+ (* 0 1) (* 0 0))) into 0 4.725 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.725 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.im 4.725 * [taylor]: Taking taylor expansion of 1/8 in x.im 4.725 * [backup-simplify]: Simplify 1/8 into 1/8 4.725 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 4.726 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.726 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.726 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 4.726 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.726 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.re 4.726 * [taylor]: Taking taylor expansion of 1/8 in x.re 4.726 * [backup-simplify]: Simplify 1/8 into 1/8 4.726 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 4.726 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.726 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.726 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 4.726 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.727 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.727 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (atan2 x.im x.re) 2)) (pow (* 1 (* 1 y.im)) 2)) (+ (* (* 1/2 (atan2 x.im x.re)) (* 1 (* 1 y.im))) 1)) into (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 4.727 * [backup-simplify]: Simplify (pow (exp (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 2)) into (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) 4.727 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in (y.im x.im x.re) around 0 4.727 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 4.727 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.re 4.728 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.re 4.728 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 4.728 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.728 * [backup-simplify]: Simplify 1/2 into 1/2 4.728 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.728 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.728 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 4.728 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 4.728 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.728 * [taylor]: Taking taylor expansion of y.im in x.re 4.728 * [backup-simplify]: Simplify y.im into y.im 4.728 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.728 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.728 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.728 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.728 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.729 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.729 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 4.729 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.im 4.729 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.im 4.729 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 4.729 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.729 * [backup-simplify]: Simplify 1/2 into 1/2 4.729 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.729 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.729 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 4.729 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 4.729 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.729 * [taylor]: Taking taylor expansion of y.im in x.im 4.729 * [backup-simplify]: Simplify y.im into y.im 4.729 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.729 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.729 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.729 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.729 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.730 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.730 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 4.730 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 4.730 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 4.730 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 4.730 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.730 * [backup-simplify]: Simplify 1/2 into 1/2 4.730 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.730 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.730 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 4.730 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 4.730 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.730 * [taylor]: Taking taylor expansion of y.im in y.im 4.730 * [backup-simplify]: Simplify 0 into 0 4.730 * [backup-simplify]: Simplify 1 into 1 4.731 * [backup-simplify]: Simplify (/ 1 1) into 1 4.731 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.731 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.731 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.731 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.731 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.731 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 4.731 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 4.731 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 4.731 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 4.731 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.731 * [backup-simplify]: Simplify 1/2 into 1/2 4.732 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.732 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.732 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 4.732 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 4.732 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.732 * [taylor]: Taking taylor expansion of y.im in y.im 4.732 * [backup-simplify]: Simplify 0 into 0 4.732 * [backup-simplify]: Simplify 1 into 1 4.732 * [backup-simplify]: Simplify (/ 1 1) into 1 4.732 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.732 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.733 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.733 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.733 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.733 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 4.733 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 4.733 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.733 * [backup-simplify]: Simplify 1/2 into 1/2 4.733 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.733 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.733 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.733 * [taylor]: Taking taylor expansion of y.im in x.im 4.733 * [backup-simplify]: Simplify y.im into y.im 4.733 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.734 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.734 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.734 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 4.734 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 4.734 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.734 * [backup-simplify]: Simplify 1/2 into 1/2 4.734 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.734 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.734 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.734 * [taylor]: Taking taylor expansion of y.im in x.re 4.734 * [backup-simplify]: Simplify y.im into y.im 4.734 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.734 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.735 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.735 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.736 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 4.736 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 4.737 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (* 0 (/ 1 y.im))) into 0 4.738 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.738 * [taylor]: Taking taylor expansion of 0 in x.im 4.738 * [backup-simplify]: Simplify 0 into 0 4.738 * [taylor]: Taking taylor expansion of 0 in x.re 4.738 * [backup-simplify]: Simplify 0 into 0 4.738 * [backup-simplify]: Simplify 0 into 0 4.738 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.739 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 4.739 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.739 * [taylor]: Taking taylor expansion of 0 in x.re 4.739 * [backup-simplify]: Simplify 0 into 0 4.740 * [backup-simplify]: Simplify 0 into 0 4.740 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.740 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 4.741 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.741 * [backup-simplify]: Simplify 0 into 0 4.743 * [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 4.744 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 4.744 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 4.746 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.746 * [taylor]: Taking taylor expansion of 0 in x.im 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [taylor]: Taking taylor expansion of 0 in x.re 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [taylor]: Taking taylor expansion of 0 in x.re 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.747 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 4.748 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.748 * [taylor]: Taking taylor expansion of 0 in x.re 4.748 * [backup-simplify]: Simplify 0 into 0 4.749 * [backup-simplify]: Simplify 0 into 0 4.749 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.749 * [backup-simplify]: Simplify (pow (exp (/ 1 (- y.im))) (/ (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) 2)) into (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) 4.749 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in (y.im x.im x.re) around 0 4.749 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 4.749 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.re 4.749 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.re 4.749 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 4.750 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.750 * [backup-simplify]: Simplify 1/2 into 1/2 4.750 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.750 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.750 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 4.750 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 4.750 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.750 * [taylor]: Taking taylor expansion of -1 in x.re 4.750 * [backup-simplify]: Simplify -1 into -1 4.750 * [taylor]: Taking taylor expansion of y.im in x.re 4.750 * [backup-simplify]: Simplify y.im into y.im 4.750 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.750 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.750 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.750 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.750 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.751 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.751 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 4.751 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.im 4.751 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.im 4.751 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 4.751 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.751 * [backup-simplify]: Simplify 1/2 into 1/2 4.751 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.751 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.751 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 4.751 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 4.751 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.751 * [taylor]: Taking taylor expansion of -1 in x.im 4.751 * [backup-simplify]: Simplify -1 into -1 4.751 * [taylor]: Taking taylor expansion of y.im in x.im 4.751 * [backup-simplify]: Simplify y.im into y.im 4.751 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.751 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.751 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.751 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.752 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.752 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.752 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 4.752 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 4.752 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 4.752 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 4.752 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.752 * [backup-simplify]: Simplify 1/2 into 1/2 4.752 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.752 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.752 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 4.752 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 4.752 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.752 * [taylor]: Taking taylor expansion of -1 in y.im 4.752 * [backup-simplify]: Simplify -1 into -1 4.752 * [taylor]: Taking taylor expansion of y.im in y.im 4.752 * [backup-simplify]: Simplify 0 into 0 4.752 * [backup-simplify]: Simplify 1 into 1 4.753 * [backup-simplify]: Simplify (/ -1 1) into -1 4.753 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.753 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.753 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.753 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.753 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.754 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 4.754 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 4.754 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 4.754 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 4.754 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.754 * [backup-simplify]: Simplify 1/2 into 1/2 4.754 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.754 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.754 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 4.754 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 4.754 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.754 * [taylor]: Taking taylor expansion of -1 in y.im 4.754 * [backup-simplify]: Simplify -1 into -1 4.754 * [taylor]: Taking taylor expansion of y.im in y.im 4.754 * [backup-simplify]: Simplify 0 into 0 4.754 * [backup-simplify]: Simplify 1 into 1 4.754 * [backup-simplify]: Simplify (/ -1 1) into -1 4.755 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.755 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.755 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.755 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.755 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.755 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 4.755 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.755 * [taylor]: Taking taylor expansion of -1/2 in x.im 4.755 * [backup-simplify]: Simplify -1/2 into -1/2 4.755 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.755 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.756 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.756 * [taylor]: Taking taylor expansion of y.im in x.im 4.756 * [backup-simplify]: Simplify y.im into y.im 4.756 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.756 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.756 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.756 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 4.756 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.756 * [taylor]: Taking taylor expansion of -1/2 in x.re 4.756 * [backup-simplify]: Simplify -1/2 into -1/2 4.756 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.756 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.756 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.756 * [taylor]: Taking taylor expansion of y.im in x.re 4.756 * [backup-simplify]: Simplify y.im into y.im 4.756 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.757 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.757 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.757 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.758 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 4.758 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.759 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (* 0 (/ -1 y.im))) into 0 4.760 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.760 * [taylor]: Taking taylor expansion of 0 in x.im 4.760 * [backup-simplify]: Simplify 0 into 0 4.760 * [taylor]: Taking taylor expansion of 0 in x.re 4.760 * [backup-simplify]: Simplify 0 into 0 4.760 * [backup-simplify]: Simplify 0 into 0 4.760 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.760 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.761 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.761 * [taylor]: Taking taylor expansion of 0 in x.re 4.761 * [backup-simplify]: Simplify 0 into 0 4.761 * [backup-simplify]: Simplify 0 into 0 4.762 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.762 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.763 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.763 * [backup-simplify]: Simplify 0 into 0 4.765 * [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 4.766 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.767 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 4.769 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.770 * [taylor]: Taking taylor expansion of 0 in x.im 4.770 * [backup-simplify]: Simplify 0 into 0 4.770 * [taylor]: Taking taylor expansion of 0 in x.re 4.770 * [backup-simplify]: Simplify 0 into 0 4.770 * [backup-simplify]: Simplify 0 into 0 4.770 * [taylor]: Taking taylor expansion of 0 in x.re 4.770 * [backup-simplify]: Simplify 0 into 0 4.770 * [backup-simplify]: Simplify 0 into 0 4.770 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.771 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.773 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.773 * [taylor]: Taking taylor expansion of 0 in x.re 4.773 * [backup-simplify]: Simplify 0 into 0 4.773 * [backup-simplify]: Simplify 0 into 0 4.773 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.773 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 4.773 * [backup-simplify]: Simplify (pow (exp y.im) (/ (atan2 x.im x.re) 2)) into (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) 4.773 * [approximate]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in (y.im x.im x.re) around 0 4.773 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.re 4.773 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.re 4.773 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.re 4.773 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 4.773 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.774 * [backup-simplify]: Simplify 1/2 into 1/2 4.774 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.774 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.774 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 4.774 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 4.774 * [taylor]: Taking taylor expansion of y.im in x.re 4.774 * [backup-simplify]: Simplify y.im into y.im 4.774 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 4.774 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 4.774 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.774 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 4.774 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.774 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.im 4.774 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.im 4.774 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.im 4.774 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 4.774 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.774 * [backup-simplify]: Simplify 1/2 into 1/2 4.774 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.774 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.774 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 4.774 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 4.775 * [taylor]: Taking taylor expansion of y.im in x.im 4.775 * [backup-simplify]: Simplify y.im into y.im 4.775 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 4.775 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 4.775 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.775 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 4.775 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.775 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 4.775 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 4.775 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 4.775 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 4.775 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.775 * [backup-simplify]: Simplify 1/2 into 1/2 4.775 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.775 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.775 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 4.775 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 4.775 * [taylor]: Taking taylor expansion of y.im in y.im 4.775 * [backup-simplify]: Simplify 0 into 0 4.775 * [backup-simplify]: Simplify 1 into 1 4.775 * [backup-simplify]: Simplify (exp 0) into 1 4.776 * [backup-simplify]: Simplify (log 1) into 0 4.776 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.776 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 4.777 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.778 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.779 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 4.779 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 4.779 * [backup-simplify]: Simplify (exp 0) into 1 4.779 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 4.779 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 4.779 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 4.779 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 4.779 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.779 * [backup-simplify]: Simplify 1/2 into 1/2 4.779 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.779 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.779 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 4.779 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 4.779 * [taylor]: Taking taylor expansion of y.im in y.im 4.779 * [backup-simplify]: Simplify 0 into 0 4.779 * [backup-simplify]: Simplify 1 into 1 4.779 * [backup-simplify]: Simplify (exp 0) into 1 4.780 * [backup-simplify]: Simplify (log 1) into 0 4.780 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.780 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 4.781 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.782 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.783 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 4.783 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 4.783 * [backup-simplify]: Simplify (exp 0) into 1 4.783 * [taylor]: Taking taylor expansion of 1 in x.im 4.783 * [backup-simplify]: Simplify 1 into 1 4.783 * [taylor]: Taking taylor expansion of 1 in x.re 4.783 * [backup-simplify]: Simplify 1 into 1 4.783 * [backup-simplify]: Simplify 1 into 1 4.784 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 1) 1)))) into (* 1/2 (atan2 x.im x.re)) 4.784 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 4.784 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.784 * [backup-simplify]: Simplify 1/2 into 1/2 4.784 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.784 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.784 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.784 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 4.784 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.784 * [backup-simplify]: Simplify 1/2 into 1/2 4.784 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.784 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.784 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.784 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 4.784 * [taylor]: Taking taylor expansion of 0 in x.re 4.784 * [backup-simplify]: Simplify 0 into 0 4.784 * [backup-simplify]: Simplify 0 into 0 4.784 * [backup-simplify]: Simplify 0 into 0 4.786 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.789 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 1 1)))) 2) into 0 4.790 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 4.790 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 0) (+ (* 0 1) (* 0 0))) into 0 4.791 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.791 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.im 4.791 * [taylor]: Taking taylor expansion of 1/8 in x.im 4.791 * [backup-simplify]: Simplify 1/8 into 1/8 4.791 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 4.791 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.791 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 4.792 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.792 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.re 4.792 * [taylor]: Taking taylor expansion of 1/8 in x.re 4.792 * [backup-simplify]: Simplify 1/8 into 1/8 4.792 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 4.792 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.792 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.792 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 4.792 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.792 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 4.793 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (atan2 x.im x.re) 2)) (pow (* 1 (* 1 y.im)) 2)) (+ (* (* 1/2 (atan2 x.im x.re)) (* 1 (* 1 y.im))) 1)) into (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 4.793 * [backup-simplify]: Simplify (pow (exp (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 2)) into (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) 4.793 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in (y.im x.im x.re) around 0 4.793 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 4.793 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.re 4.793 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.re 4.793 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 4.793 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.793 * [backup-simplify]: Simplify 1/2 into 1/2 4.793 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.794 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.794 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 4.794 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 4.794 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.794 * [taylor]: Taking taylor expansion of y.im in x.re 4.794 * [backup-simplify]: Simplify y.im into y.im 4.794 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.794 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.794 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.794 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.794 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.794 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.794 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 4.795 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.im 4.795 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.im 4.795 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 4.795 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.795 * [backup-simplify]: Simplify 1/2 into 1/2 4.795 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.795 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.795 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 4.795 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 4.795 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.795 * [taylor]: Taking taylor expansion of y.im in x.im 4.795 * [backup-simplify]: Simplify y.im into y.im 4.795 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.795 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.795 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.795 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.795 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.796 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.796 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 4.796 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 4.796 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 4.796 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 4.796 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.796 * [backup-simplify]: Simplify 1/2 into 1/2 4.796 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.796 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.796 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 4.796 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 4.796 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.796 * [taylor]: Taking taylor expansion of y.im in y.im 4.796 * [backup-simplify]: Simplify 0 into 0 4.796 * [backup-simplify]: Simplify 1 into 1 4.797 * [backup-simplify]: Simplify (/ 1 1) into 1 4.797 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.797 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.797 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.797 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.797 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.797 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 4.797 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 4.797 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 4.797 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 4.797 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.797 * [backup-simplify]: Simplify 1/2 into 1/2 4.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.798 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 4.798 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 4.798 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.798 * [taylor]: Taking taylor expansion of y.im in y.im 4.798 * [backup-simplify]: Simplify 0 into 0 4.798 * [backup-simplify]: Simplify 1 into 1 4.798 * [backup-simplify]: Simplify (/ 1 1) into 1 4.798 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 4.798 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 4.799 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 4.799 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.799 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.799 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 4.799 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 4.799 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.799 * [backup-simplify]: Simplify 1/2 into 1/2 4.799 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.799 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.799 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.800 * [taylor]: Taking taylor expansion of y.im in x.im 4.800 * [backup-simplify]: Simplify y.im into y.im 4.800 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.800 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.800 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.800 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 4.800 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 4.800 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.800 * [backup-simplify]: Simplify 1/2 into 1/2 4.800 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.800 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.800 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.800 * [taylor]: Taking taylor expansion of y.im in x.re 4.800 * [backup-simplify]: Simplify y.im into y.im 4.800 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.801 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 4.801 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.801 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 4.802 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 4.802 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 4.803 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (* 0 (/ 1 y.im))) into 0 4.804 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.804 * [taylor]: Taking taylor expansion of 0 in x.im 4.804 * [backup-simplify]: Simplify 0 into 0 4.804 * [taylor]: Taking taylor expansion of 0 in x.re 4.804 * [backup-simplify]: Simplify 0 into 0 4.804 * [backup-simplify]: Simplify 0 into 0 4.804 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.805 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 4.805 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.805 * [taylor]: Taking taylor expansion of 0 in x.re 4.805 * [backup-simplify]: Simplify 0 into 0 4.805 * [backup-simplify]: Simplify 0 into 0 4.806 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.806 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 4.807 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.807 * [backup-simplify]: Simplify 0 into 0 4.809 * [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 4.810 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 4.810 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 4.812 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.812 * [taylor]: Taking taylor expansion of 0 in x.im 4.812 * [backup-simplify]: Simplify 0 into 0 4.812 * [taylor]: Taking taylor expansion of 0 in x.re 4.812 * [backup-simplify]: Simplify 0 into 0 4.812 * [backup-simplify]: Simplify 0 into 0 4.812 * [taylor]: Taking taylor expansion of 0 in x.re 4.812 * [backup-simplify]: Simplify 0 into 0 4.812 * [backup-simplify]: Simplify 0 into 0 4.812 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.813 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 4.814 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.814 * [taylor]: Taking taylor expansion of 0 in x.re 4.814 * [backup-simplify]: Simplify 0 into 0 4.814 * [backup-simplify]: Simplify 0 into 0 4.815 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.815 * [backup-simplify]: Simplify (pow (exp (/ 1 (- y.im))) (/ (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) 2)) into (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) 4.815 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in (y.im x.im x.re) around 0 4.815 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 4.815 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.re 4.815 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.re 4.815 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 4.815 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.815 * [backup-simplify]: Simplify 1/2 into 1/2 4.815 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.815 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.815 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 4.815 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 4.815 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.815 * [taylor]: Taking taylor expansion of -1 in x.re 4.815 * [backup-simplify]: Simplify -1 into -1 4.815 * [taylor]: Taking taylor expansion of y.im in x.re 4.815 * [backup-simplify]: Simplify y.im into y.im 4.815 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.815 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.815 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.815 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.816 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.816 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.816 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 4.816 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.im 4.816 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.im 4.816 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 4.816 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.816 * [backup-simplify]: Simplify 1/2 into 1/2 4.816 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.816 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.816 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 4.816 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 4.816 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.816 * [taylor]: Taking taylor expansion of -1 in x.im 4.816 * [backup-simplify]: Simplify -1 into -1 4.816 * [taylor]: Taking taylor expansion of y.im in x.im 4.816 * [backup-simplify]: Simplify y.im into y.im 4.816 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.816 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.816 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.816 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.816 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.816 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.816 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 4.816 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 4.816 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 4.816 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 4.816 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.817 * [backup-simplify]: Simplify 1/2 into 1/2 4.817 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.817 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.817 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 4.817 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 4.817 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.817 * [taylor]: Taking taylor expansion of -1 in y.im 4.817 * [backup-simplify]: Simplify -1 into -1 4.817 * [taylor]: Taking taylor expansion of y.im in y.im 4.817 * [backup-simplify]: Simplify 0 into 0 4.817 * [backup-simplify]: Simplify 1 into 1 4.817 * [backup-simplify]: Simplify (/ -1 1) into -1 4.817 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.817 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.817 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.817 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.818 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.818 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 4.818 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 4.818 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 4.818 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 4.818 * [taylor]: Taking taylor expansion of 1/2 in y.im 4.818 * [backup-simplify]: Simplify 1/2 into 1/2 4.818 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.818 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.818 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 4.818 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 4.818 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.818 * [taylor]: Taking taylor expansion of -1 in y.im 4.818 * [backup-simplify]: Simplify -1 into -1 4.818 * [taylor]: Taking taylor expansion of y.im in y.im 4.818 * [backup-simplify]: Simplify 0 into 0 4.818 * [backup-simplify]: Simplify 1 into 1 4.818 * [backup-simplify]: Simplify (/ -1 1) into -1 4.818 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 4.818 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 4.818 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.819 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.819 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.819 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 4.819 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.819 * [taylor]: Taking taylor expansion of -1/2 in x.im 4.819 * [backup-simplify]: Simplify -1/2 into -1/2 4.819 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.819 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.819 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.819 * [taylor]: Taking taylor expansion of y.im in x.im 4.819 * [backup-simplify]: Simplify y.im into y.im 4.819 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.819 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.819 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.819 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 4.819 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.819 * [taylor]: Taking taylor expansion of -1/2 in x.re 4.819 * [backup-simplify]: Simplify -1/2 into -1/2 4.819 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.819 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.819 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.819 * [taylor]: Taking taylor expansion of y.im in x.re 4.819 * [backup-simplify]: Simplify y.im into y.im 4.819 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.820 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.820 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.820 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 4.820 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 4.821 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.821 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (* 0 (/ -1 y.im))) into 0 4.822 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.822 * [taylor]: Taking taylor expansion of 0 in x.im 4.822 * [backup-simplify]: Simplify 0 into 0 4.822 * [taylor]: Taking taylor expansion of 0 in x.re 4.822 * [backup-simplify]: Simplify 0 into 0 4.822 * [backup-simplify]: Simplify 0 into 0 4.822 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.822 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.823 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.823 * [taylor]: Taking taylor expansion of 0 in x.re 4.823 * [backup-simplify]: Simplify 0 into 0 4.823 * [backup-simplify]: Simplify 0 into 0 4.823 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.823 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.824 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 4.824 * [backup-simplify]: Simplify 0 into 0 4.825 * [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 4.826 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.826 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 4.827 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.827 * [taylor]: Taking taylor expansion of 0 in x.im 4.827 * [backup-simplify]: Simplify 0 into 0 4.827 * [taylor]: Taking taylor expansion of 0 in x.re 4.827 * [backup-simplify]: Simplify 0 into 0 4.827 * [backup-simplify]: Simplify 0 into 0 4.827 * [taylor]: Taking taylor expansion of 0 in x.re 4.827 * [backup-simplify]: Simplify 0 into 0 4.827 * [backup-simplify]: Simplify 0 into 0 4.827 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.828 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.829 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.829 * [taylor]: Taking taylor expansion of 0 in x.re 4.829 * [backup-simplify]: Simplify 0 into 0 4.829 * [backup-simplify]: Simplify 0 into 0 4.829 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 4.829 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2 1 3) 4.829 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.829 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 4.829 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.829 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.829 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.829 * [taylor]: Taking taylor expansion of y.re in y.re 4.829 * [backup-simplify]: Simplify 0 into 0 4.829 * [backup-simplify]: Simplify 1 into 1 4.829 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.829 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.829 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.829 * [taylor]: Taking taylor expansion of y.re in x.re 4.829 * [backup-simplify]: Simplify y.re into y.re 4.829 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.829 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.829 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.829 * [taylor]: Taking taylor expansion of y.re in x.im 4.829 * [backup-simplify]: Simplify y.re into y.re 4.829 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.829 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.830 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.830 * [taylor]: Taking taylor expansion of y.re in x.im 4.830 * [backup-simplify]: Simplify y.re into y.re 4.830 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.830 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.830 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.830 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.830 * [taylor]: Taking taylor expansion of y.re in x.re 4.830 * [backup-simplify]: Simplify y.re into y.re 4.830 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.830 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.830 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.830 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.830 * [taylor]: Taking taylor expansion of y.re in y.re 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify 1 into 1 4.830 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.830 * [taylor]: Taking taylor expansion of 0 in x.re 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [taylor]: Taking taylor expansion of 0 in y.re 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.830 * [taylor]: Taking taylor expansion of 0 in y.re 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.831 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.831 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.831 * [taylor]: Taking taylor expansion of 0 in x.re 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [taylor]: Taking taylor expansion of 0 in y.re 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [taylor]: Taking taylor expansion of 0 in y.re 4.831 * [backup-simplify]: Simplify 0 into 0 4.831 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.832 * [taylor]: Taking taylor expansion of 0 in y.re 4.832 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.832 * [backup-simplify]: Simplify 0 into 0 4.832 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 4.833 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.833 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.833 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of y.re in y.re 4.833 * [backup-simplify]: Simplify 0 into 0 4.833 * [backup-simplify]: Simplify 1 into 1 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.833 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of y.re in x.re 4.833 * [backup-simplify]: Simplify y.re into y.re 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.833 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of y.re in x.im 4.833 * [backup-simplify]: Simplify y.re into y.re 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.833 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.833 * [taylor]: Taking taylor expansion of y.re in x.im 4.833 * [backup-simplify]: Simplify y.re into y.re 4.833 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.833 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.834 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.834 * [taylor]: Taking taylor expansion of y.re in x.re 4.834 * [backup-simplify]: Simplify y.re into y.re 4.834 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.834 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.834 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.834 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.834 * [taylor]: Taking taylor expansion of y.re in y.re 4.834 * [backup-simplify]: Simplify 0 into 0 4.834 * [backup-simplify]: Simplify 1 into 1 4.834 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.834 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.834 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.834 * [taylor]: Taking taylor expansion of 0 in x.re 4.834 * [backup-simplify]: Simplify 0 into 0 4.834 * [taylor]: Taking taylor expansion of 0 in y.re 4.834 * [backup-simplify]: Simplify 0 into 0 4.834 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.834 * [taylor]: Taking taylor expansion of 0 in y.re 4.834 * [backup-simplify]: Simplify 0 into 0 4.835 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.835 * [taylor]: Taking taylor expansion of 0 in x.re 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [taylor]: Taking taylor expansion of 0 in y.re 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [taylor]: Taking taylor expansion of 0 in y.re 4.835 * [backup-simplify]: Simplify 0 into 0 4.836 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.836 * [taylor]: Taking taylor expansion of 0 in y.re 4.836 * [backup-simplify]: Simplify 0 into 0 4.836 * [backup-simplify]: Simplify 0 into 0 4.836 * [backup-simplify]: Simplify 0 into 0 4.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [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 4.837 * [taylor]: Taking taylor expansion of 0 in x.re 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [taylor]: Taking taylor expansion of 0 in y.re 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [taylor]: Taking taylor expansion of 0 in y.re 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [taylor]: Taking taylor expansion of 0 in y.re 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [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 4.837 * [taylor]: Taking taylor expansion of 0 in y.re 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [backup-simplify]: Simplify 0 into 0 4.838 * [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) 4.838 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.838 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 4.838 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.838 * [taylor]: Taking taylor expansion of -1 in y.re 4.838 * [backup-simplify]: Simplify -1 into -1 4.838 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.838 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.838 * [taylor]: Taking taylor expansion of y.re in y.re 4.838 * [backup-simplify]: Simplify 0 into 0 4.838 * [backup-simplify]: Simplify 1 into 1 4.838 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.838 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.838 * [taylor]: Taking taylor expansion of -1 in x.re 4.838 * [backup-simplify]: Simplify -1 into -1 4.838 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.838 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.838 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.838 * [taylor]: Taking taylor expansion of y.re in x.re 4.838 * [backup-simplify]: Simplify y.re into y.re 4.838 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.838 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.838 * [taylor]: Taking taylor expansion of -1 in x.im 4.838 * [backup-simplify]: Simplify -1 into -1 4.839 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.839 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.839 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.839 * [taylor]: Taking taylor expansion of y.re in x.im 4.839 * [backup-simplify]: Simplify y.re into y.re 4.839 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.839 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.839 * [taylor]: Taking taylor expansion of -1 in x.im 4.839 * [backup-simplify]: Simplify -1 into -1 4.839 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.839 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.839 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.839 * [taylor]: Taking taylor expansion of y.re in x.im 4.839 * [backup-simplify]: Simplify y.re into y.re 4.839 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.839 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.840 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.840 * [taylor]: Taking taylor expansion of -1 in x.re 4.840 * [backup-simplify]: Simplify -1 into -1 4.840 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.840 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.840 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.840 * [taylor]: Taking taylor expansion of y.re in x.re 4.840 * [backup-simplify]: Simplify y.re into y.re 4.840 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.840 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.840 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.840 * [taylor]: Taking taylor expansion of -1 in y.re 4.840 * [backup-simplify]: Simplify -1 into -1 4.840 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.840 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.840 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.840 * [taylor]: Taking taylor expansion of y.re in y.re 4.840 * [backup-simplify]: Simplify 0 into 0 4.840 * [backup-simplify]: Simplify 1 into 1 4.840 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.841 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.841 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.841 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.842 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.842 * [taylor]: Taking taylor expansion of 0 in x.re 4.842 * [backup-simplify]: Simplify 0 into 0 4.842 * [taylor]: Taking taylor expansion of 0 in y.re 4.842 * [backup-simplify]: Simplify 0 into 0 4.842 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.843 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.843 * [taylor]: Taking taylor expansion of 0 in y.re 4.843 * [backup-simplify]: Simplify 0 into 0 4.844 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.845 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.845 * [backup-simplify]: Simplify 0 into 0 4.845 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.846 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.846 * [taylor]: Taking taylor expansion of 0 in x.re 4.846 * [backup-simplify]: Simplify 0 into 0 4.846 * [taylor]: Taking taylor expansion of 0 in y.re 4.846 * [backup-simplify]: Simplify 0 into 0 4.846 * [taylor]: Taking taylor expansion of 0 in y.re 4.846 * [backup-simplify]: Simplify 0 into 0 4.846 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.848 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.848 * [taylor]: Taking taylor expansion of 0 in y.re 4.848 * [backup-simplify]: Simplify 0 into 0 4.848 * [backup-simplify]: Simplify 0 into 0 4.848 * [backup-simplify]: Simplify 0 into 0 4.849 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.850 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.851 * [backup-simplify]: Simplify 0 into 0 4.851 * [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 4.852 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.852 * [taylor]: Taking taylor expansion of 0 in x.re 4.852 * [backup-simplify]: Simplify 0 into 0 4.852 * [taylor]: Taking taylor expansion of 0 in y.re 4.853 * [backup-simplify]: Simplify 0 into 0 4.853 * [taylor]: Taking taylor expansion of 0 in y.re 4.853 * [backup-simplify]: Simplify 0 into 0 4.853 * [taylor]: Taking taylor expansion of 0 in y.re 4.853 * [backup-simplify]: Simplify 0 into 0 4.853 * [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 4.855 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.855 * [taylor]: Taking taylor expansion of 0 in y.re 4.855 * [backup-simplify]: Simplify 0 into 0 4.855 * [backup-simplify]: Simplify 0 into 0 4.855 * [backup-simplify]: Simplify 0 into 0 4.856 * [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) 4.856 * * * [progress]: simplifying candidates 4.858 * [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) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* y.im (/ (atan2 x.im x.re) 2)) (* (log (exp y.im)) (/ (atan2 x.im x.re) 2)) (* 1 (/ (atan2 x.im x.re) 2)) (* (cbrt y.im) (/ (atan2 x.im x.re) 2)) (* (sqrt y.im) (/ (atan2 x.im x.re) 2)) (* y.im (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1)) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) 1)) (pow (exp y.im) (/ 1 (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ 1 (sqrt 2))) (pow (exp y.im) (/ 1 1)) (pow (exp y.im) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow 1 (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (log (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (* (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (expm1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* y.im (/ (atan2 x.im x.re) 2)) (* (log (exp y.im)) (/ (atan2 x.im x.re) 2)) (* 1 (/ (atan2 x.im x.re) 2)) (* (cbrt y.im) (/ (atan2 x.im x.re) 2)) (* (sqrt y.im) (/ (atan2 x.im x.re) 2)) (* y.im (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1)) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) 1)) (pow (exp y.im) (/ 1 (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ 1 (sqrt 2))) (pow (exp y.im) (/ 1 1)) (pow (exp y.im) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow 1 (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (log (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (* (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 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) (+ (* (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))))) (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* 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) 4.861 * * [simplify]: iteration 0: 139 enodes 4.914 * * [simplify]: iteration 1: 338 enodes 5.159 * * [simplify]: iteration 2: 1277 enodes 5.599 * * [simplify]: iteration complete: 5001 enodes 5.600 * * [simplify]: Extracting #0: cost 59 inf + 0 5.601 * * [simplify]: Extracting #1: cost 676 inf + 1 5.608 * * [simplify]: Extracting #2: cost 1826 inf + 229 5.629 * * [simplify]: Extracting #3: cost 1093 inf + 5440 5.642 * * [simplify]: Extracting #4: cost 275 inf + 12227 5.649 * * [simplify]: Extracting #5: cost 47 inf + 15131 5.656 * * [simplify]: Extracting #6: cost 3 inf + 15733 5.662 * * [simplify]: Extracting #7: cost 0 inf + 15774 5.669 * [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 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* (atan2 x.im x.re) y.im) 2) (/ (* (atan2 x.im x.re) y.im) 2) (/ (atan2 x.im x.re) 2) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ (* (atan2 x.im x.re) (sqrt y.im)) 2) (/ (* (atan2 x.im x.re) y.im) 2) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (cbrt (atan2 x.im x.re)) (/ (* (cbrt 2) (cbrt 2)) (cbrt (atan2 x.im x.re))))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (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)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (pow (exp y.im) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ 1 (sqrt 2))) (exp y.im) (exp y.im) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (/ (* (atan2 x.im x.re) y.im) 2) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 3) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (expm1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* (atan2 x.im x.re) y.im) 2) (/ (* (atan2 x.im x.re) y.im) 2) (/ (atan2 x.im x.re) 2) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ (* (atan2 x.im x.re) (sqrt y.im)) 2) (/ (* (atan2 x.im x.re) y.im) 2) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (cbrt (atan2 x.im x.re)) (/ (* (cbrt 2) (cbrt 2)) (cbrt (atan2 x.im x.re))))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (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)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (pow (exp y.im) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ 1 (sqrt 2))) (exp y.im) (exp y.im) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (/ (* (atan2 x.im x.re) y.im) 2) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 3) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (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 (* (atan2 x.im x.re) y.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 y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (* (sqrt y.re) (atan2 x.im x.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) y.re) (fma (log x.im) y.im (* (atan2 x.im x.re) y.re)) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (fma y.re (atan2 x.im x.re) (* (log (/ -1 x.re)) (- y.im)))) (fma (* 1/2 y.im) (atan2 x.im x.re) (fma 1/8 (* (pow (atan2 x.im x.re) 2) (* y.im y.im)) 1)) (sqrt (exp (* y.im (atan2 x.im x.re)))) (sqrt (exp (* y.im (atan2 x.im x.re)))) (fma (* 1/2 y.im) (atan2 x.im x.re) (fma 1/8 (* (pow (atan2 x.im x.re) 2) (* y.im y.im)) 1)) (sqrt (exp (* y.im (atan2 x.im x.re)))) (sqrt (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) 5.669 * * * [progress]: adding candidates to table 6.847 * * [progress]: iteration 3 / 4 6.847 * * * [progress]: picking best candidate 6.974 * * * * [pick]: Picked # 6.975 * * * [progress]: localizing error 7.103 * * * [progress]: generating rewritten candidates 7.103 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 7.105 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 7.110 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2) 7.134 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 2) 7.169 * * * [progress]: generating series expansions 7.169 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 7.169 * [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.169 * [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.169 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 7.169 * [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.169 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.169 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 7.169 * [taylor]: Taking taylor expansion of y.im in y.re 7.169 * [backup-simplify]: Simplify y.im into y.im 7.169 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 7.169 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 7.169 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.169 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 7.170 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 7.170 * [taylor]: Taking taylor expansion of x.re in y.re 7.170 * [backup-simplify]: Simplify x.re into x.re 7.170 * [taylor]: Taking taylor expansion of x.re in y.re 7.170 * [backup-simplify]: Simplify x.re into x.re 7.170 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 7.170 * [taylor]: Taking taylor expansion of x.im in y.re 7.170 * [backup-simplify]: Simplify x.im into x.im 7.170 * [taylor]: Taking taylor expansion of x.im in y.re 7.170 * [backup-simplify]: Simplify x.im into x.im 7.170 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.170 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.170 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.170 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.170 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.170 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.171 * [backup-simplify]: Simplify (+ 0 0) into 0 7.171 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.171 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 7.171 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.171 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.171 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.171 * [taylor]: Taking taylor expansion of y.re in y.re 7.171 * [backup-simplify]: Simplify 0 into 0 7.171 * [backup-simplify]: Simplify 1 into 1 7.171 * [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.171 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.172 * [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.172 * [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.172 * [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.172 * [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.172 * [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.172 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.172 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 7.172 * [taylor]: Taking taylor expansion of y.im in x.im 7.172 * [backup-simplify]: Simplify y.im into y.im 7.172 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 7.172 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 7.172 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.172 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 7.172 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 7.172 * [taylor]: Taking taylor expansion of x.re in x.im 7.172 * [backup-simplify]: Simplify x.re into x.re 7.172 * [taylor]: Taking taylor expansion of x.re in x.im 7.172 * [backup-simplify]: Simplify x.re into x.re 7.172 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 7.172 * [taylor]: Taking taylor expansion of x.im in x.im 7.172 * [backup-simplify]: Simplify 0 into 0 7.172 * [backup-simplify]: Simplify 1 into 1 7.172 * [taylor]: Taking taylor expansion of x.im in x.im 7.172 * [backup-simplify]: Simplify 0 into 0 7.172 * [backup-simplify]: Simplify 1 into 1 7.173 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.173 * [backup-simplify]: Simplify (* 0 0) into 0 7.173 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 7.173 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 7.173 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.173 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.174 * [backup-simplify]: Simplify (+ 0 0) into 0 7.174 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 7.174 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.174 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.174 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.174 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.174 * [taylor]: Taking taylor expansion of y.re in x.im 7.174 * [backup-simplify]: Simplify y.re into y.re 7.174 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 7.174 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.174 * [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.174 * [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.174 * [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.174 * [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.174 * [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.175 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.175 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 7.175 * [taylor]: Taking taylor expansion of y.im in x.re 7.175 * [backup-simplify]: Simplify y.im into y.im 7.175 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 7.175 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 7.175 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.175 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 7.175 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 7.175 * [taylor]: Taking taylor expansion of x.re in x.re 7.175 * [backup-simplify]: Simplify 0 into 0 7.175 * [backup-simplify]: Simplify 1 into 1 7.175 * [taylor]: Taking taylor expansion of x.re in x.re 7.175 * [backup-simplify]: Simplify 0 into 0 7.175 * [backup-simplify]: Simplify 1 into 1 7.175 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 7.175 * [taylor]: Taking taylor expansion of x.im in x.re 7.175 * [backup-simplify]: Simplify x.im into x.im 7.175 * [taylor]: Taking taylor expansion of x.im in x.re 7.175 * [backup-simplify]: Simplify x.im into x.im 7.175 * [backup-simplify]: Simplify (* 0 0) into 0 7.175 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.175 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.175 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.176 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 7.176 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.176 * [backup-simplify]: Simplify (+ 0 0) into 0 7.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.176 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.176 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.176 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.176 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.176 * [taylor]: Taking taylor expansion of y.re in x.re 7.176 * [backup-simplify]: Simplify y.re into y.re 7.176 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 7.177 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.177 * [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.177 * [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.177 * [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.177 * [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.177 * [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.177 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.177 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.177 * [taylor]: Taking taylor expansion of y.im in y.im 7.177 * [backup-simplify]: Simplify 0 into 0 7.177 * [backup-simplify]: Simplify 1 into 1 7.177 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.177 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.177 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.177 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.177 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.177 * [taylor]: Taking taylor expansion of x.re in y.im 7.177 * [backup-simplify]: Simplify x.re into x.re 7.177 * [taylor]: Taking taylor expansion of x.re in y.im 7.177 * [backup-simplify]: Simplify x.re into x.re 7.177 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.177 * [taylor]: Taking taylor expansion of x.im in y.im 7.177 * [backup-simplify]: Simplify x.im into x.im 7.177 * [taylor]: Taking taylor expansion of x.im in y.im 7.177 * [backup-simplify]: Simplify x.im into x.im 7.177 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.177 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.178 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.178 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.178 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.178 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.178 * [backup-simplify]: Simplify (+ 0 0) into 0 7.178 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.178 * [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.179 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.179 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.179 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.179 * [taylor]: Taking taylor expansion of y.re in y.im 7.179 * [backup-simplify]: Simplify y.re into y.re 7.179 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.179 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.179 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.179 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.179 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.179 * [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.179 * [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.179 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 7.179 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 7.179 * [taylor]: Taking taylor expansion of y.im in y.im 7.179 * [backup-simplify]: Simplify 0 into 0 7.179 * [backup-simplify]: Simplify 1 into 1 7.179 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 7.179 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 7.179 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 7.179 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 7.179 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 7.179 * [taylor]: Taking taylor expansion of x.re in y.im 7.179 * [backup-simplify]: Simplify x.re into x.re 7.179 * [taylor]: Taking taylor expansion of x.re in y.im 7.179 * [backup-simplify]: Simplify x.re into x.re 7.179 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 7.179 * [taylor]: Taking taylor expansion of x.im in y.im 7.179 * [backup-simplify]: Simplify x.im into x.im 7.179 * [taylor]: Taking taylor expansion of x.im in y.im 7.179 * [backup-simplify]: Simplify x.im into x.im 7.180 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 7.180 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.180 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 7.180 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 7.180 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 7.180 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.180 * [backup-simplify]: Simplify (+ 0 0) into 0 7.180 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.181 * [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.181 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 7.181 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.181 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.181 * [taylor]: Taking taylor expansion of y.re in y.im 7.181 * [backup-simplify]: Simplify y.re into y.re 7.181 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 7.181 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.181 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 7.181 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.181 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.181 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.181 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.181 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.182 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.182 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.182 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.182 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.182 * [taylor]: Taking taylor expansion of y.re in x.re 7.182 * [backup-simplify]: Simplify y.re into y.re 7.182 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.182 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.182 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.182 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.182 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.182 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.182 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.182 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.182 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.182 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.182 * [taylor]: Taking taylor expansion of y.re in x.im 7.182 * [backup-simplify]: Simplify y.re into y.re 7.182 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.182 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.182 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.182 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.183 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.183 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.183 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.183 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.183 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.183 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.183 * [taylor]: Taking taylor expansion of y.re in y.re 7.183 * [backup-simplify]: Simplify 0 into 0 7.183 * [backup-simplify]: Simplify 1 into 1 7.183 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.183 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.183 * [backup-simplify]: Simplify 0 into 0 7.184 * [backup-simplify]: Simplify (+ 0) into 0 7.184 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.185 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 7.185 * [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.185 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.185 * [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.186 * [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.186 * [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.186 * [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.186 * [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.186 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 7.186 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.186 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.187 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.187 * [taylor]: Taking taylor expansion of y.re in x.re 7.187 * [backup-simplify]: Simplify y.re into y.re 7.187 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.187 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.187 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.187 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.187 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.187 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.187 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.187 * [taylor]: Taking taylor expansion of x.re in x.re 7.187 * [backup-simplify]: Simplify 0 into 0 7.187 * [backup-simplify]: Simplify 1 into 1 7.187 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.187 * [taylor]: Taking taylor expansion of x.im in x.re 7.187 * [backup-simplify]: Simplify x.im into x.im 7.187 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.187 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.187 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.187 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.188 * [backup-simplify]: Simplify (+ 0 0) into 0 7.188 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.188 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.188 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.188 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.188 * [backup-simplify]: Simplify (- 0) into 0 7.188 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.188 * [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.188 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 7.188 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 7.188 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.188 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.188 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.188 * [taylor]: Taking taylor expansion of y.re in x.im 7.189 * [backup-simplify]: Simplify y.re into y.re 7.189 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 7.189 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 7.189 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 7.189 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.189 * [taylor]: Taking taylor expansion of x.im in x.im 7.189 * [backup-simplify]: Simplify 0 into 0 7.189 * [backup-simplify]: Simplify 1 into 1 7.189 * [backup-simplify]: Simplify (log 1) into 0 7.189 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 7.189 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 7.190 * [backup-simplify]: Simplify (- 0) into 0 7.190 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 7.190 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.190 * [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.190 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 7.190 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 7.190 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.190 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.190 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.190 * [taylor]: Taking taylor expansion of y.re in y.re 7.190 * [backup-simplify]: Simplify 0 into 0 7.190 * [backup-simplify]: Simplify 1 into 1 7.190 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.190 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.191 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.191 * [taylor]: Taking taylor expansion of x.im in y.re 7.191 * [backup-simplify]: Simplify x.im into x.im 7.191 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.191 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 7.191 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.191 * [backup-simplify]: Simplify (+ 0) into 0 7.191 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.191 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.192 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.192 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.192 * [backup-simplify]: Simplify (+ 0 0) into 0 7.193 * [taylor]: Taking taylor expansion of 0 in x.im 7.193 * [backup-simplify]: Simplify 0 into 0 7.193 * [taylor]: Taking taylor expansion of 0 in y.re 7.193 * [backup-simplify]: Simplify 0 into 0 7.193 * [backup-simplify]: Simplify 0 into 0 7.193 * [backup-simplify]: Simplify (+ 0) into 0 7.193 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.193 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.194 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.194 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.194 * [backup-simplify]: Simplify (+ 0 0) into 0 7.194 * [taylor]: Taking taylor expansion of 0 in y.re 7.194 * [backup-simplify]: Simplify 0 into 0 7.194 * [backup-simplify]: Simplify 0 into 0 7.195 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 7.195 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.195 * [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.196 * [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.197 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 7.197 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 7.197 * [backup-simplify]: Simplify (+ 0 0) into 0 7.198 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 7.199 * [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.201 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 7.201 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.202 * [backup-simplify]: Simplify (+ 0 0) into 0 7.202 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.203 * [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.204 * [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.204 * [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.204 * [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.204 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.204 * [backup-simplify]: Simplify 1/2 into 1/2 7.204 * [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.204 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 7.204 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 7.205 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.205 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.205 * [taylor]: Taking taylor expansion of y.re in x.re 7.205 * [backup-simplify]: Simplify y.re into y.re 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 (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 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 7.205 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 7.205 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 7.205 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 7.205 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 7.205 * [taylor]: Taking taylor expansion of x.re in x.re 7.205 * [backup-simplify]: Simplify 0 into 0 7.205 * [backup-simplify]: Simplify 1 into 1 7.205 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 7.205 * [taylor]: Taking taylor expansion of x.im in x.re 7.205 * [backup-simplify]: Simplify x.im into x.im 7.205 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 7.206 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 7.206 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 7.206 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 7.206 * [backup-simplify]: Simplify (+ 0 0) into 0 7.206 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 7.207 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.207 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 7.207 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 7.207 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.207 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.207 * [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.208 * [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.208 * [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.208 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 7.208 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 7.208 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.208 * [backup-simplify]: Simplify 1/2 into 1/2 7.208 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 7.208 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 7.208 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 7.208 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.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 x.im 7.209 * [backup-simplify]: Simplify y.re into y.re 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 (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 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 7.209 * [taylor]: Taking taylor expansion of (log x.im) in x.im 7.209 * [taylor]: Taking taylor expansion of x.im in x.im 7.209 * [backup-simplify]: Simplify 0 into 0 7.209 * [backup-simplify]: Simplify 1 into 1 7.210 * [backup-simplify]: Simplify (log 1) into 0 7.210 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 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.210 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 7.211 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.211 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.212 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.212 * [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.212 * [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.213 * [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.213 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 7.213 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 7.213 * [taylor]: Taking taylor expansion of 1/2 in y.re 7.213 * [backup-simplify]: Simplify 1/2 into 1/2 7.213 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 7.213 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 7.213 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 7.213 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 7.213 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.213 * [taylor]: Taking taylor expansion of y.re in y.re 7.213 * [backup-simplify]: Simplify 0 into 0 7.213 * [backup-simplify]: Simplify 1 into 1 7.213 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 7.214 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 7.214 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 7.214 * [taylor]: Taking taylor expansion of (log x.im) in y.re 7.214 * [taylor]: Taking taylor expansion of x.im in y.re 7.214 * [backup-simplify]: Simplify x.im into x.im 7.214 * [backup-simplify]: Simplify (log x.im) into (log x.im) 7.214 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 7.214 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 7.215 * [backup-simplify]: Simplify (* 1/2 0) into 0 7.215 * [backup-simplify]: Simplify (- 0) into 0 7.215 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 7.216 * [backup-simplify]: Simplify (+ 0) into 0 7.217 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.217 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.218 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.218 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.219 * [backup-simplify]: Simplify (- 0) into 0 7.219 * [backup-simplify]: Simplify (+ 0 0) into 0 7.219 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 7.219 * [taylor]: Taking taylor expansion of 0 in x.im 7.219 * [backup-simplify]: Simplify 0 into 0 7.219 * [taylor]: Taking taylor expansion of 0 in y.re 7.219 * [backup-simplify]: Simplify 0 into 0 7.219 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.221 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.221 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.222 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.223 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.223 * [backup-simplify]: Simplify (+ 0 0) into 0 7.223 * [taylor]: Taking taylor expansion of 0 in x.im 7.223 * [backup-simplify]: Simplify 0 into 0 7.223 * [taylor]: Taking taylor expansion of 0 in y.re 7.223 * [backup-simplify]: Simplify 0 into 0 7.223 * [backup-simplify]: Simplify 0 into 0 7.225 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.225 * [backup-simplify]: Simplify (+ 0) into 0 7.226 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 7.226 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 7.227 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.228 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 7.228 * [backup-simplify]: Simplify (- 0) into 0 7.228 * [backup-simplify]: Simplify (+ 0 0) into 0 7.229 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 7.229 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) 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.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 (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.231 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 7.232 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 7.233 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.233 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 7.234 * [backup-simplify]: Simplify (+ 0 0) into 0 7.234 * [taylor]: Taking taylor expansion of 0 in y.re 7.234 * [backup-simplify]: Simplify 0 into 0 7.234 * [backup-simplify]: Simplify 0 into 0 7.234 * [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.235 * [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.235 * [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.235 * [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.235 * [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.235 * [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.235 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 7.235 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 7.235 * [taylor]: Taking taylor expansion of y.im in y.re 7.235 * [backup-simplify]: Simplify y.im into y.im 7.235 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.235 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 7.236 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 7.236 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.236 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 7.236 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 7.236 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.236 * [taylor]: Taking taylor expansion of x.re in y.re 7.236 * [backup-simplify]: Simplify x.re into x.re 7.236 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.236 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 7.236 * [taylor]: Taking taylor expansion of x.re in y.re 7.236 * [backup-simplify]: Simplify x.re into x.re 7.236 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.236 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 7.236 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.236 * [taylor]: Taking taylor expansion of x.im in y.re 7.236 * [backup-simplify]: Simplify x.im into x.im 7.236 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.236 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 7.236 * [taylor]: Taking taylor expansion of x.im in y.re 7.236 * [backup-simplify]: Simplify x.im into x.im 7.236 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.236 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.237 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.237 * [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.237 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 7.237 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.237 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.238 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.238 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.239 * [backup-simplify]: Simplify (+ 0 0) into 0 7.239 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.239 * [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.239 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.239 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.240 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.240 * [taylor]: Taking taylor expansion of y.re in y.re 7.240 * [backup-simplify]: Simplify 0 into 0 7.240 * [backup-simplify]: Simplify 1 into 1 7.240 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.240 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.240 * [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.240 * [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.240 * [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.241 * [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.241 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 7.241 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.241 * [taylor]: Taking taylor expansion of y.im in x.im 7.241 * [backup-simplify]: Simplify y.im into y.im 7.241 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.241 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 7.241 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 7.241 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.241 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 7.241 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 7.241 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.241 * [taylor]: Taking taylor expansion of x.re in x.im 7.241 * [backup-simplify]: Simplify x.re into x.re 7.241 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.241 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 7.241 * [taylor]: Taking taylor expansion of x.re in x.im 7.241 * [backup-simplify]: Simplify x.re into x.re 7.241 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.241 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 7.241 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.241 * [taylor]: Taking taylor expansion of x.im in x.im 7.241 * [backup-simplify]: Simplify 0 into 0 7.241 * [backup-simplify]: Simplify 1 into 1 7.242 * [backup-simplify]: Simplify (/ 1 1) into 1 7.242 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 7.242 * [taylor]: Taking taylor expansion of x.im in x.im 7.242 * [backup-simplify]: Simplify 0 into 0 7.242 * [backup-simplify]: Simplify 1 into 1 7.242 * [backup-simplify]: Simplify (/ 1 1) into 1 7.243 * [backup-simplify]: Simplify (* 1 1) into 1 7.243 * [backup-simplify]: Simplify (+ 0 1) into 1 7.244 * [backup-simplify]: Simplify (sqrt 1) into 1 7.244 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.246 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.246 * [backup-simplify]: Simplify (+ 0 0) into 0 7.247 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.247 * [backup-simplify]: Simplify (log 1) into 0 7.247 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.247 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.247 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 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 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.247 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.248 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 7.248 * [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.248 * [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.248 * [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.248 * [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.248 * [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.248 * [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.248 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.248 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.248 * [taylor]: Taking taylor expansion of y.im in x.re 7.248 * [backup-simplify]: Simplify y.im into y.im 7.248 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.248 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.248 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.248 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.248 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.248 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.248 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.248 * [taylor]: Taking taylor expansion of x.re in x.re 7.248 * [backup-simplify]: Simplify 0 into 0 7.249 * [backup-simplify]: Simplify 1 into 1 7.249 * [backup-simplify]: Simplify (/ 1 1) into 1 7.249 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.249 * [taylor]: Taking taylor expansion of x.re in x.re 7.249 * [backup-simplify]: Simplify 0 into 0 7.249 * [backup-simplify]: Simplify 1 into 1 7.249 * [backup-simplify]: Simplify (/ 1 1) into 1 7.249 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.249 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.249 * [taylor]: Taking taylor expansion of x.im in x.re 7.249 * [backup-simplify]: Simplify x.im into x.im 7.249 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.249 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.249 * [taylor]: Taking taylor expansion of x.im in x.re 7.249 * [backup-simplify]: Simplify x.im into x.im 7.249 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.250 * [backup-simplify]: Simplify (* 1 1) into 1 7.250 * [backup-simplify]: Simplify (+ 1 0) into 1 7.250 * [backup-simplify]: Simplify (sqrt 1) into 1 7.250 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.251 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.251 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.252 * [backup-simplify]: Simplify (+ 0 0) into 0 7.252 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.252 * [backup-simplify]: Simplify (log 1) into 0 7.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.252 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.252 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.252 * [taylor]: Taking taylor expansion of y.re in x.re 7.252 * [backup-simplify]: Simplify y.re into y.re 7.252 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.253 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.253 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.253 * [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.253 * [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.253 * [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.253 * [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.253 * [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.253 * [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.253 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.254 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.254 * [taylor]: Taking taylor expansion of y.im in y.im 7.254 * [backup-simplify]: Simplify 0 into 0 7.254 * [backup-simplify]: Simplify 1 into 1 7.254 * [backup-simplify]: Simplify (/ 1 1) into 1 7.254 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.254 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.254 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.254 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.254 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.254 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.254 * [taylor]: Taking taylor expansion of x.re in y.im 7.254 * [backup-simplify]: Simplify x.re into x.re 7.254 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.254 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.254 * [taylor]: Taking taylor expansion of x.re in y.im 7.254 * [backup-simplify]: Simplify x.re into x.re 7.254 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.254 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.254 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.254 * [taylor]: Taking taylor expansion of x.im in y.im 7.254 * [backup-simplify]: Simplify x.im into x.im 7.254 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.254 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.254 * [taylor]: Taking taylor expansion of x.im in y.im 7.254 * [backup-simplify]: Simplify x.im into x.im 7.254 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.254 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.254 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.255 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 7.255 * [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.255 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.255 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.255 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.255 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.255 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.255 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.255 * [backup-simplify]: Simplify (+ 0 0) into 0 7.256 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.256 * [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.256 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.256 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.256 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.256 * [taylor]: Taking taylor expansion of y.re in y.im 7.256 * [backup-simplify]: Simplify y.re into y.re 7.256 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.256 * [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.257 * [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.257 * [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.257 * [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.257 * [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.257 * [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.257 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 7.257 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.257 * [taylor]: Taking taylor expansion of y.im in y.im 7.257 * [backup-simplify]: Simplify 0 into 0 7.257 * [backup-simplify]: Simplify 1 into 1 7.257 * [backup-simplify]: Simplify (/ 1 1) into 1 7.257 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 7.257 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 7.257 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.257 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 7.257 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 7.257 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.257 * [taylor]: Taking taylor expansion of x.re in y.im 7.257 * [backup-simplify]: Simplify x.re into x.re 7.258 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.258 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 7.258 * [taylor]: Taking taylor expansion of x.re in y.im 7.258 * [backup-simplify]: Simplify x.re into x.re 7.258 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 7.258 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 7.258 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.258 * [taylor]: Taking taylor expansion of x.im in y.im 7.258 * [backup-simplify]: Simplify x.im into x.im 7.258 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.258 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 7.258 * [taylor]: Taking taylor expansion of x.im in y.im 7.258 * [backup-simplify]: Simplify x.im into x.im 7.258 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.258 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 7.258 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 7.258 * [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.258 * [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.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.258 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 7.258 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 7.259 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.259 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 7.259 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 7.259 * [backup-simplify]: Simplify (+ 0 0) into 0 7.259 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.259 * [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.259 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 7.259 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.259 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.260 * [taylor]: Taking taylor expansion of y.re in y.im 7.260 * [backup-simplify]: Simplify y.re into y.re 7.260 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.260 * [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.260 * [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.260 * [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.260 * [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.260 * [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.260 * [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.260 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 7.260 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.260 * [taylor]: Taking taylor expansion of y.im in x.re 7.260 * [backup-simplify]: Simplify y.im into y.im 7.260 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.261 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 7.261 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 7.261 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 7.261 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 7.261 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 7.261 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.261 * [taylor]: Taking taylor expansion of x.re in x.re 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 1 into 1 7.261 * [backup-simplify]: Simplify (/ 1 1) into 1 7.261 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 7.261 * [taylor]: Taking taylor expansion of x.re in x.re 7.261 * [backup-simplify]: Simplify 0 into 0 7.261 * [backup-simplify]: Simplify 1 into 1 7.261 * [backup-simplify]: Simplify (/ 1 1) into 1 7.261 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 7.261 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.261 * [taylor]: Taking taylor expansion of x.im in x.re 7.261 * [backup-simplify]: Simplify x.im into x.im 7.261 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.261 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 7.261 * [taylor]: Taking taylor expansion of x.im in x.re 7.261 * [backup-simplify]: Simplify x.im into x.im 7.261 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 7.262 * [backup-simplify]: Simplify (* 1 1) into 1 7.262 * [backup-simplify]: Simplify (+ 1 0) into 1 7.262 * [backup-simplify]: Simplify (sqrt 1) into 1 7.263 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.263 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.264 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.264 * [backup-simplify]: Simplify (+ 0 0) into 0 7.264 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.265 * [backup-simplify]: Simplify (log 1) into 0 7.265 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 7.265 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.265 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.265 * [taylor]: Taking taylor expansion of y.re in x.re 7.265 * [backup-simplify]: Simplify y.re into y.re 7.265 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.265 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.265 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 7.265 * [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.266 * [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.266 * [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.266 * [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.266 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.266 * [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.266 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 7.266 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 7.266 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 7.266 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.266 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.266 * [taylor]: Taking taylor expansion of y.re in x.im 7.266 * [backup-simplify]: Simplify y.re into y.re 7.266 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 7.267 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.267 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.267 * [taylor]: Taking taylor expansion of x.re in x.im 7.267 * [backup-simplify]: Simplify x.re into x.re 7.267 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.267 * [taylor]: Taking taylor expansion of y.im in x.im 7.267 * [backup-simplify]: Simplify y.im into y.im 7.267 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.267 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 7.267 * [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.267 * [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.267 * [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.267 * [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.268 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 7.268 * [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.268 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 7.268 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 7.268 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 7.268 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 7.268 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.268 * [taylor]: Taking taylor expansion of y.re in y.re 7.268 * [backup-simplify]: Simplify 0 into 0 7.268 * [backup-simplify]: Simplify 1 into 1 7.268 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.268 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.268 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.268 * [taylor]: Taking taylor expansion of x.re in y.re 7.268 * [backup-simplify]: Simplify x.re into x.re 7.268 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.268 * [taylor]: Taking taylor expansion of y.im in y.re 7.268 * [backup-simplify]: Simplify y.im into y.im 7.268 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.268 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.268 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 7.269 * [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.269 * [taylor]: Taking taylor expansion of 0 in x.re 7.269 * [backup-simplify]: Simplify 0 into 0 7.269 * [taylor]: Taking taylor expansion of 0 in x.im 7.269 * [backup-simplify]: Simplify 0 into 0 7.269 * [taylor]: Taking taylor expansion of 0 in y.re 7.269 * [backup-simplify]: Simplify 0 into 0 7.269 * [backup-simplify]: Simplify 0 into 0 7.269 * [backup-simplify]: Simplify (+ 0) into 0 7.270 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.271 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.271 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.271 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.271 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.271 * [backup-simplify]: Simplify (+ 0 0) into 0 7.272 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.272 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.273 * [backup-simplify]: Simplify (+ 0 0) into 0 7.273 * [taylor]: Taking taylor expansion of 0 in x.im 7.273 * [backup-simplify]: Simplify 0 into 0 7.273 * [taylor]: Taking taylor expansion of 0 in y.re 7.273 * [backup-simplify]: Simplify 0 into 0 7.273 * [backup-simplify]: Simplify 0 into 0 7.273 * [backup-simplify]: Simplify (+ 0) into 0 7.273 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 7.274 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 7.274 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.274 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.274 * [backup-simplify]: Simplify (- 0) into 0 7.275 * [backup-simplify]: Simplify (+ 0 0) into 0 7.275 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.276 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 7.276 * [backup-simplify]: Simplify (+ 0 0) into 0 7.276 * [taylor]: Taking taylor expansion of 0 in y.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in x.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in x.im 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in y.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in x.im 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [taylor]: Taking taylor expansion of 0 in y.re 7.276 * [backup-simplify]: Simplify 0 into 0 7.276 * [backup-simplify]: Simplify 0 into 0 7.277 * [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.277 * [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.277 * [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.277 * [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.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 y.re 7.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))) 7.277 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 7.277 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 7.277 * [taylor]: Taking taylor expansion of -1 in y.re 7.277 * [backup-simplify]: Simplify -1 into -1 7.277 * [taylor]: Taking taylor expansion of y.im in y.re 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 y.re 7.277 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 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 y.re 7.277 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 7.277 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.277 * [taylor]: Taking taylor expansion of -1 in y.re 7.277 * [backup-simplify]: Simplify -1 into -1 7.277 * [taylor]: Taking taylor expansion of x.re in y.re 7.277 * [backup-simplify]: Simplify x.re into x.re 7.277 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.277 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 7.277 * [taylor]: Taking taylor expansion of -1 in y.re 7.277 * [backup-simplify]: Simplify -1 into -1 7.277 * [taylor]: Taking taylor expansion of x.re in y.re 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 y.re 7.278 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.278 * [taylor]: Taking taylor expansion of -1 in y.re 7.278 * [backup-simplify]: Simplify -1 into -1 7.278 * [taylor]: Taking taylor expansion of x.im in y.re 7.278 * [backup-simplify]: Simplify x.im into x.im 7.278 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.278 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 7.278 * [taylor]: Taking taylor expansion of -1 in y.re 7.278 * [backup-simplify]: Simplify -1 into -1 7.278 * [taylor]: Taking taylor expansion of x.im in y.re 7.278 * [backup-simplify]: Simplify x.im into x.im 7.278 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.278 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.278 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.278 * [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.278 * [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.278 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.279 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.279 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.279 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.279 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.279 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.280 * [backup-simplify]: Simplify (+ 0 0) into 0 7.280 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.280 * [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.280 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.280 * [taylor]: Taking taylor expansion of -1 in y.re 7.281 * [backup-simplify]: Simplify -1 into -1 7.281 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.281 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.281 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.281 * [taylor]: Taking taylor expansion of y.re in y.re 7.281 * [backup-simplify]: Simplify 0 into 0 7.281 * [backup-simplify]: Simplify 1 into 1 7.281 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.281 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.281 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.282 * [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.282 * [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.282 * [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.282 * [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.282 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 7.282 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.282 * [taylor]: Taking taylor expansion of -1 in x.im 7.282 * [backup-simplify]: Simplify -1 into -1 7.282 * [taylor]: Taking taylor expansion of y.im in x.im 7.282 * [backup-simplify]: Simplify y.im into y.im 7.282 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.282 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 7.282 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 7.282 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.282 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 7.282 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 7.282 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.282 * [taylor]: Taking taylor expansion of -1 in x.im 7.282 * [backup-simplify]: Simplify -1 into -1 7.282 * [taylor]: Taking taylor expansion of x.re in x.im 7.283 * [backup-simplify]: Simplify x.re into x.re 7.283 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.283 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 7.283 * [taylor]: Taking taylor expansion of -1 in x.im 7.283 * [backup-simplify]: Simplify -1 into -1 7.283 * [taylor]: Taking taylor expansion of x.re in x.im 7.283 * [backup-simplify]: Simplify x.re into x.re 7.283 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.283 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 7.283 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.283 * [taylor]: Taking taylor expansion of -1 in x.im 7.283 * [backup-simplify]: Simplify -1 into -1 7.283 * [taylor]: Taking taylor expansion of x.im in x.im 7.283 * [backup-simplify]: Simplify 0 into 0 7.283 * [backup-simplify]: Simplify 1 into 1 7.284 * [backup-simplify]: Simplify (/ -1 1) into -1 7.284 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 7.284 * [taylor]: Taking taylor expansion of -1 in x.im 7.284 * [backup-simplify]: Simplify -1 into -1 7.284 * [taylor]: Taking taylor expansion of x.im in x.im 7.284 * [backup-simplify]: Simplify 0 into 0 7.284 * [backup-simplify]: Simplify 1 into 1 7.284 * [backup-simplify]: Simplify (/ -1 1) into -1 7.285 * [backup-simplify]: Simplify (* -1 -1) into 1 7.285 * [backup-simplify]: Simplify (+ 0 1) into 1 7.285 * [backup-simplify]: Simplify (sqrt 1) into 1 7.286 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.287 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.288 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.289 * [backup-simplify]: Simplify (+ 0 0) into 0 7.289 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.290 * [backup-simplify]: Simplify (log 1) into 0 7.290 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.290 * [taylor]: Taking taylor expansion of -1 in x.im 7.290 * [backup-simplify]: Simplify -1 into -1 7.290 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.290 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.290 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.290 * [taylor]: Taking taylor expansion of y.re in x.im 7.290 * [backup-simplify]: Simplify y.re into y.re 7.290 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.291 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 7.291 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 7.291 * [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.291 * [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.291 * [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.291 * [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.291 * [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.291 * [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.292 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.292 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.292 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.292 * [taylor]: Taking taylor expansion of -1 in x.re 7.292 * [backup-simplify]: Simplify -1 into -1 7.292 * [taylor]: Taking taylor expansion of y.im in x.re 7.292 * [backup-simplify]: Simplify y.im into y.im 7.292 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.292 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.292 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.292 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.292 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.292 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.292 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.292 * [taylor]: Taking taylor expansion of -1 in x.re 7.292 * [backup-simplify]: Simplify -1 into -1 7.292 * [taylor]: Taking taylor expansion of x.re in x.re 7.292 * [backup-simplify]: Simplify 0 into 0 7.292 * [backup-simplify]: Simplify 1 into 1 7.292 * [backup-simplify]: Simplify (/ -1 1) into -1 7.292 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.292 * [taylor]: Taking taylor expansion of -1 in x.re 7.292 * [backup-simplify]: Simplify -1 into -1 7.292 * [taylor]: Taking taylor expansion of x.re in x.re 7.292 * [backup-simplify]: Simplify 0 into 0 7.292 * [backup-simplify]: Simplify 1 into 1 7.293 * [backup-simplify]: Simplify (/ -1 1) into -1 7.293 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.293 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.293 * [taylor]: Taking taylor expansion of -1 in x.re 7.293 * [backup-simplify]: Simplify -1 into -1 7.293 * [taylor]: Taking taylor expansion of x.im in x.re 7.293 * [backup-simplify]: Simplify x.im into x.im 7.293 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.293 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.293 * [taylor]: Taking taylor expansion of -1 in x.re 7.293 * [backup-simplify]: Simplify -1 into -1 7.293 * [taylor]: Taking taylor expansion of x.im in x.re 7.293 * [backup-simplify]: Simplify x.im into x.im 7.293 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.293 * [backup-simplify]: Simplify (* -1 -1) into 1 7.293 * [backup-simplify]: Simplify (+ 1 0) into 1 7.294 * [backup-simplify]: Simplify (sqrt 1) into 1 7.294 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.295 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.297 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.297 * [backup-simplify]: Simplify (+ 0 0) into 0 7.298 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.298 * [backup-simplify]: Simplify (log 1) into 0 7.298 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.298 * [taylor]: Taking taylor expansion of -1 in x.re 7.298 * [backup-simplify]: Simplify -1 into -1 7.298 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.298 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.298 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.298 * [taylor]: Taking taylor expansion of y.re in x.re 7.298 * [backup-simplify]: Simplify y.re into y.re 7.298 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.299 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.299 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.299 * [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.299 * [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.299 * [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.299 * [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.299 * [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.299 * [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.300 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 7.300 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.300 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.300 * [taylor]: Taking taylor expansion of -1 in y.im 7.300 * [backup-simplify]: Simplify -1 into -1 7.300 * [taylor]: Taking taylor expansion of y.im in y.im 7.300 * [backup-simplify]: Simplify 0 into 0 7.300 * [backup-simplify]: Simplify 1 into 1 7.300 * [backup-simplify]: Simplify (/ -1 1) into -1 7.300 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.300 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.300 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.300 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.300 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.300 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.300 * [taylor]: Taking taylor expansion of -1 in y.im 7.300 * [backup-simplify]: Simplify -1 into -1 7.300 * [taylor]: Taking taylor expansion of x.re in y.im 7.300 * [backup-simplify]: Simplify x.re into x.re 7.300 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.300 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.300 * [taylor]: Taking taylor expansion of -1 in y.im 7.300 * [backup-simplify]: Simplify -1 into -1 7.300 * [taylor]: Taking taylor expansion of x.re in y.im 7.300 * [backup-simplify]: Simplify x.re into x.re 7.300 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.300 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.300 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.300 * [taylor]: Taking taylor expansion of -1 in y.im 7.300 * [backup-simplify]: Simplify -1 into -1 7.300 * [taylor]: Taking taylor expansion of x.im in y.im 7.300 * [backup-simplify]: Simplify x.im into x.im 7.300 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.300 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.300 * [taylor]: Taking taylor expansion of -1 in y.im 7.300 * [backup-simplify]: Simplify -1 into -1 7.301 * [taylor]: Taking taylor expansion of x.im in y.im 7.301 * [backup-simplify]: Simplify x.im into x.im 7.301 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.301 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.301 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.301 * [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.301 * [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.301 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.301 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.301 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.301 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.301 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.302 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.302 * [backup-simplify]: Simplify (+ 0 0) into 0 7.302 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.302 * [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.302 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.302 * [taylor]: Taking taylor expansion of -1 in y.im 7.302 * [backup-simplify]: Simplify -1 into -1 7.302 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.302 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.302 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.302 * [taylor]: Taking taylor expansion of y.re in y.im 7.302 * [backup-simplify]: Simplify y.re into y.re 7.303 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.303 * [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.303 * [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.303 * [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.303 * [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.303 * [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.303 * [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.303 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 7.303 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.303 * [taylor]: Taking taylor expansion of -1 in y.im 7.303 * [backup-simplify]: Simplify -1 into -1 7.303 * [taylor]: Taking taylor expansion of y.im in y.im 7.303 * [backup-simplify]: Simplify 0 into 0 7.303 * [backup-simplify]: Simplify 1 into 1 7.304 * [backup-simplify]: Simplify (/ -1 1) into -1 7.304 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 7.304 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 7.304 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.304 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 7.304 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 7.304 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.304 * [taylor]: Taking taylor expansion of -1 in y.im 7.304 * [backup-simplify]: Simplify -1 into -1 7.304 * [taylor]: Taking taylor expansion of x.re in y.im 7.304 * [backup-simplify]: Simplify x.re into x.re 7.304 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.304 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 7.304 * [taylor]: Taking taylor expansion of -1 in y.im 7.304 * [backup-simplify]: Simplify -1 into -1 7.304 * [taylor]: Taking taylor expansion of x.re in y.im 7.304 * [backup-simplify]: Simplify x.re into x.re 7.304 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 7.304 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 7.304 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.304 * [taylor]: Taking taylor expansion of -1 in y.im 7.304 * [backup-simplify]: Simplify -1 into -1 7.304 * [taylor]: Taking taylor expansion of x.im in y.im 7.304 * [backup-simplify]: Simplify x.im into x.im 7.304 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.304 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 7.304 * [taylor]: Taking taylor expansion of -1 in y.im 7.304 * [backup-simplify]: Simplify -1 into -1 7.304 * [taylor]: Taking taylor expansion of x.im in y.im 7.304 * [backup-simplify]: Simplify x.im into x.im 7.304 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.304 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 7.304 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 7.305 * [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.305 * [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.305 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.305 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 7.305 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 7.305 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.305 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 7.305 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 7.306 * [backup-simplify]: Simplify (+ 0 0) into 0 7.306 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 7.306 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 7.306 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 7.306 * [taylor]: Taking taylor expansion of -1 in y.im 7.306 * [backup-simplify]: Simplify -1 into -1 7.306 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 7.306 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 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 y.im 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.307 * [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.307 * [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.307 * [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.307 * [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.307 * [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.307 * [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.307 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 7.307 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.307 * [taylor]: Taking taylor expansion of -1 in x.re 7.307 * [backup-simplify]: Simplify -1 into -1 7.307 * [taylor]: Taking taylor expansion of y.im in x.re 7.307 * [backup-simplify]: Simplify y.im into y.im 7.307 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.307 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 7.307 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 7.307 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 7.307 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 7.307 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 7.307 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.308 * [taylor]: Taking taylor expansion of -1 in x.re 7.308 * [backup-simplify]: Simplify -1 into -1 7.308 * [taylor]: Taking taylor expansion of x.re in x.re 7.308 * [backup-simplify]: Simplify 0 into 0 7.308 * [backup-simplify]: Simplify 1 into 1 7.308 * [backup-simplify]: Simplify (/ -1 1) into -1 7.308 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 7.308 * [taylor]: Taking taylor expansion of -1 in x.re 7.308 * [backup-simplify]: Simplify -1 into -1 7.308 * [taylor]: Taking taylor expansion of x.re in x.re 7.308 * [backup-simplify]: Simplify 0 into 0 7.308 * [backup-simplify]: Simplify 1 into 1 7.308 * [backup-simplify]: Simplify (/ -1 1) into -1 7.308 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 7.308 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.308 * [taylor]: Taking taylor expansion of -1 in x.re 7.308 * [backup-simplify]: Simplify -1 into -1 7.308 * [taylor]: Taking taylor expansion of x.im in x.re 7.308 * [backup-simplify]: Simplify x.im into x.im 7.308 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.309 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 7.309 * [taylor]: Taking taylor expansion of -1 in x.re 7.309 * [backup-simplify]: Simplify -1 into -1 7.309 * [taylor]: Taking taylor expansion of x.im in x.re 7.309 * [backup-simplify]: Simplify x.im into x.im 7.309 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 7.309 * [backup-simplify]: Simplify (* -1 -1) into 1 7.309 * [backup-simplify]: Simplify (+ 1 0) into 1 7.309 * [backup-simplify]: Simplify (sqrt 1) into 1 7.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.311 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 7.311 * [backup-simplify]: Simplify (+ 0 0) into 0 7.312 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 7.312 * [backup-simplify]: Simplify (log 1) into 0 7.312 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 7.312 * [taylor]: Taking taylor expansion of -1 in x.re 7.312 * [backup-simplify]: Simplify -1 into -1 7.312 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 7.312 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.312 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.312 * [taylor]: Taking taylor expansion of y.re in x.re 7.312 * [backup-simplify]: Simplify y.re into y.re 7.312 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.312 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.312 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 7.313 * [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.313 * [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.313 * [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.313 * [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.313 * [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.313 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.314 * [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.314 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 7.314 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 7.314 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 7.314 * [taylor]: Taking taylor expansion of (log x.re) in x.im 7.314 * [taylor]: Taking taylor expansion of x.re in x.im 7.314 * [backup-simplify]: Simplify x.re into x.re 7.314 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.314 * [taylor]: Taking taylor expansion of y.im in x.im 7.314 * [backup-simplify]: Simplify y.im into y.im 7.314 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.314 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 7.314 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.314 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.314 * [taylor]: Taking taylor expansion of y.re in x.im 7.314 * [backup-simplify]: Simplify y.re into y.re 7.314 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 7.314 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 7.314 * [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.315 * [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.315 * [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.315 * [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.315 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 7.315 * [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.315 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 7.315 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 7.315 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 7.315 * [taylor]: Taking taylor expansion of (log x.re) in y.re 7.315 * [taylor]: Taking taylor expansion of x.re in y.re 7.315 * [backup-simplify]: Simplify x.re into x.re 7.315 * [backup-simplify]: Simplify (log x.re) into (log x.re) 7.315 * [taylor]: Taking taylor expansion of y.im in y.re 7.315 * [backup-simplify]: Simplify y.im into y.im 7.316 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 7.316 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 7.316 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 7.316 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.316 * [taylor]: Taking taylor expansion of y.re in y.re 7.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [backup-simplify]: Simplify 1 into 1 7.316 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.316 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.316 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 7.316 * [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.316 * [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.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.316 * [backup-simplify]: Simplify 0 into 0 7.316 * [backup-simplify]: Simplify 0 into 0 7.317 * [backup-simplify]: Simplify (+ 0) into 0 7.317 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.318 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.318 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 7.318 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 7.318 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 7.319 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.319 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 7.319 * [backup-simplify]: Simplify (+ 0 0) into 0 7.320 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.320 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.320 * [backup-simplify]: Simplify (+ 0 0) into 0 7.320 * [taylor]: Taking taylor expansion of 0 in x.im 7.320 * [backup-simplify]: Simplify 0 into 0 7.320 * [taylor]: Taking taylor expansion of 0 in y.re 7.320 * [backup-simplify]: Simplify 0 into 0 7.320 * [backup-simplify]: Simplify 0 into 0 7.321 * [backup-simplify]: Simplify (+ 0) into 0 7.321 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 7.322 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 7.322 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 7.322 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 7.322 * [backup-simplify]: Simplify (- 0) into 0 7.323 * [backup-simplify]: Simplify (+ 0 0) into 0 7.323 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.324 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 7.324 * [backup-simplify]: Simplify (+ 0 0) into 0 7.325 * [taylor]: Taking taylor expansion of 0 in y.re 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [taylor]: Taking taylor expansion of 0 in x.re 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [taylor]: Taking taylor expansion of 0 in x.im 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [taylor]: Taking taylor expansion of 0 in y.re 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [taylor]: Taking taylor expansion of 0 in x.im 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [taylor]: Taking taylor expansion of 0 in y.re 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [backup-simplify]: Simplify 0 into 0 7.325 * [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.326 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 7.326 * [backup-simplify]: Simplify (pow (exp y.im) (/ (atan2 x.im x.re) 2)) into (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) 7.326 * [approximate]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in (y.im x.im x.re) around 0 7.326 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.re 7.326 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.re 7.326 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.re 7.326 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 7.326 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.326 * [backup-simplify]: Simplify 1/2 into 1/2 7.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.326 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 7.326 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 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 (exp y.im) into (exp y.im) 7.326 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 7.327 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.327 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.327 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.327 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.im 7.327 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.im 7.327 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.im 7.327 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 7.327 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.327 * [backup-simplify]: Simplify 1/2 into 1/2 7.327 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.327 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.327 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 7.327 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 7.327 * [taylor]: Taking taylor expansion of y.im in x.im 7.327 * [backup-simplify]: Simplify y.im into y.im 7.327 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 7.327 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 7.327 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.328 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.328 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.328 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 7.328 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 7.328 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 7.328 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 7.328 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.328 * [backup-simplify]: Simplify 1/2 into 1/2 7.328 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.328 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.328 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 7.328 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 7.328 * [taylor]: Taking taylor expansion of y.im in y.im 7.328 * [backup-simplify]: Simplify 0 into 0 7.328 * [backup-simplify]: Simplify 1 into 1 7.328 * [backup-simplify]: Simplify (exp 0) into 1 7.329 * [backup-simplify]: Simplify (log 1) into 0 7.329 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.329 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 7.330 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.331 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.331 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 7.332 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 7.332 * [backup-simplify]: Simplify (exp 0) into 1 7.332 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 7.332 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 7.332 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 7.332 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 7.332 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.332 * [backup-simplify]: Simplify 1/2 into 1/2 7.332 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.332 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.332 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 7.332 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 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.332 * [backup-simplify]: Simplify (exp 0) into 1 7.333 * [backup-simplify]: Simplify (log 1) into 0 7.333 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.333 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 7.334 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.335 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.336 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 7.336 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 7.336 * [backup-simplify]: Simplify (exp 0) into 1 7.336 * [taylor]: Taking taylor expansion of 1 in x.im 7.336 * [backup-simplify]: Simplify 1 into 1 7.336 * [taylor]: Taking taylor expansion of 1 in x.re 7.336 * [backup-simplify]: Simplify 1 into 1 7.336 * [backup-simplify]: Simplify 1 into 1 7.337 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 1) 1)))) into (* 1/2 (atan2 x.im x.re)) 7.337 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 7.337 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.337 * [backup-simplify]: Simplify 1/2 into 1/2 7.337 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.337 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.337 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.337 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 7.337 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.337 * [backup-simplify]: Simplify 1/2 into 1/2 7.337 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.337 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.337 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.337 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 7.337 * [taylor]: Taking taylor expansion of 0 in x.re 7.337 * [backup-simplify]: Simplify 0 into 0 7.337 * [backup-simplify]: Simplify 0 into 0 7.337 * [backup-simplify]: Simplify 0 into 0 7.339 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 7.340 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 1 1)))) 2) into 0 7.341 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.341 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 0) (+ (* 0 1) (* 0 0))) into 0 7.342 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (atan2 x.im x.re) 2)) 7.342 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.im 7.342 * [taylor]: Taking taylor expansion of 1/8 in x.im 7.342 * [backup-simplify]: Simplify 1/8 into 1/8 7.342 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 7.342 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.342 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.342 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 7.342 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 7.342 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.re 7.342 * [taylor]: Taking taylor expansion of 1/8 in x.re 7.342 * [backup-simplify]: Simplify 1/8 into 1/8 7.342 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 7.342 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.342 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.342 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 7.343 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 7.343 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 7.343 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (atan2 x.im x.re) 2)) (pow (* 1 (* 1 y.im)) 2)) (+ (* (* 1/2 (atan2 x.im x.re)) (* 1 (* 1 y.im))) 1)) into (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 7.343 * [backup-simplify]: Simplify (pow (exp (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 2)) into (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.343 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in (y.im x.im x.re) around 0 7.343 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 7.343 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.re 7.343 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.re 7.343 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 7.343 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.343 * [backup-simplify]: Simplify 1/2 into 1/2 7.343 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.343 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.343 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 7.344 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 7.344 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.344 * [taylor]: Taking taylor expansion of y.im in x.re 7.344 * [backup-simplify]: Simplify y.im into y.im 7.344 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.344 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 7.344 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 7.344 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 7.344 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.344 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.344 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 7.344 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.im 7.344 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.im 7.344 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 7.344 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.344 * [backup-simplify]: Simplify 1/2 into 1/2 7.344 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.344 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.344 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 7.344 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 7.344 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.344 * [taylor]: Taking taylor expansion of y.im in x.im 7.344 * [backup-simplify]: Simplify y.im into y.im 7.344 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.344 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 7.344 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 7.345 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 7.345 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.345 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.345 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.345 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 7.345 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 7.345 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.345 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.345 * [backup-simplify]: Simplify 1/2 into 1/2 7.345 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.345 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.345 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 7.345 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 7.345 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.345 * [taylor]: Taking taylor expansion of y.im in y.im 7.345 * [backup-simplify]: Simplify 0 into 0 7.345 * [backup-simplify]: Simplify 1 into 1 7.345 * [backup-simplify]: Simplify (/ 1 1) into 1 7.345 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 7.346 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 7.346 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 7.346 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.346 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.346 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.346 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 7.346 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 7.346 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.346 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.346 * [backup-simplify]: Simplify 1/2 into 1/2 7.346 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.346 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.346 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 7.346 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 7.346 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.346 * [taylor]: Taking taylor expansion of y.im in y.im 7.346 * [backup-simplify]: Simplify 0 into 0 7.346 * [backup-simplify]: Simplify 1 into 1 7.346 * [backup-simplify]: Simplify (/ 1 1) into 1 7.346 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 7.347 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 7.347 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 7.347 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.347 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.347 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 7.347 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 7.347 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.347 * [backup-simplify]: Simplify 1/2 into 1/2 7.347 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 7.347 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 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.im in x.im 7.347 * [backup-simplify]: Simplify y.im into y.im 7.347 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.347 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.347 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.347 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 7.347 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 7.347 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.347 * [backup-simplify]: Simplify 1/2 into 1/2 7.347 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.348 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.348 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.348 * [taylor]: Taking taylor expansion of y.im in x.re 7.348 * [backup-simplify]: Simplify y.im into y.im 7.348 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.348 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.348 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.348 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.349 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 7.349 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 7.349 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (* 0 (/ 1 y.im))) into 0 7.350 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.350 * [taylor]: Taking taylor expansion of 0 in x.im 7.350 * [backup-simplify]: Simplify 0 into 0 7.350 * [taylor]: Taking taylor expansion of 0 in x.re 7.350 * [backup-simplify]: Simplify 0 into 0 7.350 * [backup-simplify]: Simplify 0 into 0 7.350 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.350 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 7.351 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.351 * [taylor]: Taking taylor expansion of 0 in x.re 7.351 * [backup-simplify]: Simplify 0 into 0 7.351 * [backup-simplify]: Simplify 0 into 0 7.351 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.352 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 7.352 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.352 * [backup-simplify]: Simplify 0 into 0 7.353 * [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 7.354 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.354 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 7.355 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.355 * [taylor]: Taking taylor expansion of 0 in x.im 7.355 * [backup-simplify]: Simplify 0 into 0 7.355 * [taylor]: Taking taylor expansion of 0 in x.re 7.355 * [backup-simplify]: Simplify 0 into 0 7.355 * [backup-simplify]: Simplify 0 into 0 7.355 * [taylor]: Taking taylor expansion of 0 in x.re 7.355 * [backup-simplify]: Simplify 0 into 0 7.355 * [backup-simplify]: Simplify 0 into 0 7.356 * [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.356 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 7.357 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.357 * [taylor]: Taking taylor expansion of 0 in x.re 7.357 * [backup-simplify]: Simplify 0 into 0 7.358 * [backup-simplify]: Simplify 0 into 0 7.358 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.358 * [backup-simplify]: Simplify (pow (exp (/ 1 (- y.im))) (/ (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) 2)) into (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) 7.358 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in (y.im x.im x.re) around 0 7.358 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 7.358 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.re 7.358 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.re 7.358 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 7.358 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.358 * [backup-simplify]: Simplify 1/2 into 1/2 7.358 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.358 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.358 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 7.358 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 7.358 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 7.358 * [taylor]: Taking taylor expansion of -1 in x.re 7.358 * [backup-simplify]: Simplify -1 into -1 7.358 * [taylor]: Taking taylor expansion of y.im in x.re 7.358 * [backup-simplify]: Simplify y.im into y.im 7.358 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.358 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 7.359 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 7.359 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.359 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.359 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.359 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 7.359 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.im 7.359 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.im 7.359 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 7.359 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.359 * [backup-simplify]: Simplify 1/2 into 1/2 7.359 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.359 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.359 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 7.359 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 7.359 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 7.359 * [taylor]: Taking taylor expansion of -1 in x.im 7.359 * [backup-simplify]: Simplify -1 into -1 7.359 * [taylor]: Taking taylor expansion of y.im in x.im 7.359 * [backup-simplify]: Simplify y.im into y.im 7.359 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 7.359 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 7.359 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 7.360 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.360 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.360 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.360 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 7.360 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 7.360 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 7.360 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 7.360 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.360 * [backup-simplify]: Simplify 1/2 into 1/2 7.360 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.360 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.360 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 7.360 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 7.360 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.360 * [taylor]: Taking taylor expansion of -1 in y.im 7.360 * [backup-simplify]: Simplify -1 into -1 7.360 * [taylor]: Taking taylor expansion of y.im in y.im 7.360 * [backup-simplify]: Simplify 0 into 0 7.360 * [backup-simplify]: Simplify 1 into 1 7.360 * [backup-simplify]: Simplify (/ -1 1) into -1 7.361 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 7.361 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 7.361 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.361 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.361 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.361 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 7.361 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 7.361 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 7.361 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 7.361 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.361 * [backup-simplify]: Simplify 1/2 into 1/2 7.361 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.361 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.361 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 7.361 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 7.361 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 7.361 * [taylor]: Taking taylor expansion of -1 in y.im 7.361 * [backup-simplify]: Simplify -1 into -1 7.361 * [taylor]: Taking taylor expansion of y.im in y.im 7.361 * [backup-simplify]: Simplify 0 into 0 7.361 * [backup-simplify]: Simplify 1 into 1 7.362 * [backup-simplify]: Simplify (/ -1 1) into -1 7.362 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 7.362 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 7.362 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 7.362 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.362 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.362 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 7.362 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 7.362 * [taylor]: Taking taylor expansion of -1/2 in x.im 7.362 * [backup-simplify]: Simplify -1/2 into -1/2 7.362 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 7.362 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.362 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.362 * [taylor]: Taking taylor expansion of y.im in x.im 7.362 * [backup-simplify]: Simplify y.im into y.im 7.362 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.362 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.363 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.363 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 7.363 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.363 * [taylor]: Taking taylor expansion of -1/2 in x.re 7.363 * [backup-simplify]: Simplify -1/2 into -1/2 7.363 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.363 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.363 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.363 * [taylor]: Taking taylor expansion of y.im in x.re 7.363 * [backup-simplify]: Simplify y.im into y.im 7.363 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.363 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.363 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.363 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.364 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 7.364 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 7.364 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (* 0 (/ -1 y.im))) into 0 7.365 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.365 * [taylor]: Taking taylor expansion of 0 in x.im 7.365 * [backup-simplify]: Simplify 0 into 0 7.365 * [taylor]: Taking taylor expansion of 0 in x.re 7.365 * [backup-simplify]: Simplify 0 into 0 7.365 * [backup-simplify]: Simplify 0 into 0 7.365 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.366 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.366 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.366 * [taylor]: Taking taylor expansion of 0 in x.re 7.366 * [backup-simplify]: Simplify 0 into 0 7.366 * [backup-simplify]: Simplify 0 into 0 7.366 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.367 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.367 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.367 * [backup-simplify]: Simplify 0 into 0 7.368 * [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 7.369 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 7.369 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 7.370 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.370 * [taylor]: Taking taylor expansion of 0 in x.im 7.370 * [backup-simplify]: Simplify 0 into 0 7.370 * [taylor]: Taking taylor expansion of 0 in x.re 7.370 * [backup-simplify]: Simplify 0 into 0 7.370 * [backup-simplify]: Simplify 0 into 0 7.370 * [taylor]: Taking taylor expansion of 0 in x.re 7.370 * [backup-simplify]: Simplify 0 into 0 7.371 * [backup-simplify]: Simplify 0 into 0 7.371 * [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.372 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.373 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (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 * [backup-simplify]: Simplify 0 into 0 7.374 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.374 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2) 7.374 * [backup-simplify]: Simplify (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) into (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) 7.374 * [approximate]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in (y.im x.im x.re) around 0 7.375 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in x.re 7.375 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in x.re 7.375 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in x.re 7.375 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.re 7.375 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.375 * [backup-simplify]: Simplify 1/2 into 1/2 7.375 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.re 7.375 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.re 7.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.re 7.375 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.re 7.375 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.375 * [backup-simplify]: Simplify 1/3 into 1/3 7.375 * [taylor]: Taking taylor expansion of (log y.im) in x.re 7.375 * [taylor]: Taking taylor expansion of y.im in x.re 7.375 * [backup-simplify]: Simplify y.im into y.im 7.375 * [backup-simplify]: Simplify (log y.im) into (log y.im) 7.375 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.375 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.375 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.375 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.375 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in x.re 7.375 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in x.re 7.375 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in x.re 7.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in x.re 7.375 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in x.re 7.376 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.376 * [backup-simplify]: Simplify 1/3 into 1/3 7.376 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in x.re 7.376 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 7.376 * [taylor]: Taking taylor expansion of y.im in x.re 7.376 * [backup-simplify]: Simplify y.im into y.im 7.376 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 7.376 * [backup-simplify]: Simplify (log (pow y.im 2)) into (log (pow y.im 2)) 7.376 * [backup-simplify]: Simplify (* 1/3 (log (pow y.im 2))) into (* 1/3 (log (pow y.im 2))) 7.376 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.im 2)))) into (pow (pow y.im 2) 1/3) 7.376 * [backup-simplify]: Simplify (exp (pow (pow y.im 2) 1/3)) into (exp (pow (pow y.im 2) 1/3)) 7.377 * [backup-simplify]: Simplify (log (exp (pow (pow y.im 2) 1/3))) into (pow (pow y.im 2) 1/3) 7.377 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.377 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.377 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow (pow y.im 2) 1/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.378 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.378 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in x.im 7.378 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in x.im 7.378 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in x.im 7.378 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.im 7.378 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.378 * [backup-simplify]: Simplify 1/2 into 1/2 7.378 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.im 7.378 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.im 7.378 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.im 7.378 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.im 7.378 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.378 * [backup-simplify]: Simplify 1/3 into 1/3 7.378 * [taylor]: Taking taylor expansion of (log y.im) in x.im 7.378 * [taylor]: Taking taylor expansion of y.im in x.im 7.378 * [backup-simplify]: Simplify y.im into y.im 7.378 * [backup-simplify]: Simplify (log y.im) into (log y.im) 7.378 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.378 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.378 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.378 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.378 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in x.im 7.378 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in x.im 7.379 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in x.im 7.379 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in x.im 7.379 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in x.im 7.379 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.379 * [backup-simplify]: Simplify 1/3 into 1/3 7.379 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in x.im 7.379 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 7.379 * [taylor]: Taking taylor expansion of y.im in x.im 7.379 * [backup-simplify]: Simplify y.im into y.im 7.379 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 7.379 * [backup-simplify]: Simplify (log (pow y.im 2)) into (log (pow y.im 2)) 7.379 * [backup-simplify]: Simplify (* 1/3 (log (pow y.im 2))) into (* 1/3 (log (pow y.im 2))) 7.379 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.im 2)))) into (pow (pow y.im 2) 1/3) 7.379 * [backup-simplify]: Simplify (exp (pow (pow y.im 2) 1/3)) into (exp (pow (pow y.im 2) 1/3)) 7.380 * [backup-simplify]: Simplify (log (exp (pow (pow y.im 2) 1/3))) into (pow (pow y.im 2) 1/3) 7.380 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.380 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.380 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow (pow y.im 2) 1/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.381 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.381 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in y.im 7.381 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in y.im 7.381 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in y.im 7.381 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in y.im 7.381 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.381 * [backup-simplify]: Simplify 1/2 into 1/2 7.381 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in y.im 7.381 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in y.im 7.381 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in y.im 7.381 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in y.im 7.381 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.381 * [backup-simplify]: Simplify 1/3 into 1/3 7.381 * [taylor]: Taking taylor expansion of (log 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.382 * [backup-simplify]: Simplify (log 1) into 0 7.382 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.382 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.382 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.382 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.382 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.382 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in y.im 7.382 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in y.im 7.382 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in y.im 7.382 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in y.im 7.383 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in y.im 7.383 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.383 * [backup-simplify]: Simplify 1/3 into 1/3 7.383 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in y.im 7.383 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 7.383 * [taylor]: Taking taylor expansion of y.im in y.im 7.383 * [backup-simplify]: Simplify 0 into 0 7.383 * [backup-simplify]: Simplify 1 into 1 7.383 * [backup-simplify]: Simplify (* 1 1) into 1 7.383 * [backup-simplify]: Simplify (log 1) into 0 7.384 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 7.384 * [backup-simplify]: Simplify (* 1/3 (* 2 (log y.im))) into (* 2/3 (log y.im)) 7.384 * [backup-simplify]: Simplify (exp (* 2/3 (log y.im))) into (pow y.im 2/3) 7.384 * [backup-simplify]: Simplify (exp (pow y.im 2/3)) into (exp (pow y.im 2/3)) 7.385 * [backup-simplify]: Simplify (log (exp (pow y.im 2/3))) into (pow y.im 2/3) 7.385 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.385 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.385 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow y.im 2/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.385 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.385 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in y.im 7.385 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in y.im 7.386 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in y.im 7.386 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in y.im 7.386 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.386 * [backup-simplify]: Simplify 1/2 into 1/2 7.386 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in y.im 7.386 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in y.im 7.386 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in y.im 7.386 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in y.im 7.386 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.386 * [backup-simplify]: Simplify 1/3 into 1/3 7.386 * [taylor]: Taking taylor expansion of (log y.im) in y.im 7.386 * [taylor]: Taking taylor expansion of y.im in y.im 7.386 * [backup-simplify]: Simplify 0 into 0 7.386 * [backup-simplify]: Simplify 1 into 1 7.386 * [backup-simplify]: Simplify (log 1) into 0 7.387 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.387 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.387 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.387 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.387 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.387 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in y.im 7.387 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in y.im 7.387 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in y.im 7.387 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in y.im 7.387 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in y.im 7.387 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.387 * [backup-simplify]: Simplify 1/3 into 1/3 7.387 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in y.im 7.387 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 7.387 * [taylor]: Taking taylor expansion of y.im in y.im 7.387 * [backup-simplify]: Simplify 0 into 0 7.387 * [backup-simplify]: Simplify 1 into 1 7.388 * [backup-simplify]: Simplify (* 1 1) into 1 7.388 * [backup-simplify]: Simplify (log 1) into 0 7.389 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 7.389 * [backup-simplify]: Simplify (* 1/3 (* 2 (log y.im))) into (* 2/3 (log y.im)) 7.389 * [backup-simplify]: Simplify (exp (* 2/3 (log y.im))) into (pow y.im 2/3) 7.389 * [backup-simplify]: Simplify (exp (pow y.im 2/3)) into (exp (pow y.im 2/3)) 7.389 * [backup-simplify]: Simplify (log (exp (pow y.im 2/3))) into (pow y.im 2/3) 7.389 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.390 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.390 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow y.im 2/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.390 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.390 * [taylor]: Taking taylor expansion of (exp (* 1/2 (* y.im (atan2 x.im x.re)))) in x.im 7.390 * [taylor]: Taking taylor expansion of (* 1/2 (* y.im (atan2 x.im x.re))) in x.im 7.390 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.390 * [backup-simplify]: Simplify 1/2 into 1/2 7.390 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 7.390 * [taylor]: Taking taylor expansion of y.im in x.im 7.390 * [backup-simplify]: Simplify y.im into y.im 7.390 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.390 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.391 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.391 * [backup-simplify]: Simplify (* 1/2 (* y.im (atan2 x.im x.re))) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.391 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.391 * [taylor]: Taking taylor expansion of (exp (* 1/2 (* y.im (atan2 x.im x.re)))) in x.re 7.391 * [taylor]: Taking taylor expansion of (* 1/2 (* y.im (atan2 x.im x.re))) in x.re 7.391 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.391 * [backup-simplify]: Simplify 1/2 into 1/2 7.391 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 7.391 * [taylor]: Taking taylor expansion of y.im in x.re 7.391 * [backup-simplify]: Simplify y.im into y.im 7.391 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.391 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.391 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 7.391 * [backup-simplify]: Simplify (* 1/2 (* y.im (atan2 x.im x.re))) into (* 1/2 (* y.im (atan2 x.im x.re))) 7.391 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.392 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.393 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.394 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.394 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 7.395 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log y.im)))) into 0 7.396 * [backup-simplify]: Simplify (* (exp (* 2/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.397 * [backup-simplify]: Simplify (* (exp (pow y.im 2/3)) (+ (* (/ (pow 0 1) 1)))) into 0 7.398 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (pow y.im 2/3)) 1)))) 1) into 0 7.399 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.399 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.399 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log y.im))) into 0 7.400 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.400 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (* 0 (atan2 x.im x.re))) into 0 7.400 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re)))) into 0 7.401 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 0) (* 0 (pow y.im 2/3))) into 0 7.401 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.401 * [taylor]: Taking taylor expansion of 0 in x.im 7.401 * [backup-simplify]: Simplify 0 into 0 7.401 * [taylor]: Taking taylor expansion of 0 in x.re 7.401 * [backup-simplify]: Simplify 0 into 0 7.401 * [backup-simplify]: Simplify 0 into 0 7.401 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.402 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* y.im (atan2 x.im x.re)))) into 0 7.402 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.402 * [taylor]: Taking taylor expansion of 0 in x.re 7.402 * [backup-simplify]: Simplify 0 into 0 7.403 * [backup-simplify]: Simplify 0 into 0 7.403 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 7.403 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* y.im (atan2 x.im x.re)))) into 0 7.404 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.406 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.406 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 7.407 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (* 2 (log y.im))))) into 0 7.407 * [backup-simplify]: Simplify (* (exp (* 2/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.408 * [backup-simplify]: Simplify (* (exp (pow y.im 2/3)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.409 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (pow y.im 2/3)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (pow y.im 2/3)) 1)))) 2) into 0 7.411 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.411 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.412 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log y.im)))) into 0 7.413 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.413 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.414 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re))))) into 0 7.414 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 0) (+ (* 0 0) (* 0 (pow y.im 2/3)))) into 0 7.415 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.415 * [taylor]: Taking taylor expansion of 0 in x.im 7.415 * [backup-simplify]: Simplify 0 into 0 7.415 * [taylor]: Taking taylor expansion of 0 in x.re 7.415 * [backup-simplify]: Simplify 0 into 0 7.415 * [backup-simplify]: Simplify 0 into 0 7.415 * [taylor]: Taking taylor expansion of 0 in x.re 7.415 * [backup-simplify]: Simplify 0 into 0 7.415 * [backup-simplify]: Simplify 0 into 0 7.416 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.416 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (atan2 x.im x.re))))) into 0 7.418 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.418 * [taylor]: Taking taylor expansion of 0 in x.re 7.419 * [backup-simplify]: Simplify 0 into 0 7.419 * [backup-simplify]: Simplify 0 into 0 7.419 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.419 * [backup-simplify]: Simplify (pow (exp (* (cbrt (/ 1 y.im)) (cbrt (/ 1 y.im)))) (/ (cbrt (/ 1 y.im)) (/ 2 (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) 7.419 * [approximate]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in (y.im x.im x.re) around 0 7.419 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 7.419 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in x.re 7.419 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in x.re 7.419 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 7.419 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.419 * [backup-simplify]: Simplify 1/2 into 1/2 7.419 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 7.419 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 7.419 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 7.419 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 7.419 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.419 * [backup-simplify]: Simplify 1/3 into 1/3 7.419 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 7.419 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.419 * [taylor]: Taking taylor expansion of y.im in x.re 7.419 * [backup-simplify]: Simplify y.im into y.im 7.419 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.419 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.419 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.420 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.420 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.420 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.420 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in x.re 7.420 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in x.re 7.420 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.re 7.420 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.re 7.420 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.re 7.420 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.420 * [backup-simplify]: Simplify 1/3 into 1/3 7.420 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.re 7.420 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 7.420 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 7.420 * [taylor]: Taking taylor expansion of y.im in x.re 7.420 * [backup-simplify]: Simplify y.im into y.im 7.420 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 7.420 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 7.420 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 7.420 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 7.420 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 7.420 * [backup-simplify]: Simplify (exp (pow (/ 1 (pow y.im 2)) 1/3)) into (exp (pow (/ 1 (pow y.im 2)) 1/3)) 7.421 * [backup-simplify]: Simplify (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) into (pow (/ 1 (pow y.im 2)) 1/3) 7.421 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.421 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.421 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow (/ 1 (pow y.im 2)) 1/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.421 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.421 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 7.421 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in x.im 7.421 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in x.im 7.421 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 7.421 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.421 * [backup-simplify]: Simplify 1/2 into 1/2 7.421 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 7.421 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 7.421 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 7.421 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 7.421 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.421 * [backup-simplify]: Simplify 1/3 into 1/3 7.421 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 7.422 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.422 * [taylor]: Taking taylor expansion of y.im in x.im 7.422 * [backup-simplify]: Simplify y.im into y.im 7.422 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.422 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.422 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.422 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.422 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.422 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.422 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in x.im 7.422 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in x.im 7.422 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.im 7.422 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.im 7.422 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.im 7.422 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.422 * [backup-simplify]: Simplify 1/3 into 1/3 7.422 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.im 7.422 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 7.422 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 7.422 * [taylor]: Taking taylor expansion of y.im in x.im 7.422 * [backup-simplify]: Simplify y.im into y.im 7.422 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 7.422 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 7.422 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 7.422 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 7.423 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 7.423 * [backup-simplify]: Simplify (exp (pow (/ 1 (pow y.im 2)) 1/3)) into (exp (pow (/ 1 (pow y.im 2)) 1/3)) 7.423 * [backup-simplify]: Simplify (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) into (pow (/ 1 (pow y.im 2)) 1/3) 7.423 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.423 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.423 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow (/ 1 (pow y.im 2)) 1/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.424 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.424 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in y.im 7.424 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in y.im 7.424 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in y.im 7.424 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.424 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.424 * [backup-simplify]: Simplify 1/2 into 1/2 7.424 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.424 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.424 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.424 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.424 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.424 * [backup-simplify]: Simplify 1/3 into 1/3 7.424 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.424 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.424 * [taylor]: Taking taylor expansion of y.im in y.im 7.424 * [backup-simplify]: Simplify 0 into 0 7.424 * [backup-simplify]: Simplify 1 into 1 7.424 * [backup-simplify]: Simplify (/ 1 1) into 1 7.425 * [backup-simplify]: Simplify (log 1) into 0 7.425 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.425 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.425 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.425 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.425 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.425 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in y.im 7.425 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in y.im 7.425 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 7.425 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 7.425 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 7.425 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.425 * [backup-simplify]: Simplify 1/3 into 1/3 7.425 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 7.425 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 7.425 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 7.425 * [taylor]: Taking taylor expansion of y.im in y.im 7.425 * [backup-simplify]: Simplify 0 into 0 7.425 * [backup-simplify]: Simplify 1 into 1 7.425 * [backup-simplify]: Simplify (* 1 1) into 1 7.426 * [backup-simplify]: Simplify (/ 1 1) into 1 7.426 * [backup-simplify]: Simplify (log 1) into 0 7.426 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.426 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 7.426 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 7.426 * [backup-simplify]: Simplify (exp (pow y.im -2/3)) into (exp (pow y.im -2/3)) 7.427 * [backup-simplify]: Simplify (log (exp (pow y.im -2/3))) into (pow y.im -2/3) 7.427 * [backup-simplify]: Simplify (* (pow y.im -1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.427 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.427 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow y.im -2/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.427 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.427 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in y.im 7.427 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in y.im 7.427 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in y.im 7.427 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.427 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.427 * [backup-simplify]: Simplify 1/2 into 1/2 7.427 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.427 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.427 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.427 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.427 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.427 * [backup-simplify]: Simplify 1/3 into 1/3 7.427 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.428 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.428 * [taylor]: Taking taylor expansion of y.im in y.im 7.428 * [backup-simplify]: Simplify 0 into 0 7.428 * [backup-simplify]: Simplify 1 into 1 7.428 * [backup-simplify]: Simplify (/ 1 1) into 1 7.428 * [backup-simplify]: Simplify (log 1) into 0 7.428 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.428 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.428 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.428 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.429 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.429 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in y.im 7.429 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in y.im 7.429 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 7.429 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 7.429 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 7.429 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.429 * [backup-simplify]: Simplify 1/3 into 1/3 7.429 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 7.429 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 7.429 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 7.429 * [taylor]: Taking taylor expansion of y.im in y.im 7.429 * [backup-simplify]: Simplify 0 into 0 7.429 * [backup-simplify]: Simplify 1 into 1 7.429 * [backup-simplify]: Simplify (* 1 1) into 1 7.429 * [backup-simplify]: Simplify (/ 1 1) into 1 7.429 * [backup-simplify]: Simplify (log 1) into 0 7.430 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.430 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 7.430 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 7.430 * [backup-simplify]: Simplify (exp (pow y.im -2/3)) into (exp (pow y.im -2/3)) 7.430 * [backup-simplify]: Simplify (log (exp (pow y.im -2/3))) into (pow y.im -2/3) 7.430 * [backup-simplify]: Simplify (* (pow y.im -1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.430 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.431 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow y.im -2/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.431 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.431 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 7.431 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 7.431 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.431 * [backup-simplify]: Simplify 1/2 into 1/2 7.431 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 7.431 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.431 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.431 * [taylor]: Taking taylor expansion of y.im in x.im 7.431 * [backup-simplify]: Simplify y.im into y.im 7.431 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.431 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.432 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.432 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 7.432 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 7.432 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.432 * [backup-simplify]: Simplify 1/2 into 1/2 7.432 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 7.432 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.432 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.432 * [taylor]: Taking taylor expansion of y.im in x.re 7.432 * [backup-simplify]: Simplify y.im into y.im 7.432 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 7.432 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 7.432 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.432 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 7.433 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.434 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.434 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.435 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log y.im))))) into 0 7.435 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.436 * [backup-simplify]: Simplify (* (exp (pow y.im -2/3)) (+ (* (/ (pow 0 1) 1)))) into 0 7.436 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (pow y.im -2/3)) 1)))) 1) into 0 7.437 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.437 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.438 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.438 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.im)))) into 0 7.439 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.439 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 7.440 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.440 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 0) (* 0 (pow y.im -2/3))) into 0 7.441 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.441 * [taylor]: Taking taylor expansion of 0 in x.im 7.441 * [backup-simplify]: Simplify 0 into 0 7.441 * [taylor]: Taking taylor expansion of 0 in x.re 7.441 * [backup-simplify]: Simplify 0 into 0 7.441 * [backup-simplify]: Simplify 0 into 0 7.442 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.442 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 7.443 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.443 * [taylor]: Taking taylor expansion of 0 in x.re 7.443 * [backup-simplify]: Simplify 0 into 0 7.443 * [backup-simplify]: Simplify 0 into 0 7.444 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 7.444 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 7.445 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.445 * [backup-simplify]: Simplify 0 into 0 7.446 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.447 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.450 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.451 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.451 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (* 2 (log y.im)))))) into 0 7.453 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.454 * [backup-simplify]: Simplify (* (exp (pow y.im -2/3)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.456 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (pow y.im -2/3)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (pow y.im -2/3)) 1)))) 2) into 0 7.456 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.458 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.458 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.458 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.im))))) into 0 7.459 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.460 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.460 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 7.461 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 0) (+ (* 0 0) (* 0 (pow y.im -2/3)))) into 0 7.462 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.462 * [taylor]: Taking taylor expansion of 0 in x.im 7.462 * [backup-simplify]: Simplify 0 into 0 7.462 * [taylor]: Taking taylor expansion of 0 in x.re 7.462 * [backup-simplify]: Simplify 0 into 0 7.462 * [backup-simplify]: Simplify 0 into 0 7.462 * [taylor]: Taking taylor expansion of 0 in x.re 7.462 * [backup-simplify]: Simplify 0 into 0 7.462 * [backup-simplify]: Simplify 0 into 0 7.462 * [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.463 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 7.464 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.464 * [taylor]: Taking taylor expansion of 0 in x.re 7.464 * [backup-simplify]: Simplify 0 into 0 7.464 * [backup-simplify]: Simplify 0 into 0 7.464 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.464 * [backup-simplify]: Simplify (pow (exp (* (cbrt (/ 1 (- y.im))) (cbrt (/ 1 (- y.im))))) (/ (cbrt (/ 1 (- y.im))) (/ 2 (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))))) into (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) 7.464 * [approximate]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in (y.im x.im x.re) around 0 7.464 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in x.re 7.464 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in x.re 7.465 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in x.re 7.465 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.re 7.465 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.465 * [backup-simplify]: Simplify 1/2 into 1/2 7.465 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.re 7.465 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 7.465 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 7.465 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 7.465 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.465 * [backup-simplify]: Simplify 1/3 into 1/3 7.465 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 7.465 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.465 * [taylor]: Taking taylor expansion of y.im in x.re 7.465 * [backup-simplify]: Simplify y.im into y.im 7.465 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.465 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.465 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.465 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.465 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.re 7.465 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.465 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.465 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 7.465 * [taylor]: Taking taylor expansion of -1 in x.re 7.465 * [backup-simplify]: Simplify -1 into -1 7.466 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.466 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.466 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in x.re 7.466 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in x.re 7.466 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in x.re 7.466 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.re 7.466 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.re 7.466 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.re 7.466 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.466 * [backup-simplify]: Simplify 1/3 into 1/3 7.466 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.re 7.466 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 7.466 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 7.466 * [taylor]: Taking taylor expansion of y.im in x.re 7.466 * [backup-simplify]: Simplify y.im into y.im 7.466 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 7.466 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 7.467 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 7.467 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 7.467 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 7.467 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.re 7.467 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 7.467 * [taylor]: Taking taylor expansion of -1 in x.re 7.467 * [backup-simplify]: Simplify -1 into -1 7.467 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.468 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.469 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 7.469 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.470 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 7.471 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.472 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.472 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.473 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.474 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 7.476 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.476 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in x.im 7.476 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in x.im 7.476 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in x.im 7.476 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.im 7.476 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.476 * [backup-simplify]: Simplify 1/2 into 1/2 7.476 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.im 7.476 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 7.476 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 7.476 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 7.476 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.476 * [backup-simplify]: Simplify 1/3 into 1/3 7.476 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 7.476 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.476 * [taylor]: Taking taylor expansion of y.im in x.im 7.476 * [backup-simplify]: Simplify y.im into y.im 7.476 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.476 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.476 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.476 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.476 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.im 7.477 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.477 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.477 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 7.477 * [taylor]: Taking taylor expansion of -1 in x.im 7.477 * [backup-simplify]: Simplify -1 into -1 7.477 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.478 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.478 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in x.im 7.478 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in x.im 7.478 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in x.im 7.478 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.im 7.478 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.im 7.478 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.im 7.478 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.478 * [backup-simplify]: Simplify 1/3 into 1/3 7.478 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.im 7.478 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 7.478 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 7.478 * [taylor]: Taking taylor expansion of y.im in x.im 7.478 * [backup-simplify]: Simplify y.im into y.im 7.479 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 7.479 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 7.479 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 7.479 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 7.479 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 7.479 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.im 7.479 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 7.479 * [taylor]: Taking taylor expansion of -1 in x.im 7.479 * [backup-simplify]: Simplify -1 into -1 7.480 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.481 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.482 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 7.483 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.485 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 7.486 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.487 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.488 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.488 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.491 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 7.492 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.492 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in y.im 7.492 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in y.im 7.492 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in y.im 7.492 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in y.im 7.492 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.492 * [backup-simplify]: Simplify 1/2 into 1/2 7.492 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in y.im 7.492 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.492 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.492 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.492 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.492 * [backup-simplify]: Simplify 1/3 into 1/3 7.492 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.492 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.492 * [taylor]: Taking taylor expansion of y.im in y.im 7.492 * [backup-simplify]: Simplify 0 into 0 7.492 * [backup-simplify]: Simplify 1 into 1 7.493 * [backup-simplify]: Simplify (/ 1 1) into 1 7.493 * [backup-simplify]: Simplify (log 1) into 0 7.494 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.494 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.494 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.494 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in y.im 7.494 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.494 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.494 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 7.494 * [taylor]: Taking taylor expansion of -1 in y.im 7.494 * [backup-simplify]: Simplify -1 into -1 7.495 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.495 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.495 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in y.im 7.496 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in y.im 7.496 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in y.im 7.496 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 7.496 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 7.496 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 7.496 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.496 * [backup-simplify]: Simplify 1/3 into 1/3 7.496 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 7.496 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 7.496 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 7.496 * [taylor]: Taking taylor expansion of y.im in y.im 7.496 * [backup-simplify]: Simplify 0 into 0 7.496 * [backup-simplify]: Simplify 1 into 1 7.496 * [backup-simplify]: Simplify (* 1 1) into 1 7.497 * [backup-simplify]: Simplify (/ 1 1) into 1 7.497 * [backup-simplify]: Simplify (log 1) into 0 7.498 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.498 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 7.498 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 7.498 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in y.im 7.498 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 7.498 * [taylor]: Taking taylor expansion of -1 in y.im 7.498 * [backup-simplify]: Simplify -1 into -1 7.498 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.499 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.500 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 7.500 * [backup-simplify]: Simplify (* (pow y.im -2/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.501 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 7.502 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.503 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.503 * [backup-simplify]: Simplify (* (pow y.im -1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.504 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.505 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 7.506 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.506 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in y.im 7.506 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in y.im 7.506 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in y.im 7.506 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in y.im 7.506 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.506 * [backup-simplify]: Simplify 1/2 into 1/2 7.506 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in y.im 7.506 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.506 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.506 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.506 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.506 * [backup-simplify]: Simplify 1/3 into 1/3 7.506 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.506 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.506 * [taylor]: Taking taylor expansion of y.im in y.im 7.506 * [backup-simplify]: Simplify 0 into 0 7.506 * [backup-simplify]: Simplify 1 into 1 7.507 * [backup-simplify]: Simplify (/ 1 1) into 1 7.507 * [backup-simplify]: Simplify (log 1) into 0 7.507 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.507 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.507 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.507 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in y.im 7.507 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.507 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.507 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 7.507 * [taylor]: Taking taylor expansion of -1 in y.im 7.507 * [backup-simplify]: Simplify -1 into -1 7.508 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.508 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.508 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in y.im 7.508 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in y.im 7.508 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in y.im 7.508 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 7.508 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 7.508 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 7.508 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.508 * [backup-simplify]: Simplify 1/3 into 1/3 7.508 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 7.509 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 7.509 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 7.509 * [taylor]: Taking taylor expansion of y.im in y.im 7.509 * [backup-simplify]: Simplify 0 into 0 7.509 * [backup-simplify]: Simplify 1 into 1 7.509 * [backup-simplify]: Simplify (* 1 1) into 1 7.509 * [backup-simplify]: Simplify (/ 1 1) into 1 7.509 * [backup-simplify]: Simplify (log 1) into 0 7.510 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.510 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 7.510 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 7.510 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in y.im 7.510 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 7.510 * [taylor]: Taking taylor expansion of -1 in y.im 7.510 * [backup-simplify]: Simplify -1 into -1 7.510 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.511 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.511 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 7.512 * [backup-simplify]: Simplify (* (pow y.im -2/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.513 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 7.514 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 7.514 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.515 * [backup-simplify]: Simplify (* (pow y.im -1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.515 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.517 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 7.517 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.517 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 7.517 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 7.518 * [taylor]: Taking taylor expansion of -1/2 in x.im 7.518 * [backup-simplify]: Simplify -1/2 into -1/2 7.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 7.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.518 * [taylor]: Taking taylor expansion of y.im in x.im 7.518 * [backup-simplify]: Simplify y.im into y.im 7.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.518 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.518 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.518 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 7.518 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 7.518 * [taylor]: Taking taylor expansion of -1/2 in x.re 7.518 * [backup-simplify]: Simplify -1/2 into -1/2 7.518 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 7.518 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.518 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.518 * [taylor]: Taking taylor expansion of y.im in x.re 7.518 * [backup-simplify]: Simplify y.im into y.im 7.518 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 7.518 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 7.518 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.519 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 7.519 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 7.520 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 7.520 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.521 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.521 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.521 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log y.im))))) into 0 7.522 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.523 * [backup-simplify]: Simplify (+ (* (pow y.im -2/3) 0) (* 0 (pow (cbrt -1) 2))) into 0 7.524 * [backup-simplify]: Simplify (* (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (+ (* (/ (pow 0 1) 1)))) into 0 7.525 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 1)))) 1) into 0 7.526 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (cbrt -1))) into 0 7.526 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.527 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.527 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.527 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.im)))) into 0 7.528 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.528 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into 0 7.529 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.531 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 0) (* 0 (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into 0 7.532 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.532 * [taylor]: Taking taylor expansion of 0 in x.im 7.532 * [backup-simplify]: Simplify 0 into 0 7.532 * [taylor]: Taking taylor expansion of 0 in x.re 7.532 * [backup-simplify]: Simplify 0 into 0 7.532 * [backup-simplify]: Simplify 0 into 0 7.532 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.535 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.536 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.536 * [taylor]: Taking taylor expansion of 0 in x.re 7.536 * [backup-simplify]: Simplify 0 into 0 7.536 * [backup-simplify]: Simplify 0 into 0 7.536 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 7.536 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 7.537 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.537 * [backup-simplify]: Simplify 0 into 0 7.538 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 7.539 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 7.540 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 7.540 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.543 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.543 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 7.544 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (* 2 (log y.im)))))) into 0 7.545 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.545 * [backup-simplify]: Simplify (+ (* (pow y.im -2/3) 0) (+ (* 0 0) (* 0 (pow (cbrt -1) 2)))) into 0 7.547 * [backup-simplify]: Simplify (* (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.549 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 1)))) 2) into 0 7.550 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 7.551 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 7.551 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.553 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.553 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.554 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.im))))) into 0 7.555 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.555 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (+ (* 0 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.556 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))))) into 0 7.558 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 0) (+ (* 0 0) (* 0 (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) into 0 7.559 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.559 * [taylor]: Taking taylor expansion of 0 in x.im 7.560 * [backup-simplify]: Simplify 0 into 0 7.560 * [taylor]: Taking taylor expansion of 0 in x.re 7.560 * [backup-simplify]: Simplify 0 into 0 7.560 * [backup-simplify]: Simplify 0 into 0 7.560 * [taylor]: Taking taylor expansion of 0 in x.re 7.560 * [backup-simplify]: Simplify 0 into 0 7.560 * [backup-simplify]: Simplify 0 into 0 7.560 * [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.560 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 7.561 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.561 * [taylor]: Taking taylor expansion of 0 in x.re 7.561 * [backup-simplify]: Simplify 0 into 0 7.561 * [backup-simplify]: Simplify 0 into 0 7.561 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 7.562 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 2) 7.562 * [backup-simplify]: Simplify (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.562 * [approximate]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in (y.im x.im x.re) around 0 7.562 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.re 7.562 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.562 * [backup-simplify]: Simplify 1/2 into 1/2 7.562 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.re 7.562 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.re 7.562 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.re 7.562 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.re 7.562 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.562 * [backup-simplify]: Simplify 1/3 into 1/3 7.562 * [taylor]: Taking taylor expansion of (log y.im) in x.re 7.562 * [taylor]: Taking taylor expansion of y.im in x.re 7.562 * [backup-simplify]: Simplify y.im into y.im 7.562 * [backup-simplify]: Simplify (log y.im) into (log y.im) 7.562 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.562 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.562 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.562 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.562 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.im 7.562 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.562 * [backup-simplify]: Simplify 1/2 into 1/2 7.562 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.im 7.562 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.im 7.562 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.im 7.562 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.im 7.562 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.562 * [backup-simplify]: Simplify 1/3 into 1/3 7.562 * [taylor]: Taking taylor expansion of (log y.im) in x.im 7.562 * [taylor]: Taking taylor expansion of y.im in x.im 7.562 * [backup-simplify]: Simplify y.im into y.im 7.562 * [backup-simplify]: Simplify (log y.im) into (log y.im) 7.562 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.562 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.562 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.562 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.563 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in y.im 7.563 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.563 * [backup-simplify]: Simplify 1/2 into 1/2 7.563 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in y.im 7.563 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in y.im 7.563 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in y.im 7.563 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in y.im 7.563 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.563 * [backup-simplify]: Simplify 1/3 into 1/3 7.563 * [taylor]: Taking taylor expansion of (log y.im) in y.im 7.563 * [taylor]: Taking taylor expansion of y.im in y.im 7.563 * [backup-simplify]: Simplify 0 into 0 7.563 * [backup-simplify]: Simplify 1 into 1 7.563 * [backup-simplify]: Simplify (log 1) into 0 7.563 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.563 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.563 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.563 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.563 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.563 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in y.im 7.563 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.563 * [backup-simplify]: Simplify 1/2 into 1/2 7.563 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in y.im 7.563 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in y.im 7.564 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in y.im 7.564 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in y.im 7.564 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.564 * [backup-simplify]: Simplify 1/3 into 1/3 7.564 * [taylor]: Taking taylor expansion of (log y.im) in y.im 7.564 * [taylor]: Taking taylor expansion of y.im in y.im 7.564 * [backup-simplify]: Simplify 0 into 0 7.564 * [backup-simplify]: Simplify 1 into 1 7.564 * [backup-simplify]: Simplify (log 1) into 0 7.564 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.564 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.564 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.564 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 7.564 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.564 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.565 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.565 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.im 7.565 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.565 * [backup-simplify]: Simplify 1/2 into 1/2 7.565 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.im 7.565 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.im 7.565 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.im 7.565 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.im 7.565 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.565 * [backup-simplify]: Simplify 1/3 into 1/3 7.565 * [taylor]: Taking taylor expansion of (log y.im) in x.im 7.565 * [taylor]: Taking taylor expansion of y.im in x.im 7.565 * [backup-simplify]: Simplify y.im into y.im 7.565 * [backup-simplify]: Simplify (log y.im) into (log y.im) 7.565 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.565 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.565 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 7.565 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.565 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.565 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.565 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.re 7.565 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.566 * [backup-simplify]: Simplify 1/2 into 1/2 7.566 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.re 7.566 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.re 7.566 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.re 7.566 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.re 7.566 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.566 * [backup-simplify]: Simplify 1/3 into 1/3 7.566 * [taylor]: Taking taylor expansion of (log y.im) in x.re 7.566 * [taylor]: Taking taylor expansion of y.im in x.re 7.566 * [backup-simplify]: Simplify y.im into y.im 7.566 * [backup-simplify]: Simplify (log y.im) into (log y.im) 7.566 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 7.566 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 7.566 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 7.566 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 7.566 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 7.566 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.566 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.567 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.567 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.568 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log y.im))) into 0 7.568 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.568 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (* 0 (atan2 x.im x.re))) into 0 7.569 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re)))) into 0 7.569 * [taylor]: Taking taylor expansion of 0 in x.im 7.569 * [backup-simplify]: Simplify 0 into 0 7.569 * [taylor]: Taking taylor expansion of 0 in x.re 7.569 * [backup-simplify]: Simplify 0 into 0 7.569 * [backup-simplify]: Simplify 0 into 0 7.569 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow y.im 1)))) 1) into 0 7.570 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log y.im))) into 0 7.570 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.570 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (* 0 (atan2 x.im x.re))) into 0 7.571 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re)))) into 0 7.571 * [taylor]: Taking taylor expansion of 0 in x.re 7.571 * [backup-simplify]: Simplify 0 into 0 7.571 * [backup-simplify]: Simplify 0 into 0 7.571 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow y.im 1)))) 1) into 0 7.572 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log y.im))) into 0 7.572 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.572 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (* 0 (atan2 x.im x.re))) into 0 7.573 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re)))) into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.575 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 7.576 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log y.im)))) into 0 7.577 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.578 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.579 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re))))) into 0 7.579 * [taylor]: Taking taylor expansion of 0 in x.im 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [taylor]: Taking taylor expansion of 0 in x.re 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [taylor]: Taking taylor expansion of 0 in x.re 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [backup-simplify]: Simplify 0 into 0 7.581 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow y.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow y.im 1)))) 2) into 0 7.582 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log y.im)))) into 0 7.583 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.584 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 7.585 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re))))) into 0 7.585 * [taylor]: Taking taylor expansion of 0 in x.re 7.585 * [backup-simplify]: Simplify 0 into 0 7.585 * [backup-simplify]: Simplify 0 into 0 7.585 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.585 * [backup-simplify]: Simplify (/ (cbrt (/ 1 y.im)) (/ 2 (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.585 * [approximate]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in (y.im x.im x.re) around 0 7.585 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 7.585 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.585 * [backup-simplify]: Simplify 1/2 into 1/2 7.586 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 7.586 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 7.586 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 7.586 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 7.586 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.586 * [backup-simplify]: Simplify 1/3 into 1/3 7.586 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 7.586 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.586 * [taylor]: Taking taylor expansion of y.im in x.re 7.586 * [backup-simplify]: Simplify y.im into y.im 7.586 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.586 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.586 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.586 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.586 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.586 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.586 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 7.586 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.586 * [backup-simplify]: Simplify 1/2 into 1/2 7.586 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 7.586 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 7.587 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 7.587 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 7.587 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.587 * [backup-simplify]: Simplify 1/3 into 1/3 7.587 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 7.587 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.587 * [taylor]: Taking taylor expansion of y.im in x.im 7.587 * [backup-simplify]: Simplify y.im into y.im 7.587 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.587 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.587 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.587 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.587 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.587 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.587 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.587 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.587 * [backup-simplify]: Simplify 1/2 into 1/2 7.587 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.587 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.587 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.587 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.587 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.588 * [backup-simplify]: Simplify 1/3 into 1/3 7.588 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.588 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.588 * [taylor]: Taking taylor expansion of y.im in y.im 7.588 * [backup-simplify]: Simplify 0 into 0 7.588 * [backup-simplify]: Simplify 1 into 1 7.588 * [backup-simplify]: Simplify (/ 1 1) into 1 7.589 * [backup-simplify]: Simplify (log 1) into 0 7.589 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.589 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.589 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.589 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.589 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.589 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 7.589 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.589 * [backup-simplify]: Simplify 1/2 into 1/2 7.590 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 7.590 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.590 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.590 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.590 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.590 * [backup-simplify]: Simplify 1/3 into 1/3 7.590 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.590 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.590 * [taylor]: Taking taylor expansion of y.im in y.im 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify 1 into 1 7.590 * [backup-simplify]: Simplify (/ 1 1) into 1 7.591 * [backup-simplify]: Simplify (log 1) into 0 7.591 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.591 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.591 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.591 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 7.591 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.592 * [backup-simplify]: Simplify (* (pow y.im -1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.592 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.592 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 7.592 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.592 * [backup-simplify]: Simplify 1/2 into 1/2 7.592 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 7.592 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 7.592 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 7.592 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 7.592 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.592 * [backup-simplify]: Simplify 1/3 into 1/3 7.592 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 7.592 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.592 * [taylor]: Taking taylor expansion of y.im in x.im 7.592 * [backup-simplify]: Simplify y.im into y.im 7.593 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.593 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.593 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.593 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.593 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 7.593 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.593 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.594 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.594 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 7.594 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.594 * [backup-simplify]: Simplify 1/2 into 1/2 7.594 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 7.594 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 7.594 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 7.594 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 7.594 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.594 * [backup-simplify]: Simplify 1/3 into 1/3 7.594 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 7.594 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.594 * [taylor]: Taking taylor expansion of y.im in x.re 7.594 * [backup-simplify]: Simplify y.im into y.im 7.594 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.594 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.594 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.594 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.594 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 7.594 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 7.595 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 7.595 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.595 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 7.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.598 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.598 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.599 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.im)))) into 0 7.600 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.600 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 7.601 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.601 * [taylor]: Taking taylor expansion of 0 in x.im 7.601 * [backup-simplify]: Simplify 0 into 0 7.601 * [taylor]: Taking taylor expansion of 0 in x.re 7.601 * [backup-simplify]: Simplify 0 into 0 7.601 * [backup-simplify]: Simplify 0 into 0 7.601 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.602 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 y.im) 1)))) 1) into 0 7.602 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 y.im)))) into 0 7.603 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 y.im)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.603 * [backup-simplify]: Simplify (+ (* (pow (/ 1 y.im) 1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 7.604 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.604 * [taylor]: Taking taylor expansion of 0 in x.re 7.604 * [backup-simplify]: Simplify 0 into 0 7.604 * [backup-simplify]: Simplify 0 into 0 7.604 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.605 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 y.im) 1)))) 1) into 0 7.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 y.im)))) into 0 7.607 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 y.im)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.607 * [backup-simplify]: Simplify (+ (* (pow (/ 1 y.im) 1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 7.608 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.608 * [backup-simplify]: Simplify 0 into 0 7.609 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.612 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.613 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.614 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.im))))) into 0 7.615 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.616 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.617 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 7.617 * [taylor]: Taking taylor expansion of 0 in x.im 7.617 * [backup-simplify]: Simplify 0 into 0 7.617 * [taylor]: Taking taylor expansion of 0 in x.re 7.617 * [backup-simplify]: Simplify 0 into 0 7.617 * [backup-simplify]: Simplify 0 into 0 7.617 * [taylor]: Taking taylor expansion of 0 in x.re 7.617 * [backup-simplify]: Simplify 0 into 0 7.617 * [backup-simplify]: Simplify 0 into 0 7.618 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.620 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 y.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 y.im) 1)))) 2) into 0 7.620 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 y.im))))) into 0 7.622 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 y.im)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.623 * [backup-simplify]: Simplify (+ (* (pow (/ 1 y.im) 1/3) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 7.623 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 7.623 * [taylor]: Taking taylor expansion of 0 in x.re 7.623 * [backup-simplify]: Simplify 0 into 0 7.623 * [backup-simplify]: Simplify 0 into 0 7.623 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 (/ 1 y.im)) 1/3) (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 7.624 * [backup-simplify]: Simplify (/ (cbrt (/ 1 (- y.im))) (/ 2 (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.624 * [approximate]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in (y.im x.im x.re) around 0 7.624 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.re 7.624 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.624 * [backup-simplify]: Simplify 1/2 into 1/2 7.624 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.re 7.624 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 7.624 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 7.624 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 7.624 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.624 * [backup-simplify]: Simplify 1/3 into 1/3 7.624 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 7.624 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.624 * [taylor]: Taking taylor expansion of y.im in x.re 7.624 * [backup-simplify]: Simplify y.im into y.im 7.624 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.624 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.624 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.624 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.624 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.re 7.624 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.624 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.624 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 7.624 * [taylor]: Taking taylor expansion of -1 in x.re 7.624 * [backup-simplify]: Simplify -1 into -1 7.625 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.625 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.625 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.im 7.625 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.625 * [backup-simplify]: Simplify 1/2 into 1/2 7.625 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.im 7.625 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 7.625 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 7.625 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 7.625 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.625 * [backup-simplify]: Simplify 1/3 into 1/3 7.625 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 7.625 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.625 * [taylor]: Taking taylor expansion of y.im in x.im 7.625 * [backup-simplify]: Simplify y.im into y.im 7.625 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.625 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.625 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.626 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.626 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.im 7.626 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.626 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.626 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 7.626 * [taylor]: Taking taylor expansion of -1 in x.im 7.626 * [backup-simplify]: Simplify -1 into -1 7.626 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.626 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.626 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in y.im 7.626 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.626 * [backup-simplify]: Simplify 1/2 into 1/2 7.626 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in y.im 7.626 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.627 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.627 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.627 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.627 * [backup-simplify]: Simplify 1/3 into 1/3 7.627 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.627 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.627 * [taylor]: Taking taylor expansion of y.im in y.im 7.627 * [backup-simplify]: Simplify 0 into 0 7.627 * [backup-simplify]: Simplify 1 into 1 7.627 * [backup-simplify]: Simplify (/ 1 1) into 1 7.627 * [backup-simplify]: Simplify (log 1) into 0 7.627 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.627 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.628 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.628 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in y.im 7.628 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.628 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.628 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 7.628 * [taylor]: Taking taylor expansion of -1 in y.im 7.628 * [backup-simplify]: Simplify -1 into -1 7.628 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.628 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.628 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in y.im 7.628 * [taylor]: Taking taylor expansion of 1/2 in y.im 7.628 * [backup-simplify]: Simplify 1/2 into 1/2 7.628 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in y.im 7.629 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 7.629 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 7.629 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 7.629 * [taylor]: Taking taylor expansion of 1/3 in y.im 7.629 * [backup-simplify]: Simplify 1/3 into 1/3 7.629 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 7.629 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 7.629 * [taylor]: Taking taylor expansion of y.im in y.im 7.629 * [backup-simplify]: Simplify 0 into 0 7.629 * [backup-simplify]: Simplify 1 into 1 7.629 * [backup-simplify]: Simplify (/ 1 1) into 1 7.629 * [backup-simplify]: Simplify (log 1) into 0 7.629 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.629 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 7.630 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 7.630 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in y.im 7.630 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 7.630 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.630 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 7.630 * [taylor]: Taking taylor expansion of -1 in y.im 7.630 * [backup-simplify]: Simplify -1 into -1 7.630 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.630 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.631 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.631 * [backup-simplify]: Simplify (* (pow y.im -1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.632 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.632 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.im 7.632 * [taylor]: Taking taylor expansion of 1/2 in x.im 7.632 * [backup-simplify]: Simplify 1/2 into 1/2 7.632 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.im 7.632 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 7.632 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 7.632 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 7.632 * [taylor]: Taking taylor expansion of 1/3 in x.im 7.632 * [backup-simplify]: Simplify 1/3 into 1/3 7.632 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 7.632 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 7.632 * [taylor]: Taking taylor expansion of y.im in x.im 7.632 * [backup-simplify]: Simplify y.im into y.im 7.632 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.632 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.632 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.632 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.632 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.im 7.632 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 7.632 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.632 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 7.632 * [taylor]: Taking taylor expansion of -1 in x.im 7.632 * [backup-simplify]: Simplify -1 into -1 7.633 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.633 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.633 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.634 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.634 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.634 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.re 7.634 * [taylor]: Taking taylor expansion of 1/2 in x.re 7.634 * [backup-simplify]: Simplify 1/2 into 1/2 7.635 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.re 7.635 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 7.635 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 7.635 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 7.635 * [taylor]: Taking taylor expansion of 1/3 in x.re 7.635 * [backup-simplify]: Simplify 1/3 into 1/3 7.635 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 7.635 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 7.635 * [taylor]: Taking taylor expansion of y.im in x.re 7.635 * [backup-simplify]: Simplify y.im into y.im 7.635 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 7.635 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 7.635 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 7.635 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 7.635 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.re 7.635 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 7.635 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 7.635 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 7.635 * [taylor]: Taking taylor expansion of -1 in x.re 7.635 * [backup-simplify]: Simplify -1 into -1 7.635 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 7.636 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 7.636 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 7.637 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 7.637 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.638 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 7.638 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (cbrt -1))) into 0 7.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.639 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 7.640 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.640 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.im)))) into 0 7.640 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 7.641 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into 0 7.642 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.642 * [taylor]: Taking taylor expansion of 0 in x.im 7.642 * [backup-simplify]: Simplify 0 into 0 7.642 * [taylor]: Taking taylor expansion of 0 in x.re 7.642 * [backup-simplify]: Simplify 0 into 0 7.642 * [backup-simplify]: Simplify 0 into 0 7.642 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (cbrt -1))) into 0 7.642 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.643 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 y.im) 1)))) 1) into 0 7.643 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 y.im)))) into 0 7.644 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 y.im)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.644 * [backup-simplify]: Simplify (+ (* (pow (/ 1 y.im) 1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into 0 7.645 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.645 * [taylor]: Taking taylor expansion of 0 in x.re 7.645 * [backup-simplify]: Simplify 0 into 0 7.645 * [backup-simplify]: Simplify 0 into 0 7.645 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (cbrt -1))) into 0 7.646 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 7.646 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 y.im) 1)))) 1) into 0 7.646 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 y.im)))) into 0 7.647 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 y.im)))) (+ (* (/ (pow 0 1) 1)))) into 0 7.647 * [backup-simplify]: Simplify (+ (* (pow (/ 1 y.im) 1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into 0 7.648 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.648 * [backup-simplify]: Simplify 0 into 0 7.649 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 7.650 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 7.650 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.654 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 7.654 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 7.655 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.im))))) into 0 7.656 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.656 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (+ (* 0 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.657 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))))) into 0 7.657 * [taylor]: Taking taylor expansion of 0 in x.im 7.657 * [backup-simplify]: Simplify 0 into 0 7.657 * [taylor]: Taking taylor expansion of 0 in x.re 7.657 * [backup-simplify]: Simplify 0 into 0 7.657 * [backup-simplify]: Simplify 0 into 0 7.658 * [taylor]: Taking taylor expansion of 0 in x.re 7.658 * [backup-simplify]: Simplify 0 into 0 7.658 * [backup-simplify]: Simplify 0 into 0 7.658 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 7.659 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 7.659 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 7.660 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 y.im) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 y.im) 1)))) 2) into 0 7.661 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 y.im))))) into 0 7.661 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 y.im)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 7.662 * [backup-simplify]: Simplify (+ (* (pow (/ 1 y.im) 1/3) 0) (+ (* 0 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 7.663 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))))) into 0 7.663 * [taylor]: Taking taylor expansion of 0 in x.re 7.663 * [backup-simplify]: Simplify 0 into 0 7.663 * [backup-simplify]: Simplify 0 into 0 7.664 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 (/ 1 (- y.im))) 1/3) (* (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (cbrt -1)))) into (* 1/2 (* (pow (* y.im -1) 1/3) (* (atan2 x.im x.re) (cbrt -1)))) 7.664 * * * [progress]: simplifying candidates 7.668 * [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) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* y.im (/ (atan2 x.im x.re) 2)) (* (log (exp y.im)) (/ (atan2 x.im x.re) 2)) (* 1 (/ (atan2 x.im x.re) 2)) (* (cbrt y.im) (/ (atan2 x.im x.re) 2)) (* (sqrt y.im) (/ (atan2 x.im x.re) 2)) (* y.im (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1)) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) 1)) (pow (exp y.im) (/ 1 (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ 1 (sqrt 2))) (pow (exp y.im) (/ 1 1)) (pow (exp y.im) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow 1 (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (log (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (* (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (expm1 (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (log1p (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (* (* (cbrt y.im) (cbrt y.im)) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (log (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (cbrt y.im) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* 1 (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (cbrt y.im) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (sqrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) 1) (pow (exp (* (cbrt y.im) (cbrt y.im))) (cbrt y.im)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) 2)) (pow (* (cbrt (exp (* (cbrt y.im) (cbrt y.im)))) (cbrt (exp (* (cbrt y.im) (cbrt y.im))))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (cbrt (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (sqrt (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (sqrt (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow 1 (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (log (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (exp (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (* (cbrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (cbrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))))) (cbrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (* (* (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (sqrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (sqrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) 2)) (expm1 (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (log1p (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (- (log (cbrt y.im)) (- (log 2) (log (atan2 x.im x.re)))) (- (log (cbrt y.im)) (log (/ 2 (atan2 x.im x.re)))) (log (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (exp (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (/ y.im (/ (* (* 2 2) 2) (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)))) (/ y.im (* (* (/ 2 (atan2 x.im x.re)) (/ 2 (atan2 x.im x.re))) (/ 2 (atan2 x.im x.re)))) (* (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (* (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (sqrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (sqrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (- (cbrt y.im)) (- (/ 2 (atan2 x.im x.re))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (atan2 x.im x.re))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) 1)) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (atan2 x.im x.re))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (/ 2 (cbrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ 2 (sqrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 1)) (/ (cbrt (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 1) (/ (cbrt (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 2) (/ (cbrt (cbrt y.im)) (/ 1 (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt (sqrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (sqrt y.im)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (cbrt (sqrt y.im)) (/ (cbrt 2) (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) 1)) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (sqrt y.im)) (/ 2 (cbrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ 1 (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ 2 (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ 1 1)) (/ (cbrt (sqrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) 1) (/ (cbrt (sqrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) 2) (/ (cbrt (sqrt y.im)) (/ 1 (atan2 x.im x.re))) (/ (cbrt 1) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt y.im) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt 1) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (cbrt y.im) (/ (cbrt 2) (atan2 x.im x.re))) (/ (cbrt 1) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt 1) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt 1) (/ (sqrt 2) 1)) (/ (cbrt y.im) (/ (sqrt 2) (atan2 x.im x.re))) (/ (cbrt 1) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ 2 (cbrt (atan2 x.im x.re)))) (/ (cbrt 1) (/ 1 (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ 2 (sqrt (atan2 x.im x.re)))) (/ (cbrt 1) (/ 1 1)) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ (cbrt 1) 1) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ (cbrt 1) 2) (/ (cbrt y.im) (/ 1 (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) 1)) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (/ 2 (cbrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ 2 (sqrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 1)) (/ (cbrt (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 1) (/ (cbrt (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 2) (/ (cbrt (cbrt y.im)) (/ 1 (atan2 x.im x.re))) (/ (sqrt (cbrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (sqrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (sqrt (cbrt y.im)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (sqrt (cbrt y.im)) (/ (cbrt 2) (atan2 x.im x.re))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) 1)) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (atan2 x.im x.re))) (/ (sqrt (cbrt y.im)) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (sqrt (cbrt y.im)) (/ 2 (cbrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ 1 (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ 2 (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ 1 1)) (/ (sqrt (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (sqrt (cbrt y.im)) 1) (/ (sqrt (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (sqrt (cbrt y.im)) 2) (/ (sqrt (cbrt y.im)) (/ 1 (atan2 x.im x.re))) (/ 1 (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt y.im) (cbrt (/ 2 (atan2 x.im x.re)))) (/ 1 (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (sqrt (/ 2 (atan2 x.im x.re)))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (cbrt y.im) (/ (cbrt 2) (atan2 x.im x.re))) (/ 1 (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (/ 1 (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ 1 (/ (sqrt 2) 1)) (/ (cbrt y.im) (/ (sqrt 2) (atan2 x.im x.re))) (/ 1 (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ 2 (cbrt (atan2 x.im x.re)))) (/ 1 (/ 1 (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ 2 (sqrt (atan2 x.im x.re)))) (/ 1 (/ 1 1)) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ 1 1) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) (/ 1 2) (/ (cbrt y.im) (/ 1 (atan2 x.im x.re))) (/ 1 (/ 2 (atan2 x.im x.re))) (/ (/ 2 (atan2 x.im x.re)) (cbrt y.im)) (/ (cbrt y.im) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt y.im) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (* (cbrt 2) (cbrt 2)) 1)) (/ (cbrt y.im) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ (sqrt 2) 1)) (/ (cbrt y.im) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (/ (cbrt y.im) (/ 1 (sqrt (atan2 x.im x.re)))) (/ (cbrt y.im) (/ 1 1)) (/ (cbrt y.im) 1) (/ (cbrt y.im) 2) (/ (/ 2 (atan2 x.im x.re)) (cbrt (cbrt y.im))) (/ (/ 2 (atan2 x.im x.re)) (cbrt (sqrt y.im))) (/ (/ 2 (atan2 x.im x.re)) (cbrt y.im)) (/ (/ 2 (atan2 x.im x.re)) (cbrt (cbrt y.im))) (/ (/ 2 (atan2 x.im x.re)) (sqrt (cbrt y.im))) (/ (/ 2 (atan2 x.im x.re)) (cbrt y.im)) (/ (cbrt 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))))) (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (* 1/2 (* (pow (* y.im -1) 1/3) (* (atan2 x.im x.re) (cbrt -1)))) 7.673 * * [simplify]: iteration 0: 422 enodes 7.884 * * [simplify]: iteration 1: 1295 enodes 8.262 * * [simplify]: iteration complete: 5001 enodes 8.263 * * [simplify]: Extracting #0: cost 260 inf + 0 8.266 * * [simplify]: Extracting #1: cost 1653 inf + 2 8.272 * * [simplify]: Extracting #2: cost 2225 inf + 254 8.280 * * [simplify]: Extracting #3: cost 2071 inf + 2749 8.294 * * [simplify]: Extracting #4: cost 844 inf + 14568 8.309 * * [simplify]: Extracting #5: cost 137 inf + 25836 8.329 * * [simplify]: Extracting #6: cost 9 inf + 28268 8.344 * * [simplify]: Extracting #7: cost 0 inf + 28383 8.361 * [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 y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* y.im (atan2 x.im x.re)) 2) (/ (* y.im (atan2 x.im x.re)) 2) (/ (atan2 x.im x.re) 2) (/ (* (atan2 x.im x.re) (cbrt y.im)) 2) (/ (* (sqrt y.im) (atan2 x.im x.re)) 2) (/ (* y.im (atan2 x.im x.re)) 2) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (cbrt (atan2 x.im x.re)) (/ (* (cbrt 2) (cbrt 2)) (cbrt (atan2 x.im x.re))))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (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)) (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (pow (exp y.im) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ 1 (sqrt 2))) (exp y.im) (exp y.im) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (/ (* (atan2 x.im x.re) y.im) 2) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 3) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (expm1 (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (log1p (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (/ (* (cbrt y.im) (* (cbrt y.im) (cbrt y.im))) (/ 2 (atan2 x.im x.re))) (/ (* (cbrt y.im) (* (cbrt y.im) (cbrt y.im))) (/ 2 (atan2 x.im x.re))) (/ (* (cbrt y.im) (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2) (/ (* (cbrt y.im) (cbrt y.im)) (/ 2 (atan2 x.im x.re))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (cbrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt 2) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt 2) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (* (cbrt y.im) (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (* (cbrt y.im) (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (sqrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (sqrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (sqrt y.im)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (sqrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (sqrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (/ (* (cbrt 2) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ 1 (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (* (cbrt 2) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ 1 (sqrt 2)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (atan2 x.im x.re))) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re))) (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (/ (cbrt 2) (sqrt (atan2 x.im x.re))) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (cbrt (cbrt y.im))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (atan2 x.im x.re))) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (cbrt y.im)) (/ 2 (cbrt (cbrt y.im))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (sqrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (/ (sqrt (cbrt y.im)) (cbrt 2)) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (sqrt (cbrt y.im)) (sqrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (sqrt (cbrt y.im)) (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (sqrt (cbrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (sqrt (cbrt y.im)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (cbrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (cbrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (/ (* (cbrt 2) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ 1 (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ 1 (sqrt 2)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (atan2 x.im x.re))) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt y.im)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt y.im) 2)) (pow (* (cbrt (pow (exp (cbrt y.im)) (cbrt y.im))) (cbrt (pow (exp (cbrt y.im)) (cbrt y.im)))) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (pow (cbrt (pow (exp (cbrt y.im)) (cbrt y.im))) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (pow (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (pow (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) 1 (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (/ (* (cbrt y.im) (* (cbrt y.im) (cbrt y.im))) (/ 2 (atan2 x.im x.re))) (exp (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (* (cbrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (cbrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)))) (cbrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (pow (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) 3) (sqrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (sqrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt y.im) (/ 4 (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt y.im) (/ 4 (atan2 x.im x.re)))) (expm1 (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (log1p (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (log (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (log (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (log (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (pow (exp (/ (cbrt y.im) 2)) (atan2 x.im x.re)) (* (/ (/ y.im 2) 4) (pow (atan2 x.im x.re) 3)) (/ y.im (pow (/ 2 (atan2 x.im x.re)) 3)) (* (cbrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (cbrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2))) (cbrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (pow (/ (* (cbrt y.im) (atan2 x.im x.re)) 2) 3) (sqrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (sqrt (/ (* (cbrt y.im) (atan2 x.im x.re)) 2)) (- (cbrt y.im)) (/ -2 (atan2 x.im x.re)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re))) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re))) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt 2) (cbrt 2))) (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (atan2 x.im x.re)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt (cbrt y.im)) (sqrt 2)) (cbrt (atan2 x.im x.re))) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2)) (sqrt (atan2 x.im x.re))) (* (/ (cbrt (cbrt y.im)) (sqrt 2)) (sqrt (atan2 x.im x.re))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2)) (/ (* (cbrt (cbrt y.im)) (atan2 x.im x.re)) (sqrt 2)) (* (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (atan2 x.im x.re))) 2) (* (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (atan2 x.im x.re))) (* (/ (cbrt (cbrt y.im)) 2) (sqrt (atan2 x.im x.re))) (cbrt (* (cbrt y.im) (cbrt y.im))) (* (/ (cbrt (cbrt y.im)) 2) (atan2 x.im x.re)) (cbrt (* (cbrt y.im) (cbrt y.im))) (* (/ (cbrt (cbrt y.im)) 2) (atan2 x.im x.re)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 2) (* (cbrt (cbrt y.im)) (atan2 x.im x.re)) (/ (/ (cbrt (sqrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (* (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re))) (* (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)) (sqrt (atan2 x.im x.re))) (/ (* (cbrt (sqrt y.im)) (sqrt (atan2 x.im x.re))) (cbrt 2)) (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)) (* (/ (cbrt (sqrt y.im)) (cbrt 2)) (atan2 x.im x.re)) (/ (cbrt (sqrt y.im)) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt (sqrt y.im)) (sqrt 2)) (cbrt (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (sqrt y.im)) (sqrt 2)) (* (/ (cbrt (sqrt y.im)) (sqrt 2)) (atan2 x.im x.re)) (* (cbrt (sqrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (/ (* (cbrt (sqrt y.im)) (cbrt (atan2 x.im x.re))) 2) (* (cbrt (sqrt y.im)) (sqrt (atan2 x.im x.re))) (/ (cbrt (sqrt y.im)) (/ 2 (sqrt (atan2 x.im x.re)))) (cbrt (sqrt y.im)) (/ (* (cbrt (sqrt y.im)) (atan2 x.im x.re)) 2) (cbrt (sqrt y.im)) (/ (* (cbrt (sqrt y.im)) (atan2 x.im x.re)) 2) (/ (cbrt (sqrt y.im)) 2) (* (cbrt (sqrt y.im)) (atan2 x.im x.re)) (/ (/ 1 (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (cbrt (/ 2 (atan2 x.im x.re)))) (/ 1 (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (sqrt (/ 2 (atan2 x.im x.re)))) (/ 1 (/ (* (cbrt 2) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt y.im) (cbrt 2)) (cbrt (atan2 x.im x.re))) (* (/ 1 (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re))) (/ (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (cbrt 2)) (/ 1 (* (cbrt 2) (cbrt 2))) (/ (* (cbrt y.im) (atan2 x.im x.re)) (cbrt 2)) (/ 1 (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt y.im) (sqrt 2)) (cbrt (atan2 x.im x.re))) (* (/ 1 (sqrt 2)) (sqrt (atan2 x.im x.re))) (/ (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (sqrt 2)) (/ 1 (sqrt 2)) (* (/ (cbrt y.im) (sqrt 2)) (atan2 x.im x.re)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (/ (cbrt y.im) 2) (cbrt (atan2 x.im x.re))) (sqrt (atan2 x.im x.re)) (* (/ (cbrt y.im) 2) (sqrt (atan2 x.im x.re))) 1 (/ (* (cbrt y.im) (atan2 x.im x.re)) 2) 1 (/ (* (cbrt y.im) (atan2 x.im x.re)) 2) (/ 1 2) (* (cbrt y.im) (atan2 x.im x.re)) (/ (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (* (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re))) (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (cbrt (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (/ (cbrt 2) (sqrt (atan2 x.im x.re))) (cbrt 2))) (/ (cbrt (cbrt y.im)) (/ (cbrt 2) (sqrt (atan2 x.im x.re)))) (/ (cbrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (cbrt (cbrt y.im)))) (* (/ (cbrt (cbrt y.im)) (cbrt 2)) (atan2 x.im x.re)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt (cbrt y.im)) (sqrt 2)) (cbrt (atan2 x.im x.re))) (/ (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (atan2 x.im x.re))) (sqrt 2)) (* (/ (cbrt (cbrt y.im)) (sqrt 2)) (sqrt (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt 2)) (/ (* (cbrt (cbrt y.im)) (atan2 x.im x.re)) (sqrt 2)) (* (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (/ (* (cbrt (cbrt y.im)) (cbrt (atan2 x.im x.re))) 2) (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (atan2 x.im x.re))) (* (/ (cbrt (cbrt y.im)) 2) (sqrt (atan2 x.im x.re))) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (/ (cbrt (cbrt y.im)) 2) (atan2 x.im x.re)) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (/ (cbrt (cbrt y.im)) 2) (atan2 x.im x.re)) (/ (cbrt (cbrt y.im)) (/ 2 (cbrt (cbrt y.im)))) (* (cbrt (cbrt y.im)) (atan2 x.im x.re)) (/ (/ (sqrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re)))) (* (/ (/ (sqrt (cbrt y.im)) (cbrt 2)) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (/ (* (sqrt (cbrt y.im)) (cbrt (atan2 x.im x.re))) (cbrt 2)) (/ (* (sqrt (cbrt y.im)) (sqrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2))) (* (/ (sqrt (cbrt y.im)) (cbrt 2)) (sqrt (atan2 x.im x.re))) (/ (/ (sqrt (cbrt y.im)) (cbrt 2)) (cbrt 2)) (/ (* (sqrt (cbrt y.im)) (atan2 x.im x.re)) (cbrt 2)) (/ (sqrt (cbrt y.im)) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (/ (* (sqrt (cbrt y.im)) (cbrt (atan2 x.im x.re))) (sqrt 2)) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (sqrt 2)) (/ (* (sqrt (cbrt y.im)) (atan2 x.im x.re)) (sqrt 2)) (* (sqrt (cbrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (/ (sqrt (cbrt y.im)) (/ 2 (cbrt (atan2 x.im x.re)))) (* (sqrt (cbrt y.im)) (sqrt (atan2 x.im x.re))) (* (/ (sqrt (cbrt y.im)) 2) (sqrt (atan2 x.im x.re))) (sqrt (cbrt y.im)) (* (/ (sqrt (cbrt y.im)) 2) (atan2 x.im x.re)) (sqrt (cbrt y.im)) (* (/ (sqrt (cbrt y.im)) 2) (atan2 x.im x.re)) (/ (sqrt (cbrt y.im)) 2) (* (sqrt (cbrt y.im)) (atan2 x.im x.re)) (/ (/ 1 (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (cbrt (/ 2 (atan2 x.im x.re)))) (/ 1 (sqrt (/ 2 (atan2 x.im x.re)))) (/ (cbrt y.im) (sqrt (/ 2 (atan2 x.im x.re)))) (/ 1 (/ (* (cbrt 2) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt y.im) (cbrt 2)) (cbrt (atan2 x.im x.re))) (* (/ 1 (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re))) (/ (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (cbrt 2)) (/ (/ 1 (cbrt 2)) (cbrt 2)) (/ (* (cbrt y.im) (atan2 x.im x.re)) (cbrt 2)) (/ 1 (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (* (/ (cbrt y.im) (sqrt 2)) (cbrt (atan2 x.im x.re))) (* (/ 1 (sqrt 2)) (sqrt (atan2 x.im x.re))) (/ (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (sqrt 2)) (/ 1 (sqrt 2)) (* (/ (cbrt y.im) (sqrt 2)) (atan2 x.im x.re)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (/ (cbrt y.im) 2) (cbrt (atan2 x.im x.re))) (sqrt (atan2 x.im x.re)) (* (/ (cbrt y.im) 2) (sqrt (atan2 x.im x.re))) 1 (/ (* (cbrt y.im) (atan2 x.im x.re)) 2) 1 (/ (* (cbrt y.im) (atan2 x.im x.re)) 2) 1/2 (* (cbrt y.im) (atan2 x.im x.re)) (* 1/2 (atan2 x.im x.re)) (/ (/ 2 (atan2 x.im x.re)) (cbrt y.im)) (/ (cbrt y.im) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re))))) (/ (cbrt y.im) (sqrt (/ 2 (atan2 x.im x.re)))) (* (/ (cbrt y.im) (* (cbrt 2) (cbrt 2))) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (/ (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2))) (/ (cbrt y.im) (* (cbrt 2) (cbrt 2))) (/ (cbrt y.im) (/ (/ (sqrt 2) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (/ (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (sqrt 2)) (/ (cbrt y.im) (sqrt 2)) (* (* (cbrt y.im) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (* (cbrt y.im) (sqrt (atan2 x.im x.re))) (cbrt y.im) (cbrt y.im) (/ (cbrt y.im) 2) (/ (/ 2 (cbrt (cbrt y.im))) (atan2 x.im x.re)) (/ (/ 2 (atan2 x.im x.re)) (cbrt (sqrt y.im))) (/ (/ 2 (atan2 x.im x.re)) (cbrt y.im)) (/ (/ 2 (cbrt (cbrt y.im))) (atan2 x.im x.re)) (/ (/ 2 (atan2 x.im x.re)) (sqrt (cbrt y.im))) (/ (/ 2 (atan2 x.im x.re)) (cbrt y.im)) (/ (cbrt y.im) 2) (fma y.re (atan2 x.im x.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (- (* (log x.re) y.im)))) (sin (fma y.re (atan2 x.im x.re) (* y.im (- (log (/ -1 x.re)))))) (fma (* (atan2 x.im x.re) y.im) 1/2 (fma 1/8 (* (* (pow (atan2 x.im x.re) 2) y.im) y.im) 1)) (pow (exp (* 1/2 y.im)) (atan2 x.im x.re)) (pow (exp (* 1/2 y.im)) (atan2 x.im x.re)) (pow (exp (* 1/2 y.im)) (atan2 x.im x.re)) (pow (exp (* 1/2 y.im)) (atan2 x.im x.re)) (pow (exp (* 1/2 y.im)) (atan2 x.im x.re)) (* (* 1/2 (atan2 x.im x.re)) (cbrt y.im)) (* (* 1/2 (atan2 x.im x.re)) (cbrt y.im)) (* (* (cbrt -1) (* (atan2 x.im x.re) (cbrt (- y.im)))) 1/2) 8.364 * * * [progress]: adding candidates to table 11.713 * * [progress]: iteration 4 / 4 11.713 * * * [progress]: picking best candidate 11.863 * * * * [pick]: Picked # 11.864 * * * [progress]: localizing error 11.999 * * * [progress]: generating rewritten candidates 11.999 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 12.002 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 2 1) 12.019 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 1) 12.029 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2) 12.069 * * * [progress]: generating series expansions 12.069 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 12.069 * [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.069 * [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.069 * [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.069 * [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.069 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.069 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 12.069 * [taylor]: Taking taylor expansion of y.im in y.re 12.070 * [backup-simplify]: Simplify y.im into y.im 12.070 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 12.070 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 12.070 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.070 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 12.070 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 12.070 * [taylor]: Taking taylor expansion of x.re in y.re 12.070 * [backup-simplify]: Simplify x.re into x.re 12.070 * [taylor]: Taking taylor expansion of x.re in y.re 12.070 * [backup-simplify]: Simplify x.re into x.re 12.070 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 12.070 * [taylor]: Taking taylor expansion of x.im in y.re 12.070 * [backup-simplify]: Simplify x.im into x.im 12.070 * [taylor]: Taking taylor expansion of x.im in y.re 12.070 * [backup-simplify]: Simplify x.im into x.im 12.070 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.070 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.070 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.071 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.071 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.071 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.072 * [backup-simplify]: Simplify (+ 0 0) into 0 12.072 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.072 * [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.072 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.072 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.072 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.072 * [taylor]: Taking taylor expansion of y.re in y.re 12.072 * [backup-simplify]: Simplify 0 into 0 12.072 * [backup-simplify]: Simplify 1 into 1 12.073 * [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.073 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.073 * [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.074 * [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.074 * [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.074 * [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.074 * [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.074 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.074 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 12.074 * [taylor]: Taking taylor expansion of y.im in x.im 12.074 * [backup-simplify]: Simplify y.im into y.im 12.074 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 12.074 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 12.074 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.075 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 12.075 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 12.075 * [taylor]: Taking taylor expansion of x.re in x.im 12.075 * [backup-simplify]: Simplify x.re into x.re 12.075 * [taylor]: Taking taylor expansion of x.re in x.im 12.075 * [backup-simplify]: Simplify x.re into x.re 12.075 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 12.075 * [taylor]: Taking taylor expansion of x.im in x.im 12.075 * [backup-simplify]: Simplify 0 into 0 12.075 * [backup-simplify]: Simplify 1 into 1 12.075 * [taylor]: Taking taylor expansion of x.im in x.im 12.075 * [backup-simplify]: Simplify 0 into 0 12.075 * [backup-simplify]: Simplify 1 into 1 12.075 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.075 * [backup-simplify]: Simplify (* 0 0) into 0 12.076 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 12.076 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 12.076 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.077 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.077 * [backup-simplify]: Simplify (+ 0 0) into 0 12.077 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 12.077 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.077 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.077 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.077 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.077 * [taylor]: Taking taylor expansion of y.re in x.im 12.077 * [backup-simplify]: Simplify y.re into y.re 12.077 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 12.078 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.078 * [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.078 * [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.078 * [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.078 * [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.078 * [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.079 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.079 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 12.079 * [taylor]: Taking taylor expansion of y.im in x.re 12.079 * [backup-simplify]: Simplify y.im into y.im 12.079 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 12.079 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 12.079 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.079 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 12.079 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 12.079 * [taylor]: Taking taylor expansion of x.re in x.re 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [backup-simplify]: Simplify 1 into 1 12.079 * [taylor]: Taking taylor expansion of x.re in x.re 12.079 * [backup-simplify]: Simplify 0 into 0 12.079 * [backup-simplify]: Simplify 1 into 1 12.079 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 12.079 * [taylor]: Taking taylor expansion of x.im in x.re 12.079 * [backup-simplify]: Simplify x.im into x.im 12.079 * [taylor]: Taking taylor expansion of x.im in x.re 12.079 * [backup-simplify]: Simplify x.im into x.im 12.080 * [backup-simplify]: Simplify (* 0 0) into 0 12.080 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.080 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.080 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.081 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.081 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.081 * [backup-simplify]: Simplify (+ 0 0) into 0 12.081 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.081 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.081 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.081 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.081 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.081 * [taylor]: Taking taylor expansion of y.re in x.re 12.081 * [backup-simplify]: Simplify y.re into y.re 12.081 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 12.082 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.082 * [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.082 * [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.082 * [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.082 * [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.082 * [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.082 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.082 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 12.082 * [taylor]: Taking taylor expansion of y.im in y.im 12.082 * [backup-simplify]: Simplify 0 into 0 12.083 * [backup-simplify]: Simplify 1 into 1 12.083 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.083 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.083 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.083 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.083 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.083 * [taylor]: Taking taylor expansion of x.re in y.im 12.083 * [backup-simplify]: Simplify x.re into x.re 12.083 * [taylor]: Taking taylor expansion of x.re in y.im 12.083 * [backup-simplify]: Simplify x.re into x.re 12.083 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.083 * [taylor]: Taking taylor expansion of x.im in y.im 12.083 * [backup-simplify]: Simplify x.im into x.im 12.083 * [taylor]: Taking taylor expansion of x.im in y.im 12.083 * [backup-simplify]: Simplify x.im into x.im 12.083 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.083 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.083 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.083 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.083 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.083 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.084 * [backup-simplify]: Simplify (+ 0 0) into 0 12.084 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.084 * [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.084 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.084 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.084 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.084 * [taylor]: Taking taylor expansion of y.re in y.im 12.084 * [backup-simplify]: Simplify y.re into y.re 12.084 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.084 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.085 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.085 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.085 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.085 * [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.085 * [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.085 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 12.085 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 12.085 * [taylor]: Taking taylor expansion of y.im in y.im 12.085 * [backup-simplify]: Simplify 0 into 0 12.085 * [backup-simplify]: Simplify 1 into 1 12.085 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.085 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.085 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.085 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.085 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.085 * [taylor]: Taking taylor expansion of x.re in y.im 12.085 * [backup-simplify]: Simplify x.re into x.re 12.085 * [taylor]: Taking taylor expansion of x.re in y.im 12.085 * [backup-simplify]: Simplify x.re into x.re 12.085 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.085 * [taylor]: Taking taylor expansion of x.im in y.im 12.085 * [backup-simplify]: Simplify x.im into x.im 12.085 * [taylor]: Taking taylor expansion of x.im in y.im 12.085 * [backup-simplify]: Simplify x.im into x.im 12.085 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.085 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.085 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.086 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.086 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.086 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.086 * [backup-simplify]: Simplify (+ 0 0) into 0 12.087 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.087 * [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.087 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.087 * [taylor]: Taking taylor expansion of y.re in y.im 12.087 * [backup-simplify]: Simplify y.re into y.re 12.087 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.087 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.087 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.087 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.087 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.087 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.088 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.088 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.088 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 12.088 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.088 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.088 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.088 * [taylor]: Taking taylor expansion of y.re in x.re 12.088 * [backup-simplify]: Simplify y.re into y.re 12.088 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.088 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.088 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.088 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.088 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.088 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.088 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 12.088 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.088 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.088 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.088 * [taylor]: Taking taylor expansion of y.re in x.im 12.088 * [backup-simplify]: Simplify y.re into y.re 12.088 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.088 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.088 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.089 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.089 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.089 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.089 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.089 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.089 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.089 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.089 * [taylor]: Taking taylor expansion of y.re in y.re 12.089 * [backup-simplify]: Simplify 0 into 0 12.089 * [backup-simplify]: Simplify 1 into 1 12.089 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.089 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.089 * [backup-simplify]: Simplify 0 into 0 12.090 * [backup-simplify]: Simplify (+ 0) into 0 12.090 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.091 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 12.091 * [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.091 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.091 * [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.092 * [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.092 * [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.092 * [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.092 * [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.092 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 12.092 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.092 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.093 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.093 * [taylor]: Taking taylor expansion of y.re in x.re 12.093 * [backup-simplify]: Simplify y.re into y.re 12.093 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.093 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.093 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.093 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.093 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.093 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.093 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.093 * [taylor]: Taking taylor expansion of x.re in x.re 12.093 * [backup-simplify]: Simplify 0 into 0 12.093 * [backup-simplify]: Simplify 1 into 1 12.093 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.093 * [taylor]: Taking taylor expansion of x.im in x.re 12.093 * [backup-simplify]: Simplify x.im into x.im 12.093 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.093 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.093 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.093 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.093 * [backup-simplify]: Simplify (+ 0 0) into 0 12.094 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.094 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.094 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.094 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.094 * [backup-simplify]: Simplify (- 0) into 0 12.094 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.094 * [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.094 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 12.094 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 12.094 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.094 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.094 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.094 * [taylor]: Taking taylor expansion of y.re in x.im 12.094 * [backup-simplify]: Simplify y.re into y.re 12.094 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.094 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.095 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.095 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.095 * [taylor]: Taking taylor expansion of x.im in x.im 12.095 * [backup-simplify]: Simplify 0 into 0 12.095 * [backup-simplify]: Simplify 1 into 1 12.095 * [backup-simplify]: Simplify (log 1) into 0 12.095 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 12.095 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 12.095 * [backup-simplify]: Simplify (- 0) into 0 12.095 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 12.096 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.096 * [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.096 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 12.096 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 12.096 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.096 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.096 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.096 * [taylor]: Taking taylor expansion of y.re in y.re 12.096 * [backup-simplify]: Simplify 0 into 0 12.096 * [backup-simplify]: Simplify 1 into 1 12.096 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.096 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.096 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.096 * [taylor]: Taking taylor expansion of x.im in y.re 12.096 * [backup-simplify]: Simplify x.im into x.im 12.096 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.096 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 12.096 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.097 * [backup-simplify]: Simplify (+ 0) into 0 12.097 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.097 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.098 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.098 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.098 * [backup-simplify]: Simplify (+ 0 0) into 0 12.098 * [taylor]: Taking taylor expansion of 0 in x.im 12.098 * [backup-simplify]: Simplify 0 into 0 12.098 * [taylor]: Taking taylor expansion of 0 in y.re 12.098 * [backup-simplify]: Simplify 0 into 0 12.098 * [backup-simplify]: Simplify 0 into 0 12.099 * [backup-simplify]: Simplify (+ 0) into 0 12.099 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.099 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.099 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.100 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.100 * [backup-simplify]: Simplify (+ 0 0) into 0 12.100 * [taylor]: Taking taylor expansion of 0 in y.re 12.100 * [backup-simplify]: Simplify 0 into 0 12.100 * [backup-simplify]: Simplify 0 into 0 12.100 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 12.100 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.101 * [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.101 * [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.102 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 12.102 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 12.102 * [backup-simplify]: Simplify (+ 0 0) into 0 12.103 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 12.105 * [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.105 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 12.106 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.106 * [backup-simplify]: Simplify (+ 0 0) into 0 12.106 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.107 * [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.107 * [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.107 * [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.107 * [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.107 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.107 * [backup-simplify]: Simplify 1/2 into 1/2 12.107 * [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.107 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 12.107 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.107 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.107 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.107 * [taylor]: Taking taylor expansion of y.re in x.re 12.107 * [backup-simplify]: Simplify y.re into y.re 12.107 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.108 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.108 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.108 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 12.108 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 12.108 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 12.108 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 12.108 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 12.108 * [taylor]: Taking taylor expansion of x.re in x.re 12.108 * [backup-simplify]: Simplify 0 into 0 12.108 * [backup-simplify]: Simplify 1 into 1 12.108 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 12.108 * [taylor]: Taking taylor expansion of x.im in x.re 12.108 * [backup-simplify]: Simplify x.im into x.im 12.108 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.108 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.108 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.108 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.108 * [backup-simplify]: Simplify (+ 0 0) into 0 12.108 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.109 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.109 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.109 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.109 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.109 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.109 * [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.109 * [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.109 * [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.109 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 12.109 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 12.109 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.109 * [backup-simplify]: Simplify 1/2 into 1/2 12.109 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 12.109 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 12.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.110 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.110 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.110 * [taylor]: Taking taylor expansion of y.re in x.im 12.110 * [backup-simplify]: Simplify y.re into y.re 12.110 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.110 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.110 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.110 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 12.110 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.110 * [taylor]: Taking taylor expansion of x.im in x.im 12.110 * [backup-simplify]: Simplify 0 into 0 12.110 * [backup-simplify]: Simplify 1 into 1 12.110 * [backup-simplify]: Simplify (log 1) into 0 12.110 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.110 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.111 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.111 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.111 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.111 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.111 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.111 * [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.112 * [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.112 * [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.112 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 12.112 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 12.112 * [taylor]: Taking taylor expansion of 1/2 in y.re 12.112 * [backup-simplify]: Simplify 1/2 into 1/2 12.112 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 12.112 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.112 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.112 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.112 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.112 * [taylor]: Taking taylor expansion of y.re in y.re 12.112 * [backup-simplify]: Simplify 0 into 0 12.112 * [backup-simplify]: Simplify 1 into 1 12.112 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.112 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.112 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 12.112 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.112 * [taylor]: Taking taylor expansion of x.im in y.re 12.113 * [backup-simplify]: Simplify x.im into x.im 12.113 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.113 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.113 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 12.113 * [backup-simplify]: Simplify (* 1/2 0) into 0 12.113 * [backup-simplify]: Simplify (- 0) into 0 12.113 * [backup-simplify]: Simplify 0 into 0 12.114 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.114 * [backup-simplify]: Simplify (+ 0) into 0 12.114 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.115 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.115 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.115 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.116 * [backup-simplify]: Simplify (- 0) into 0 12.116 * [backup-simplify]: Simplify (+ 0 0) into 0 12.116 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.116 * [taylor]: Taking taylor expansion of 0 in x.im 12.116 * [backup-simplify]: Simplify 0 into 0 12.116 * [taylor]: Taking taylor expansion of 0 in y.re 12.116 * [backup-simplify]: Simplify 0 into 0 12.116 * [backup-simplify]: Simplify 0 into 0 12.117 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.117 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.117 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.118 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.118 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.119 * [backup-simplify]: Simplify (+ 0 0) into 0 12.119 * [taylor]: Taking taylor expansion of 0 in x.im 12.119 * [backup-simplify]: Simplify 0 into 0 12.119 * [taylor]: Taking taylor expansion of 0 in y.re 12.119 * [backup-simplify]: Simplify 0 into 0 12.119 * [backup-simplify]: Simplify 0 into 0 12.120 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.120 * [backup-simplify]: Simplify (+ 0) into 0 12.121 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.121 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.122 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.122 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 12.123 * [backup-simplify]: Simplify (- 0) into 0 12.123 * [backup-simplify]: Simplify (+ 0 0) into 0 12.124 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.124 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 12.124 * [taylor]: Taking taylor expansion of 0 in y.re 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [taylor]: Taking taylor expansion of 0 in y.re 12.124 * [backup-simplify]: Simplify 0 into 0 12.124 * [backup-simplify]: Simplify 0 into 0 12.125 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.126 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 12.126 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.127 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.128 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 12.128 * [backup-simplify]: Simplify (+ 0 0) into 0 12.128 * [taylor]: Taking taylor expansion of 0 in y.re 12.128 * [backup-simplify]: Simplify 0 into 0 12.128 * [backup-simplify]: Simplify 0 into 0 12.129 * [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.130 * [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.130 * [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.130 * [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.130 * [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.130 * [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.130 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 12.130 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 12.130 * [taylor]: Taking taylor expansion of y.im in y.re 12.130 * [backup-simplify]: Simplify y.im into y.im 12.130 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.130 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 12.130 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 12.130 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.130 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 12.130 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 12.130 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.130 * [taylor]: Taking taylor expansion of x.re in y.re 12.130 * [backup-simplify]: Simplify x.re into x.re 12.131 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.131 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.131 * [taylor]: Taking taylor expansion of x.re in y.re 12.131 * [backup-simplify]: Simplify x.re into x.re 12.131 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.131 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 12.131 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.131 * [taylor]: Taking taylor expansion of x.im in y.re 12.131 * [backup-simplify]: Simplify x.im into x.im 12.131 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.131 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.131 * [taylor]: Taking taylor expansion of x.im in y.re 12.131 * [backup-simplify]: Simplify x.im into x.im 12.131 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.131 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.131 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.132 * [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.132 * [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.132 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.132 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.132 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.132 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.133 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.133 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.133 * [backup-simplify]: Simplify (+ 0 0) into 0 12.134 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.134 * [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.134 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.134 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.134 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.134 * [taylor]: Taking taylor expansion of y.re in y.re 12.134 * [backup-simplify]: Simplify 0 into 0 12.134 * [backup-simplify]: Simplify 1 into 1 12.134 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.134 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.135 * [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.135 * [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.135 * [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.135 * [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.135 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 12.135 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.135 * [taylor]: Taking taylor expansion of y.im in x.im 12.135 * [backup-simplify]: Simplify y.im into y.im 12.135 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.135 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 12.135 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 12.135 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.135 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 12.135 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 12.135 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.135 * [taylor]: Taking taylor expansion of x.re in x.im 12.136 * [backup-simplify]: Simplify x.re into x.re 12.136 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.136 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.136 * [taylor]: Taking taylor expansion of x.re in x.im 12.136 * [backup-simplify]: Simplify x.re into x.re 12.136 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.136 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 12.136 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.136 * [taylor]: Taking taylor expansion of x.im in x.im 12.136 * [backup-simplify]: Simplify 0 into 0 12.136 * [backup-simplify]: Simplify 1 into 1 12.136 * [backup-simplify]: Simplify (/ 1 1) into 1 12.136 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.136 * [taylor]: Taking taylor expansion of x.im in x.im 12.136 * [backup-simplify]: Simplify 0 into 0 12.136 * [backup-simplify]: Simplify 1 into 1 12.137 * [backup-simplify]: Simplify (/ 1 1) into 1 12.137 * [backup-simplify]: Simplify (* 1 1) into 1 12.138 * [backup-simplify]: Simplify (+ 0 1) into 1 12.138 * [backup-simplify]: Simplify (sqrt 1) into 1 12.139 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.140 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.140 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.141 * [backup-simplify]: Simplify (+ 0 0) into 0 12.141 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.142 * [backup-simplify]: Simplify (log 1) into 0 12.142 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.142 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.142 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.142 * [taylor]: Taking taylor expansion of y.re in x.im 12.142 * [backup-simplify]: Simplify y.re into y.re 12.142 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.142 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.143 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 12.143 * [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.143 * [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.143 * [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.143 * [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.143 * [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.143 * [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.143 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.143 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.143 * [taylor]: Taking taylor expansion of y.im in x.re 12.143 * [backup-simplify]: Simplify y.im into y.im 12.143 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.143 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.143 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.143 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.143 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.143 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.144 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.144 * [taylor]: Taking taylor expansion of x.re in x.re 12.144 * [backup-simplify]: Simplify 0 into 0 12.144 * [backup-simplify]: Simplify 1 into 1 12.144 * [backup-simplify]: Simplify (/ 1 1) into 1 12.144 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.144 * [taylor]: Taking taylor expansion of x.re in x.re 12.144 * [backup-simplify]: Simplify 0 into 0 12.144 * [backup-simplify]: Simplify 1 into 1 12.144 * [backup-simplify]: Simplify (/ 1 1) into 1 12.144 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.144 * [taylor]: Taking taylor expansion of x.im in x.re 12.144 * [backup-simplify]: Simplify x.im into x.im 12.144 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.144 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.144 * [taylor]: Taking taylor expansion of x.im in x.re 12.144 * [backup-simplify]: Simplify x.im into x.im 12.144 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.145 * [backup-simplify]: Simplify (* 1 1) into 1 12.145 * [backup-simplify]: Simplify (+ 1 0) into 1 12.145 * [backup-simplify]: Simplify (sqrt 1) into 1 12.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.146 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.147 * [backup-simplify]: Simplify (+ 0 0) into 0 12.151 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.151 * [backup-simplify]: Simplify (log 1) into 0 12.151 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.151 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.151 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.151 * [taylor]: Taking taylor expansion of y.re in x.re 12.151 * [backup-simplify]: Simplify y.re into y.re 12.151 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.152 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.152 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.152 * [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.152 * [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.152 * [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.152 * [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.152 * [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.152 * [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.152 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.152 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.153 * [taylor]: Taking taylor expansion of y.im in y.im 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify 1 into 1 12.153 * [backup-simplify]: Simplify (/ 1 1) into 1 12.153 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.153 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.153 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.153 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.153 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.153 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.153 * [taylor]: Taking taylor expansion of x.re in y.im 12.153 * [backup-simplify]: Simplify x.re into x.re 12.153 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.153 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.153 * [taylor]: Taking taylor expansion of x.re in y.im 12.153 * [backup-simplify]: Simplify x.re into x.re 12.153 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.153 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.153 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.153 * [taylor]: Taking taylor expansion of x.im in y.im 12.153 * [backup-simplify]: Simplify x.im into x.im 12.154 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.154 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.154 * [taylor]: Taking taylor expansion of x.im in y.im 12.154 * [backup-simplify]: Simplify x.im into x.im 12.154 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.154 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.154 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.154 * [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.154 * [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.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.154 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.155 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.155 * [backup-simplify]: Simplify (+ 0 0) into 0 12.155 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.155 * [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.155 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.155 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.155 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.155 * [taylor]: Taking taylor expansion of y.re in y.im 12.155 * [backup-simplify]: Simplify y.re into y.re 12.155 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.156 * [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.156 * [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.156 * [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.156 * [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.156 * [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.156 * [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.156 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 12.156 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.156 * [taylor]: Taking taylor expansion of y.im in y.im 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 1 into 1 12.157 * [backup-simplify]: Simplify (/ 1 1) into 1 12.157 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.157 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.157 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.157 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.157 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.157 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.157 * [taylor]: Taking taylor expansion of x.re in y.im 12.157 * [backup-simplify]: Simplify x.re into x.re 12.157 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.157 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.157 * [taylor]: Taking taylor expansion of x.re in y.im 12.157 * [backup-simplify]: Simplify x.re into x.re 12.157 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.157 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.157 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.157 * [taylor]: Taking taylor expansion of x.im in y.im 12.157 * [backup-simplify]: Simplify x.im into x.im 12.157 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.157 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.157 * [taylor]: Taking taylor expansion of x.im in y.im 12.157 * [backup-simplify]: Simplify x.im into x.im 12.157 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.157 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.157 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.157 * [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.158 * [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.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.158 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.158 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.158 * [backup-simplify]: Simplify (+ 0 0) into 0 12.158 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.159 * [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.159 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.159 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.159 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.159 * [taylor]: Taking taylor expansion of y.re in y.im 12.159 * [backup-simplify]: Simplify y.re into y.re 12.159 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.159 * [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.159 * [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.159 * [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.160 * [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.160 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 12.160 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.160 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 12.160 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.160 * [taylor]: Taking taylor expansion of y.im in x.re 12.160 * [backup-simplify]: Simplify y.im into y.im 12.160 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.160 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 12.160 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 12.160 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.160 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 12.160 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 12.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.160 * [taylor]: Taking taylor expansion of x.re in x.re 12.160 * [backup-simplify]: Simplify 0 into 0 12.160 * [backup-simplify]: Simplify 1 into 1 12.160 * [backup-simplify]: Simplify (/ 1 1) into 1 12.160 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 12.160 * [taylor]: Taking taylor expansion of x.re in x.re 12.160 * [backup-simplify]: Simplify 0 into 0 12.160 * [backup-simplify]: Simplify 1 into 1 12.161 * [backup-simplify]: Simplify (/ 1 1) into 1 12.161 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 12.161 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.161 * [taylor]: Taking taylor expansion of x.im in x.re 12.161 * [backup-simplify]: Simplify x.im into x.im 12.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.161 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 12.161 * [taylor]: Taking taylor expansion of x.im in x.re 12.161 * [backup-simplify]: Simplify x.im into x.im 12.161 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.161 * [backup-simplify]: Simplify (* 1 1) into 1 12.161 * [backup-simplify]: Simplify (+ 1 0) into 1 12.161 * [backup-simplify]: Simplify (sqrt 1) into 1 12.162 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.162 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.163 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.163 * [backup-simplify]: Simplify (+ 0 0) into 0 12.163 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.164 * [backup-simplify]: Simplify (log 1) into 0 12.164 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 12.164 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.164 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.164 * [taylor]: Taking taylor expansion of y.re in x.re 12.164 * [backup-simplify]: Simplify y.re into y.re 12.164 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.164 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.164 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 12.164 * [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.165 * [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.165 * [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.165 * [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.165 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.165 * [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.165 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 12.165 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 12.165 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 12.165 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.165 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.165 * [taylor]: Taking taylor expansion of y.re in x.im 12.165 * [backup-simplify]: Simplify y.re into y.re 12.166 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.166 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.166 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.166 * [taylor]: Taking taylor expansion of x.re in x.im 12.166 * [backup-simplify]: Simplify x.re into x.re 12.166 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.166 * [taylor]: Taking taylor expansion of y.im in x.im 12.166 * [backup-simplify]: Simplify y.im into y.im 12.166 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.166 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 12.166 * [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.166 * [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.166 * [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.166 * [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.167 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 12.167 * [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.167 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 12.167 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 12.167 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.167 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.167 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.167 * [taylor]: Taking taylor expansion of y.re in y.re 12.167 * [backup-simplify]: Simplify 0 into 0 12.167 * [backup-simplify]: Simplify 1 into 1 12.167 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.167 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.167 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.167 * [taylor]: Taking taylor expansion of x.re in y.re 12.167 * [backup-simplify]: Simplify x.re into x.re 12.167 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.167 * [taylor]: Taking taylor expansion of y.im in y.re 12.167 * [backup-simplify]: Simplify y.im into y.im 12.167 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.167 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.167 * [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.168 * [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.168 * [taylor]: Taking taylor expansion of 0 in x.re 12.168 * [backup-simplify]: Simplify 0 into 0 12.168 * [taylor]: Taking taylor expansion of 0 in x.im 12.168 * [backup-simplify]: Simplify 0 into 0 12.168 * [taylor]: Taking taylor expansion of 0 in y.re 12.168 * [backup-simplify]: Simplify 0 into 0 12.168 * [backup-simplify]: Simplify 0 into 0 12.168 * [backup-simplify]: Simplify (+ 0) into 0 12.169 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.170 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.170 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 12.170 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.170 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.170 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.171 * [backup-simplify]: Simplify (+ 0 0) into 0 12.171 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.171 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.172 * [backup-simplify]: Simplify (+ 0 0) into 0 12.172 * [taylor]: Taking taylor expansion of 0 in x.im 12.172 * [backup-simplify]: Simplify 0 into 0 12.172 * [taylor]: Taking taylor expansion of 0 in y.re 12.172 * [backup-simplify]: Simplify 0 into 0 12.172 * [backup-simplify]: Simplify 0 into 0 12.172 * [backup-simplify]: Simplify (+ 0) into 0 12.173 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 12.173 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 12.173 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.173 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.174 * [backup-simplify]: Simplify (- 0) into 0 12.174 * [backup-simplify]: Simplify (+ 0 0) into 0 12.174 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.175 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 12.175 * [backup-simplify]: Simplify (+ 0 0) into 0 12.175 * [taylor]: Taking taylor expansion of 0 in y.re 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [taylor]: Taking taylor expansion of 0 in x.re 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [taylor]: Taking taylor expansion of 0 in x.im 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [taylor]: Taking taylor expansion of 0 in y.re 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [taylor]: Taking taylor expansion of 0 in x.im 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [taylor]: Taking taylor expansion of 0 in y.re 12.175 * [backup-simplify]: Simplify 0 into 0 12.175 * [backup-simplify]: Simplify 0 into 0 12.176 * [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.176 * [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.176 * [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.176 * [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.176 * [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.176 * [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.176 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 12.176 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 12.176 * [taylor]: Taking taylor expansion of -1 in y.re 12.176 * [backup-simplify]: Simplify -1 into -1 12.176 * [taylor]: Taking taylor expansion of y.im in y.re 12.176 * [backup-simplify]: Simplify y.im into y.im 12.176 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.177 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 12.177 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 12.177 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.177 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 12.177 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 12.177 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.177 * [taylor]: Taking taylor expansion of -1 in y.re 12.177 * [backup-simplify]: Simplify -1 into -1 12.177 * [taylor]: Taking taylor expansion of x.re in y.re 12.177 * [backup-simplify]: Simplify x.re into x.re 12.177 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.177 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 12.177 * [taylor]: Taking taylor expansion of -1 in y.re 12.177 * [backup-simplify]: Simplify -1 into -1 12.177 * [taylor]: Taking taylor expansion of x.re in y.re 12.177 * [backup-simplify]: Simplify x.re into x.re 12.177 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.177 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 12.177 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.177 * [taylor]: Taking taylor expansion of -1 in y.re 12.177 * [backup-simplify]: Simplify -1 into -1 12.177 * [taylor]: Taking taylor expansion of x.im in y.re 12.177 * [backup-simplify]: Simplify x.im into x.im 12.177 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.177 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 12.177 * [taylor]: Taking taylor expansion of -1 in y.re 12.177 * [backup-simplify]: Simplify -1 into -1 12.177 * [taylor]: Taking taylor expansion of x.im in y.re 12.177 * [backup-simplify]: Simplify x.im into x.im 12.177 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.177 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.177 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.178 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.178 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.178 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.178 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.178 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.178 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.178 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.178 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.179 * [backup-simplify]: Simplify (+ 0 0) into 0 12.179 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.179 * [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.179 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.179 * [taylor]: Taking taylor expansion of -1 in y.re 12.179 * [backup-simplify]: Simplify -1 into -1 12.179 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.179 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.179 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.179 * [taylor]: Taking taylor expansion of y.re in y.re 12.179 * [backup-simplify]: Simplify 0 into 0 12.179 * [backup-simplify]: Simplify 1 into 1 12.180 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.180 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.180 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.180 * [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.180 * [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.180 * [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.180 * [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.180 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 12.180 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.180 * [taylor]: Taking taylor expansion of -1 in x.im 12.180 * [backup-simplify]: Simplify -1 into -1 12.180 * [taylor]: Taking taylor expansion of y.im in x.im 12.180 * [backup-simplify]: Simplify y.im into y.im 12.180 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.180 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 12.180 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 12.180 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.180 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 12.180 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 12.180 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.180 * [taylor]: Taking taylor expansion of -1 in x.im 12.180 * [backup-simplify]: Simplify -1 into -1 12.180 * [taylor]: Taking taylor expansion of x.re in x.im 12.180 * [backup-simplify]: Simplify x.re into x.re 12.180 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.180 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 12.180 * [taylor]: Taking taylor expansion of -1 in x.im 12.180 * [backup-simplify]: Simplify -1 into -1 12.180 * [taylor]: Taking taylor expansion of x.re in x.im 12.180 * [backup-simplify]: Simplify x.re into x.re 12.181 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.181 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 12.181 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.181 * [taylor]: Taking taylor expansion of -1 in x.im 12.181 * [backup-simplify]: Simplify -1 into -1 12.181 * [taylor]: Taking taylor expansion of x.im in x.im 12.181 * [backup-simplify]: Simplify 0 into 0 12.181 * [backup-simplify]: Simplify 1 into 1 12.181 * [backup-simplify]: Simplify (/ -1 1) into -1 12.181 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 12.181 * [taylor]: Taking taylor expansion of -1 in x.im 12.181 * [backup-simplify]: Simplify -1 into -1 12.181 * [taylor]: Taking taylor expansion of x.im in x.im 12.181 * [backup-simplify]: Simplify 0 into 0 12.181 * [backup-simplify]: Simplify 1 into 1 12.181 * [backup-simplify]: Simplify (/ -1 1) into -1 12.182 * [backup-simplify]: Simplify (* -1 -1) into 1 12.182 * [backup-simplify]: Simplify (+ 0 1) into 1 12.182 * [backup-simplify]: Simplify (sqrt 1) into 1 12.183 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.183 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.184 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.184 * [backup-simplify]: Simplify (+ 0 0) into 0 12.184 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.184 * [backup-simplify]: Simplify (log 1) into 0 12.184 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.184 * [taylor]: Taking taylor expansion of -1 in x.im 12.184 * [backup-simplify]: Simplify -1 into -1 12.185 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.185 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.185 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.185 * [taylor]: Taking taylor expansion of y.re in x.im 12.185 * [backup-simplify]: Simplify y.re into y.re 12.185 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.185 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 12.185 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 12.185 * [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.185 * [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.186 * [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.186 * [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.186 * [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.186 * [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.186 * [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.186 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.186 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.186 * [taylor]: Taking taylor expansion of -1 in x.re 12.186 * [backup-simplify]: Simplify -1 into -1 12.186 * [taylor]: Taking taylor expansion of y.im in x.re 12.186 * [backup-simplify]: Simplify y.im into y.im 12.186 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.186 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.186 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.186 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.186 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.186 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.186 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.186 * [taylor]: Taking taylor expansion of -1 in x.re 12.186 * [backup-simplify]: Simplify -1 into -1 12.186 * [taylor]: Taking taylor expansion of x.re in x.re 12.186 * [backup-simplify]: Simplify 0 into 0 12.186 * [backup-simplify]: Simplify 1 into 1 12.187 * [backup-simplify]: Simplify (/ -1 1) into -1 12.187 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.187 * [taylor]: Taking taylor expansion of -1 in x.re 12.187 * [backup-simplify]: Simplify -1 into -1 12.187 * [taylor]: Taking taylor expansion of x.re in x.re 12.187 * [backup-simplify]: Simplify 0 into 0 12.187 * [backup-simplify]: Simplify 1 into 1 12.187 * [backup-simplify]: Simplify (/ -1 1) into -1 12.187 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.187 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.187 * [taylor]: Taking taylor expansion of -1 in x.re 12.187 * [backup-simplify]: Simplify -1 into -1 12.187 * [taylor]: Taking taylor expansion of x.im in x.re 12.187 * [backup-simplify]: Simplify x.im into x.im 12.187 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.187 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.187 * [taylor]: Taking taylor expansion of -1 in x.re 12.187 * [backup-simplify]: Simplify -1 into -1 12.187 * [taylor]: Taking taylor expansion of x.im in x.re 12.187 * [backup-simplify]: Simplify x.im into x.im 12.187 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.187 * [backup-simplify]: Simplify (* -1 -1) into 1 12.188 * [backup-simplify]: Simplify (+ 1 0) into 1 12.188 * [backup-simplify]: Simplify (sqrt 1) into 1 12.188 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.189 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.189 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.190 * [backup-simplify]: Simplify (+ 0 0) into 0 12.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.190 * [backup-simplify]: Simplify (log 1) into 0 12.190 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.190 * [taylor]: Taking taylor expansion of -1 in x.re 12.190 * [backup-simplify]: Simplify -1 into -1 12.190 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.190 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.190 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.190 * [taylor]: Taking taylor expansion of y.re in x.re 12.190 * [backup-simplify]: Simplify y.re into y.re 12.191 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.191 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.191 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.191 * [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.191 * [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.191 * [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.192 * [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.192 * [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.192 * [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.192 * [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.192 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.192 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.192 * [taylor]: Taking taylor expansion of -1 in y.im 12.192 * [backup-simplify]: Simplify -1 into -1 12.192 * [taylor]: Taking taylor expansion of y.im in y.im 12.192 * [backup-simplify]: Simplify 0 into 0 12.192 * [backup-simplify]: Simplify 1 into 1 12.192 * [backup-simplify]: Simplify (/ -1 1) into -1 12.192 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.192 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.192 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.192 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.192 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.192 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.192 * [taylor]: Taking taylor expansion of -1 in y.im 12.192 * [backup-simplify]: Simplify -1 into -1 12.192 * [taylor]: Taking taylor expansion of x.re in y.im 12.192 * [backup-simplify]: Simplify x.re into x.re 12.192 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.193 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.193 * [taylor]: Taking taylor expansion of -1 in y.im 12.193 * [backup-simplify]: Simplify -1 into -1 12.193 * [taylor]: Taking taylor expansion of x.re in y.im 12.193 * [backup-simplify]: Simplify x.re into x.re 12.193 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.193 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.193 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.193 * [taylor]: Taking taylor expansion of -1 in y.im 12.193 * [backup-simplify]: Simplify -1 into -1 12.193 * [taylor]: Taking taylor expansion of x.im in y.im 12.193 * [backup-simplify]: Simplify x.im into x.im 12.193 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.193 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.193 * [taylor]: Taking taylor expansion of -1 in y.im 12.193 * [backup-simplify]: Simplify -1 into -1 12.193 * [taylor]: Taking taylor expansion of x.im in y.im 12.193 * [backup-simplify]: Simplify x.im into x.im 12.193 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.193 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.193 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.193 * [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.193 * [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.193 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.194 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.194 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.194 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.194 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.194 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.194 * [backup-simplify]: Simplify (+ 0 0) into 0 12.195 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.195 * [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.195 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.195 * [taylor]: Taking taylor expansion of -1 in y.im 12.195 * [backup-simplify]: Simplify -1 into -1 12.195 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.195 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.195 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.195 * [taylor]: Taking taylor expansion of y.re in y.im 12.195 * [backup-simplify]: Simplify y.re into y.re 12.195 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.195 * [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.196 * [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.196 * [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.196 * [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.196 * [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.196 * [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.196 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 12.196 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.196 * [taylor]: Taking taylor expansion of -1 in y.im 12.196 * [backup-simplify]: Simplify -1 into -1 12.196 * [taylor]: Taking taylor expansion of y.im in y.im 12.196 * [backup-simplify]: Simplify 0 into 0 12.196 * [backup-simplify]: Simplify 1 into 1 12.197 * [backup-simplify]: Simplify (/ -1 1) into -1 12.197 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 12.197 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 12.197 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.197 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 12.197 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 12.197 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.197 * [taylor]: Taking taylor expansion of -1 in y.im 12.197 * [backup-simplify]: Simplify -1 into -1 12.197 * [taylor]: Taking taylor expansion of x.re in y.im 12.197 * [backup-simplify]: Simplify x.re into x.re 12.197 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.197 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 12.197 * [taylor]: Taking taylor expansion of -1 in y.im 12.197 * [backup-simplify]: Simplify -1 into -1 12.197 * [taylor]: Taking taylor expansion of x.re in y.im 12.197 * [backup-simplify]: Simplify x.re into x.re 12.197 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 12.197 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 12.197 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.197 * [taylor]: Taking taylor expansion of -1 in y.im 12.197 * [backup-simplify]: Simplify -1 into -1 12.197 * [taylor]: Taking taylor expansion of x.im in y.im 12.197 * [backup-simplify]: Simplify x.im into x.im 12.197 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.197 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 12.197 * [taylor]: Taking taylor expansion of -1 in y.im 12.197 * [backup-simplify]: Simplify -1 into -1 12.197 * [taylor]: Taking taylor expansion of x.im in y.im 12.197 * [backup-simplify]: Simplify x.im into x.im 12.197 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.197 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 12.197 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 12.197 * [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.198 * [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.198 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.198 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 12.198 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 12.198 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.198 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 12.198 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 12.199 * [backup-simplify]: Simplify (+ 0 0) into 0 12.199 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.199 * [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.199 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 12.199 * [taylor]: Taking taylor expansion of -1 in y.im 12.199 * [backup-simplify]: Simplify -1 into -1 12.199 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 12.199 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.199 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.199 * [taylor]: Taking taylor expansion of y.re in y.im 12.199 * [backup-simplify]: Simplify y.re into y.re 12.199 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.200 * [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.200 * [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.200 * [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.200 * [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.200 * [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.200 * [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.200 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 12.200 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.200 * [taylor]: Taking taylor expansion of -1 in x.re 12.200 * [backup-simplify]: Simplify -1 into -1 12.200 * [taylor]: Taking taylor expansion of y.im in x.re 12.200 * [backup-simplify]: Simplify y.im into y.im 12.200 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.200 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 12.200 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 12.200 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 12.200 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 12.200 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 12.201 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.201 * [taylor]: Taking taylor expansion of -1 in x.re 12.201 * [backup-simplify]: Simplify -1 into -1 12.201 * [taylor]: Taking taylor expansion of x.re in x.re 12.201 * [backup-simplify]: Simplify 0 into 0 12.201 * [backup-simplify]: Simplify 1 into 1 12.201 * [backup-simplify]: Simplify (/ -1 1) into -1 12.201 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 12.201 * [taylor]: Taking taylor expansion of -1 in x.re 12.201 * [backup-simplify]: Simplify -1 into -1 12.201 * [taylor]: Taking taylor expansion of x.re in x.re 12.201 * [backup-simplify]: Simplify 0 into 0 12.201 * [backup-simplify]: Simplify 1 into 1 12.201 * [backup-simplify]: Simplify (/ -1 1) into -1 12.201 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 12.201 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.201 * [taylor]: Taking taylor expansion of -1 in x.re 12.201 * [backup-simplify]: Simplify -1 into -1 12.201 * [taylor]: Taking taylor expansion of x.im in x.re 12.202 * [backup-simplify]: Simplify x.im into x.im 12.202 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.202 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 12.202 * [taylor]: Taking taylor expansion of -1 in x.re 12.202 * [backup-simplify]: Simplify -1 into -1 12.202 * [taylor]: Taking taylor expansion of x.im in x.re 12.202 * [backup-simplify]: Simplify x.im into x.im 12.202 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 12.202 * [backup-simplify]: Simplify (* -1 -1) into 1 12.202 * [backup-simplify]: Simplify (+ 1 0) into 1 12.202 * [backup-simplify]: Simplify (sqrt 1) into 1 12.203 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.204 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 12.204 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 12.204 * [backup-simplify]: Simplify (+ 0 0) into 0 12.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 12.205 * [backup-simplify]: Simplify (log 1) into 0 12.205 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 12.205 * [taylor]: Taking taylor expansion of -1 in x.re 12.205 * [backup-simplify]: Simplify -1 into -1 12.205 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 12.205 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.205 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.205 * [taylor]: Taking taylor expansion of y.re in x.re 12.205 * [backup-simplify]: Simplify y.re into y.re 12.205 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.206 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.206 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 12.206 * [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.206 * [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.206 * [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.206 * [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.206 * [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.207 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.207 * [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.207 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 12.207 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 12.207 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 12.207 * [taylor]: Taking taylor expansion of (log x.re) in x.im 12.207 * [taylor]: Taking taylor expansion of x.re in x.im 12.207 * [backup-simplify]: Simplify x.re into x.re 12.207 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.207 * [taylor]: Taking taylor expansion of y.im in x.im 12.207 * [backup-simplify]: Simplify y.im into y.im 12.207 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.207 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 12.207 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.207 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.207 * [taylor]: Taking taylor expansion of y.re in x.im 12.207 * [backup-simplify]: Simplify y.re into y.re 12.207 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 12.207 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 12.207 * [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.208 * [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.208 * [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.208 * [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.208 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 12.208 * [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.208 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 12.208 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 12.208 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 12.208 * [taylor]: Taking taylor expansion of (log x.re) in y.re 12.208 * [taylor]: Taking taylor expansion of x.re in y.re 12.208 * [backup-simplify]: Simplify x.re into x.re 12.208 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.208 * [taylor]: Taking taylor expansion of y.im in y.re 12.208 * [backup-simplify]: Simplify y.im into y.im 12.208 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 12.209 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 12.209 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 12.209 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.209 * [taylor]: Taking taylor expansion of y.re in y.re 12.209 * [backup-simplify]: Simplify 0 into 0 12.209 * [backup-simplify]: Simplify 1 into 1 12.209 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.209 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.209 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 12.209 * [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.209 * [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.209 * [taylor]: Taking taylor expansion of 0 in x.re 12.209 * [backup-simplify]: Simplify 0 into 0 12.209 * [taylor]: Taking taylor expansion of 0 in x.im 12.209 * [backup-simplify]: Simplify 0 into 0 12.209 * [taylor]: Taking taylor expansion of 0 in y.re 12.209 * [backup-simplify]: Simplify 0 into 0 12.209 * [backup-simplify]: Simplify 0 into 0 12.210 * [backup-simplify]: Simplify (+ 0) into 0 12.210 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.211 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.211 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 12.211 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 12.212 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 12.212 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.212 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 12.212 * [backup-simplify]: Simplify (+ 0 0) into 0 12.213 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.213 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.213 * [backup-simplify]: Simplify (+ 0 0) into 0 12.213 * [taylor]: Taking taylor expansion of 0 in x.im 12.213 * [backup-simplify]: Simplify 0 into 0 12.213 * [taylor]: Taking taylor expansion of 0 in y.re 12.214 * [backup-simplify]: Simplify 0 into 0 12.214 * [backup-simplify]: Simplify 0 into 0 12.214 * [backup-simplify]: Simplify (+ 0) into 0 12.215 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 12.215 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 12.215 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 12.215 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 12.216 * [backup-simplify]: Simplify (- 0) into 0 12.216 * [backup-simplify]: Simplify (+ 0 0) into 0 12.216 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.217 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 12.217 * [backup-simplify]: Simplify (+ 0 0) into 0 12.217 * [taylor]: Taking taylor expansion of 0 in y.re 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [taylor]: Taking taylor expansion of 0 in x.re 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [taylor]: Taking taylor expansion of 0 in x.im 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [taylor]: Taking taylor expansion of 0 in y.re 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [taylor]: Taking taylor expansion of 0 in x.im 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [taylor]: Taking taylor expansion of 0 in y.re 12.217 * [backup-simplify]: Simplify 0 into 0 12.217 * [backup-simplify]: Simplify 0 into 0 12.218 * [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.218 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 2 1) 12.218 * [backup-simplify]: Simplify (pow (exp y.im) (/ (atan2 x.im x.re) 2)) into (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) 12.218 * [approximate]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in (y.im x.im x.re) around 0 12.218 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.re 12.218 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.re 12.218 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.re 12.218 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 12.218 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.218 * [backup-simplify]: Simplify 1/2 into 1/2 12.219 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.219 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.219 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 12.219 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 12.219 * [taylor]: Taking taylor expansion of y.im in x.re 12.219 * [backup-simplify]: Simplify y.im into y.im 12.219 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 12.219 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 12.219 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.219 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.219 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.219 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.im 12.219 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.im 12.219 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.im 12.219 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 12.219 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.219 * [backup-simplify]: Simplify 1/2 into 1/2 12.219 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.219 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.219 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 12.219 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 12.219 * [taylor]: Taking taylor expansion of y.im in x.im 12.220 * [backup-simplify]: Simplify y.im into y.im 12.220 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 12.220 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 12.220 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.220 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.220 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.220 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 12.220 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 12.220 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 12.220 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 12.220 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.220 * [backup-simplify]: Simplify 1/2 into 1/2 12.220 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.220 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.220 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 12.220 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 12.220 * [taylor]: Taking taylor expansion of y.im in y.im 12.220 * [backup-simplify]: Simplify 0 into 0 12.220 * [backup-simplify]: Simplify 1 into 1 12.220 * [backup-simplify]: Simplify (exp 0) into 1 12.221 * [backup-simplify]: Simplify (log 1) into 0 12.221 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.221 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 12.221 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 12.222 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 12.223 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 12.223 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 12.223 * [backup-simplify]: Simplify (exp 0) into 1 12.223 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 12.223 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 12.223 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 12.223 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 12.223 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.223 * [backup-simplify]: Simplify 1/2 into 1/2 12.223 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.223 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.223 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 12.223 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 12.223 * [taylor]: Taking taylor expansion of y.im in y.im 12.223 * [backup-simplify]: Simplify 0 into 0 12.223 * [backup-simplify]: Simplify 1 into 1 12.223 * [backup-simplify]: Simplify (exp 0) into 1 12.223 * [backup-simplify]: Simplify (log 1) into 0 12.224 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.224 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 12.224 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 12.225 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 12.225 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 12.226 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 12.226 * [backup-simplify]: Simplify (exp 0) into 1 12.226 * [taylor]: Taking taylor expansion of 1 in x.im 12.226 * [backup-simplify]: Simplify 1 into 1 12.226 * [taylor]: Taking taylor expansion of 1 in x.re 12.226 * [backup-simplify]: Simplify 1 into 1 12.226 * [backup-simplify]: Simplify 1 into 1 12.226 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 1) 1)))) into (* 1/2 (atan2 x.im x.re)) 12.226 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 12.226 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.226 * [backup-simplify]: Simplify 1/2 into 1/2 12.226 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.226 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.226 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.226 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 12.226 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.226 * [backup-simplify]: Simplify 1/2 into 1/2 12.226 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.226 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.226 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.227 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.227 * [taylor]: Taking taylor expansion of 0 in x.re 12.227 * [backup-simplify]: Simplify 0 into 0 12.227 * [backup-simplify]: Simplify 0 into 0 12.227 * [backup-simplify]: Simplify 0 into 0 12.228 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 12.229 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 1 1)))) 2) into 0 12.230 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 12.230 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 0) (+ (* 0 1) (* 0 0))) into 0 12.231 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.231 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.im 12.231 * [taylor]: Taking taylor expansion of 1/8 in x.im 12.231 * [backup-simplify]: Simplify 1/8 into 1/8 12.231 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 12.231 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.231 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.231 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 12.232 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.232 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.re 12.232 * [taylor]: Taking taylor expansion of 1/8 in x.re 12.232 * [backup-simplify]: Simplify 1/8 into 1/8 12.232 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 12.232 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.232 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.232 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 12.232 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.232 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.233 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (atan2 x.im x.re) 2)) (pow (* 1 (* 1 y.im)) 2)) (+ (* (* 1/2 (atan2 x.im x.re)) (* 1 (* 1 y.im))) 1)) into (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 12.233 * [backup-simplify]: Simplify (pow (exp (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 2)) into (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.233 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in (y.im x.im x.re) around 0 12.233 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.233 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.re 12.233 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.re 12.233 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.233 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.233 * [backup-simplify]: Simplify 1/2 into 1/2 12.233 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.234 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.234 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 12.234 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 12.234 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.234 * [taylor]: Taking taylor expansion of y.im in x.re 12.234 * [backup-simplify]: Simplify y.im into y.im 12.234 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.234 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.234 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.234 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.234 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.234 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.235 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.235 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.im 12.235 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.im 12.235 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.235 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.235 * [backup-simplify]: Simplify 1/2 into 1/2 12.235 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.235 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.235 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 12.235 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 12.235 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.235 * [taylor]: Taking taylor expansion of y.im in x.im 12.235 * [backup-simplify]: Simplify y.im into y.im 12.235 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.235 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.235 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.235 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.236 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.236 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.236 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 12.236 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 12.236 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 12.236 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 12.236 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.236 * [backup-simplify]: Simplify 1/2 into 1/2 12.236 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.236 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.236 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 12.236 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 12.236 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.236 * [taylor]: Taking taylor expansion of y.im in y.im 12.236 * [backup-simplify]: Simplify 0 into 0 12.236 * [backup-simplify]: Simplify 1 into 1 12.237 * [backup-simplify]: Simplify (/ 1 1) into 1 12.237 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.237 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.237 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.238 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.238 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.238 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 12.238 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 12.238 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 12.238 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 12.238 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.238 * [backup-simplify]: Simplify 1/2 into 1/2 12.238 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.238 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.238 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 12.238 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 12.238 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.238 * [taylor]: Taking taylor expansion of y.im in y.im 12.238 * [backup-simplify]: Simplify 0 into 0 12.238 * [backup-simplify]: Simplify 1 into 1 12.239 * [backup-simplify]: Simplify (/ 1 1) into 1 12.239 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.239 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.239 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.239 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.240 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.240 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 12.240 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 12.240 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.240 * [backup-simplify]: Simplify 1/2 into 1/2 12.240 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 12.240 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.240 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.240 * [taylor]: Taking taylor expansion of y.im in x.im 12.240 * [backup-simplify]: Simplify y.im into y.im 12.240 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 12.240 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.241 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.241 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 12.241 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 12.241 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.241 * [backup-simplify]: Simplify 1/2 into 1/2 12.241 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 12.241 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.241 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.241 * [taylor]: Taking taylor expansion of y.im in x.re 12.241 * [backup-simplify]: Simplify y.im into y.im 12.241 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 12.241 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.241 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.242 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.243 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 12.243 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 12.244 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (* 0 (/ 1 y.im))) into 0 12.245 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.245 * [taylor]: Taking taylor expansion of 0 in x.im 12.245 * [backup-simplify]: Simplify 0 into 0 12.245 * [taylor]: Taking taylor expansion of 0 in x.re 12.245 * [backup-simplify]: Simplify 0 into 0 12.245 * [backup-simplify]: Simplify 0 into 0 12.245 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 12.246 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 12.247 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.247 * [taylor]: Taking taylor expansion of 0 in x.re 12.247 * [backup-simplify]: Simplify 0 into 0 12.247 * [backup-simplify]: Simplify 0 into 0 12.247 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 12.248 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 12.249 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.249 * [backup-simplify]: Simplify 0 into 0 12.251 * [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 12.252 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.253 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 12.255 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.255 * [taylor]: Taking taylor expansion of 0 in x.im 12.255 * [backup-simplify]: Simplify 0 into 0 12.255 * [taylor]: Taking taylor expansion of 0 in x.re 12.255 * [backup-simplify]: Simplify 0 into 0 12.255 * [backup-simplify]: Simplify 0 into 0 12.255 * [taylor]: Taking taylor expansion of 0 in x.re 12.255 * [backup-simplify]: Simplify 0 into 0 12.255 * [backup-simplify]: Simplify 0 into 0 12.256 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.257 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 12.258 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.258 * [taylor]: Taking taylor expansion of 0 in x.re 12.258 * [backup-simplify]: Simplify 0 into 0 12.259 * [backup-simplify]: Simplify 0 into 0 12.259 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.259 * [backup-simplify]: Simplify (pow (exp (/ 1 (- y.im))) (/ (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) 2)) into (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.259 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in (y.im x.im x.re) around 0 12.259 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.259 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.re 12.259 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.re 12.259 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.259 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.259 * [backup-simplify]: Simplify 1/2 into 1/2 12.259 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.260 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.260 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 12.260 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 12.260 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.260 * [taylor]: Taking taylor expansion of -1 in x.re 12.260 * [backup-simplify]: Simplify -1 into -1 12.260 * [taylor]: Taking taylor expansion of y.im in x.re 12.260 * [backup-simplify]: Simplify y.im into y.im 12.260 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.260 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.260 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.260 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.260 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.261 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.261 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.261 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.im 12.261 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.im 12.261 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.261 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.261 * [backup-simplify]: Simplify 1/2 into 1/2 12.261 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.261 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.261 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 12.261 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 12.261 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.261 * [taylor]: Taking taylor expansion of -1 in x.im 12.261 * [backup-simplify]: Simplify -1 into -1 12.261 * [taylor]: Taking taylor expansion of y.im in x.im 12.261 * [backup-simplify]: Simplify y.im into y.im 12.261 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.261 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.261 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.262 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.262 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.262 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.262 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 12.262 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 12.262 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 12.262 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 12.262 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.262 * [backup-simplify]: Simplify 1/2 into 1/2 12.262 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.262 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.262 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 12.262 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 12.262 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.262 * [taylor]: Taking taylor expansion of -1 in y.im 12.262 * [backup-simplify]: Simplify -1 into -1 12.262 * [taylor]: Taking taylor expansion of y.im in y.im 12.262 * [backup-simplify]: Simplify 0 into 0 12.262 * [backup-simplify]: Simplify 1 into 1 12.263 * [backup-simplify]: Simplify (/ -1 1) into -1 12.263 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.263 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.263 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.264 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.264 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.264 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 12.264 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 12.264 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 12.264 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 12.264 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.264 * [backup-simplify]: Simplify 1/2 into 1/2 12.264 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.264 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.264 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 12.264 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 12.264 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.264 * [taylor]: Taking taylor expansion of -1 in y.im 12.264 * [backup-simplify]: Simplify -1 into -1 12.264 * [taylor]: Taking taylor expansion of y.im in y.im 12.264 * [backup-simplify]: Simplify 0 into 0 12.264 * [backup-simplify]: Simplify 1 into 1 12.265 * [backup-simplify]: Simplify (/ -1 1) into -1 12.265 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.265 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.265 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.265 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.265 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.266 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 12.266 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 12.266 * [taylor]: Taking taylor expansion of -1/2 in x.im 12.266 * [backup-simplify]: Simplify -1/2 into -1/2 12.266 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 12.266 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.266 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.266 * [taylor]: Taking taylor expansion of y.im in x.im 12.266 * [backup-simplify]: Simplify y.im into y.im 12.266 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 12.266 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.266 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.266 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 12.266 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 12.266 * [taylor]: Taking taylor expansion of -1/2 in x.re 12.266 * [backup-simplify]: Simplify -1/2 into -1/2 12.266 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 12.266 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.267 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.267 * [taylor]: Taking taylor expansion of y.im in x.re 12.267 * [backup-simplify]: Simplify y.im into y.im 12.267 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 12.267 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.267 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.267 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.268 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 12.269 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 12.269 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (* 0 (/ -1 y.im))) into 0 12.270 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.270 * [taylor]: Taking taylor expansion of 0 in x.im 12.270 * [backup-simplify]: Simplify 0 into 0 12.270 * [taylor]: Taking taylor expansion of 0 in x.re 12.270 * [backup-simplify]: Simplify 0 into 0 12.270 * [backup-simplify]: Simplify 0 into 0 12.271 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 12.271 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 12.273 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.273 * [taylor]: Taking taylor expansion of 0 in x.re 12.273 * [backup-simplify]: Simplify 0 into 0 12.273 * [backup-simplify]: Simplify 0 into 0 12.273 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 12.274 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 12.274 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.275 * [backup-simplify]: Simplify 0 into 0 12.276 * [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 12.277 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.278 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 12.284 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.284 * [taylor]: Taking taylor expansion of 0 in x.im 12.284 * [backup-simplify]: Simplify 0 into 0 12.284 * [taylor]: Taking taylor expansion of 0 in x.re 12.284 * [backup-simplify]: Simplify 0 into 0 12.284 * [backup-simplify]: Simplify 0 into 0 12.284 * [taylor]: Taking taylor expansion of 0 in x.re 12.284 * [backup-simplify]: Simplify 0 into 0 12.284 * [backup-simplify]: Simplify 0 into 0 12.284 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.286 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 12.287 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.287 * [taylor]: Taking taylor expansion of 0 in x.re 12.287 * [backup-simplify]: Simplify 0 into 0 12.287 * [backup-simplify]: Simplify 0 into 0 12.288 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.288 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 1) 12.288 * [backup-simplify]: Simplify (pow (exp y.im) (/ (atan2 x.im x.re) 2)) into (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) 12.288 * [approximate]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in (y.im x.im x.re) around 0 12.288 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.re 12.288 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.re 12.288 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.re 12.288 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 12.288 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.288 * [backup-simplify]: Simplify 1/2 into 1/2 12.288 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.288 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.288 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.re 12.288 * [taylor]: Taking taylor expansion of (exp y.im) in x.re 12.288 * [taylor]: Taking taylor expansion of y.im in x.re 12.289 * [backup-simplify]: Simplify y.im into y.im 12.289 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 12.289 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 12.289 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.289 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.289 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.289 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in x.im 12.289 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in x.im 12.289 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in x.im 12.289 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 12.289 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.289 * [backup-simplify]: Simplify 1/2 into 1/2 12.289 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.289 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.289 * [taylor]: Taking taylor expansion of (log (exp y.im)) in x.im 12.289 * [taylor]: Taking taylor expansion of (exp y.im) in x.im 12.289 * [taylor]: Taking taylor expansion of y.im in x.im 12.289 * [backup-simplify]: Simplify y.im into y.im 12.289 * [backup-simplify]: Simplify (exp y.im) into (exp y.im) 12.290 * [backup-simplify]: Simplify (log (exp y.im)) into y.im 12.290 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.290 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) y.im) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.290 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.290 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 12.290 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 12.290 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 12.290 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 12.290 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.290 * [backup-simplify]: Simplify 1/2 into 1/2 12.290 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.290 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.290 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 12.290 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 12.290 * [taylor]: Taking taylor expansion of y.im in y.im 12.290 * [backup-simplify]: Simplify 0 into 0 12.290 * [backup-simplify]: Simplify 1 into 1 12.290 * [backup-simplify]: Simplify (exp 0) into 1 12.291 * [backup-simplify]: Simplify (log 1) into 0 12.291 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.291 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 12.292 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 12.293 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 12.293 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 12.294 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 12.294 * [backup-simplify]: Simplify (exp 0) into 1 12.294 * [taylor]: Taking taylor expansion of (pow (exp y.im) (* 1/2 (atan2 x.im x.re))) in y.im 12.294 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im)))) in y.im 12.294 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 x.im x.re)) (log (exp y.im))) in y.im 12.294 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in y.im 12.294 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.294 * [backup-simplify]: Simplify 1/2 into 1/2 12.294 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.294 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.294 * [taylor]: Taking taylor expansion of (log (exp y.im)) in y.im 12.294 * [taylor]: Taking taylor expansion of (exp y.im) in y.im 12.294 * [taylor]: Taking taylor expansion of y.im in y.im 12.294 * [backup-simplify]: Simplify 0 into 0 12.294 * [backup-simplify]: Simplify 1 into 1 12.294 * [backup-simplify]: Simplify (exp 0) into 1 12.295 * [backup-simplify]: Simplify (log 1) into 0 12.295 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.295 * [backup-simplify]: Simplify (* (* 1/2 (atan2 x.im x.re)) 0) into 0 12.296 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 12.297 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 12.297 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 x.im x.re))) into 0 12.298 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 1) (* 0 0)) into (* 1/2 (atan2 x.im x.re)) 12.298 * [backup-simplify]: Simplify (exp 0) into 1 12.298 * [taylor]: Taking taylor expansion of 1 in x.im 12.298 * [backup-simplify]: Simplify 1 into 1 12.298 * [taylor]: Taking taylor expansion of 1 in x.re 12.298 * [backup-simplify]: Simplify 1 into 1 12.298 * [backup-simplify]: Simplify 1 into 1 12.298 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 1) 1)))) into (* 1/2 (atan2 x.im x.re)) 12.298 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.im 12.298 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.298 * [backup-simplify]: Simplify 1/2 into 1/2 12.298 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.298 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.299 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.299 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 x.im x.re)) in x.re 12.299 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.299 * [backup-simplify]: Simplify 1/2 into 1/2 12.299 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.299 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.299 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.299 * [backup-simplify]: Simplify (* 1/2 (atan2 x.im x.re)) into (* 1/2 (atan2 x.im x.re)) 12.299 * [taylor]: Taking taylor expansion of 0 in x.re 12.299 * [backup-simplify]: Simplify 0 into 0 12.299 * [backup-simplify]: Simplify 0 into 0 12.299 * [backup-simplify]: Simplify 0 into 0 12.300 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 12.303 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1/2) 1)) (pow 1 1)))) 2) into 0 12.304 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 12.305 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 x.im x.re)) 0) (+ (* 0 1) (* 0 0))) into 0 12.306 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (* 1/2 (atan2 x.im x.re)) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.306 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.im 12.306 * [taylor]: Taking taylor expansion of 1/8 in x.im 12.306 * [backup-simplify]: Simplify 1/8 into 1/8 12.306 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.im 12.306 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.306 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.306 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 12.306 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.306 * [taylor]: Taking taylor expansion of (* 1/8 (pow (atan2 x.im x.re) 2)) in x.re 12.306 * [taylor]: Taking taylor expansion of 1/8 in x.re 12.306 * [backup-simplify]: Simplify 1/8 into 1/8 12.306 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 2) in x.re 12.306 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.306 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.307 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 2) 12.307 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.307 * [backup-simplify]: Simplify (* 1/8 (pow (atan2 x.im x.re) 2)) into (* 1/8 (pow (atan2 x.im x.re) 2)) 12.308 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (atan2 x.im x.re) 2)) (pow (* 1 (* 1 y.im)) 2)) (+ (* (* 1/2 (atan2 x.im x.re)) (* 1 (* 1 y.im))) 1)) into (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) 12.308 * [backup-simplify]: Simplify (pow (exp (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 2)) into (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.308 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in (y.im x.im x.re) around 0 12.308 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.308 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.re 12.308 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.re 12.308 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.308 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.308 * [backup-simplify]: Simplify 1/2 into 1/2 12.308 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.308 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.308 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.re 12.308 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.re 12.308 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.308 * [taylor]: Taking taylor expansion of y.im in x.re 12.309 * [backup-simplify]: Simplify y.im into y.im 12.309 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.309 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.309 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.309 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.309 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.309 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.309 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.309 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in x.im 12.310 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in x.im 12.310 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.310 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.310 * [backup-simplify]: Simplify 1/2 into 1/2 12.310 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.310 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.310 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in x.im 12.310 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in x.im 12.310 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.310 * [taylor]: Taking taylor expansion of y.im in x.im 12.310 * [backup-simplify]: Simplify y.im into y.im 12.310 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.310 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.310 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.310 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.311 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.311 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.311 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 12.311 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 12.311 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 12.311 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 12.311 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.311 * [backup-simplify]: Simplify 1/2 into 1/2 12.311 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.311 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.311 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 12.311 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 12.311 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.311 * [taylor]: Taking taylor expansion of y.im in y.im 12.311 * [backup-simplify]: Simplify 0 into 0 12.311 * [backup-simplify]: Simplify 1 into 1 12.312 * [backup-simplify]: Simplify (/ 1 1) into 1 12.312 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.312 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.312 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.312 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.313 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.313 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 y.im)) (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 12.313 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im))))) in y.im 12.313 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (log (exp (/ 1 y.im)))) in y.im 12.313 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 12.313 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.313 * [backup-simplify]: Simplify 1/2 into 1/2 12.313 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.313 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.313 * [taylor]: Taking taylor expansion of (log (exp (/ 1 y.im))) in y.im 12.313 * [taylor]: Taking taylor expansion of (exp (/ 1 y.im)) in y.im 12.313 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.313 * [taylor]: Taking taylor expansion of y.im in y.im 12.313 * [backup-simplify]: Simplify 0 into 0 12.313 * [backup-simplify]: Simplify 1 into 1 12.314 * [backup-simplify]: Simplify (/ 1 1) into 1 12.314 * [backup-simplify]: Simplify (exp (/ 1 y.im)) into (exp (/ 1 y.im)) 12.314 * [backup-simplify]: Simplify (log (exp (/ 1 y.im))) into (/ 1 y.im) 12.314 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) into (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 12.314 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) (/ 1 y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.314 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.315 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 12.315 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 12.315 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.315 * [backup-simplify]: Simplify 1/2 into 1/2 12.315 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 12.315 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.315 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.315 * [taylor]: Taking taylor expansion of y.im in x.im 12.315 * [backup-simplify]: Simplify y.im into y.im 12.315 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 12.315 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.315 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.316 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 12.316 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 12.316 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.316 * [backup-simplify]: Simplify 1/2 into 1/2 12.316 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 12.316 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.316 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.316 * [taylor]: Taking taylor expansion of y.im in x.re 12.316 * [backup-simplify]: Simplify y.im into y.im 12.316 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 12.316 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.316 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.317 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.318 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ 1 y.im)) 1)))) 1) into 0 12.318 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 12.319 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (* 0 (/ 1 y.im))) into 0 12.320 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.320 * [taylor]: Taking taylor expansion of 0 in x.im 12.320 * [backup-simplify]: Simplify 0 into 0 12.320 * [taylor]: Taking taylor expansion of 0 in x.re 12.320 * [backup-simplify]: Simplify 0 into 0 12.320 * [backup-simplify]: Simplify 0 into 0 12.320 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 12.321 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 12.322 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.322 * [taylor]: Taking taylor expansion of 0 in x.re 12.322 * [backup-simplify]: Simplify 0 into 0 12.322 * [backup-simplify]: Simplify 0 into 0 12.322 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 12.323 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 12.324 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.324 * [backup-simplify]: Simplify 0 into 0 12.326 * [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 12.327 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.327 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ 1 x.im) (/ 1 x.re))) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 12.329 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.329 * [taylor]: Taking taylor expansion of 0 in x.im 12.329 * [backup-simplify]: Simplify 0 into 0 12.329 * [taylor]: Taking taylor expansion of 0 in x.re 12.329 * [backup-simplify]: Simplify 0 into 0 12.329 * [backup-simplify]: Simplify 0 into 0 12.329 * [taylor]: Taking taylor expansion of 0 in x.re 12.329 * [backup-simplify]: Simplify 0 into 0 12.329 * [backup-simplify]: Simplify 0 into 0 12.330 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.331 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 12.332 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.332 * [taylor]: Taking taylor expansion of 0 in x.re 12.332 * [backup-simplify]: Simplify 0 into 0 12.332 * [backup-simplify]: Simplify 0 into 0 12.333 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.333 * [backup-simplify]: Simplify (pow (exp (/ 1 (- y.im))) (/ (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) 2)) into (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) 12.333 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in (y.im x.im x.re) around 0 12.333 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 12.333 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.re 12.333 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.re 12.333 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 12.333 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.333 * [backup-simplify]: Simplify 1/2 into 1/2 12.333 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.333 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.333 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.re 12.333 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.re 12.333 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 12.333 * [taylor]: Taking taylor expansion of -1 in x.re 12.333 * [backup-simplify]: Simplify -1 into -1 12.334 * [taylor]: Taking taylor expansion of y.im in x.re 12.334 * [backup-simplify]: Simplify y.im into y.im 12.334 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.334 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.334 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.334 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.334 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.334 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.334 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 12.334 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in x.im 12.335 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in x.im 12.335 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 12.335 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.335 * [backup-simplify]: Simplify 1/2 into 1/2 12.335 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.335 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.335 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in x.im 12.335 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in x.im 12.335 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 12.335 * [taylor]: Taking taylor expansion of -1 in x.im 12.335 * [backup-simplify]: Simplify -1 into -1 12.335 * [taylor]: Taking taylor expansion of y.im in x.im 12.335 * [backup-simplify]: Simplify y.im into y.im 12.335 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 12.335 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.335 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.335 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.336 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.336 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.336 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 12.336 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 12.336 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 12.336 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 12.336 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.336 * [backup-simplify]: Simplify 1/2 into 1/2 12.336 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.336 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.336 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 12.336 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 12.336 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.336 * [taylor]: Taking taylor expansion of -1 in y.im 12.336 * [backup-simplify]: Simplify -1 into -1 12.336 * [taylor]: Taking taylor expansion of y.im in y.im 12.336 * [backup-simplify]: Simplify 0 into 0 12.337 * [backup-simplify]: Simplify 1 into 1 12.337 * [backup-simplify]: Simplify (/ -1 1) into -1 12.337 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.337 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.338 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.338 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.338 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.338 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 y.im)) (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re)))) in y.im 12.338 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im))))) in y.im 12.338 * [taylor]: Taking taylor expansion of (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (log (exp (/ -1 y.im)))) in y.im 12.338 * [taylor]: Taking taylor expansion of (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) in y.im 12.338 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.338 * [backup-simplify]: Simplify 1/2 into 1/2 12.338 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.338 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.338 * [taylor]: Taking taylor expansion of (log (exp (/ -1 y.im))) in y.im 12.338 * [taylor]: Taking taylor expansion of (exp (/ -1 y.im)) in y.im 12.339 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 12.339 * [taylor]: Taking taylor expansion of -1 in y.im 12.339 * [backup-simplify]: Simplify -1 into -1 12.339 * [taylor]: Taking taylor expansion of y.im in y.im 12.339 * [backup-simplify]: Simplify 0 into 0 12.339 * [backup-simplify]: Simplify 1 into 1 12.339 * [backup-simplify]: Simplify (/ -1 1) into -1 12.339 * [backup-simplify]: Simplify (exp (/ -1 y.im)) into (exp (/ -1 y.im)) 12.339 * [backup-simplify]: Simplify (log (exp (/ -1 y.im))) into (/ -1 y.im) 12.340 * [backup-simplify]: Simplify (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 12.340 * [backup-simplify]: Simplify (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) (/ -1 y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.340 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.340 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 12.340 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 12.340 * [taylor]: Taking taylor expansion of -1/2 in x.im 12.340 * [backup-simplify]: Simplify -1/2 into -1/2 12.340 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 12.340 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.340 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.340 * [taylor]: Taking taylor expansion of y.im in x.im 12.340 * [backup-simplify]: Simplify y.im into y.im 12.341 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 12.341 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.341 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.341 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 12.341 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 12.341 * [taylor]: Taking taylor expansion of -1/2 in x.re 12.341 * [backup-simplify]: Simplify -1/2 into -1/2 12.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 12.341 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.341 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.341 * [taylor]: Taking taylor expansion of y.im in x.re 12.341 * [backup-simplify]: Simplify y.im into y.im 12.342 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 12.342 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.342 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.342 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.343 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (/ -1 y.im)) 1)))) 1) into 0 12.344 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 12.344 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (* 0 (/ -1 y.im))) into 0 12.345 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.345 * [taylor]: Taking taylor expansion of 0 in x.im 12.345 * [backup-simplify]: Simplify 0 into 0 12.345 * [taylor]: Taking taylor expansion of 0 in x.re 12.345 * [backup-simplify]: Simplify 0 into 0 12.345 * [backup-simplify]: Simplify 0 into 0 12.345 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 12.346 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 12.347 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.347 * [taylor]: Taking taylor expansion of 0 in x.re 12.347 * [backup-simplify]: Simplify 0 into 0 12.347 * [backup-simplify]: Simplify 0 into 0 12.347 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 12.348 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 12.349 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.349 * [backup-simplify]: Simplify 0 into 0 12.350 * [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 12.351 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 12.352 * [backup-simplify]: Simplify (+ (* (* 1/2 (atan2 (/ -1 x.im) (/ -1 x.re))) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 12.353 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.353 * [taylor]: Taking taylor expansion of 0 in x.im 12.353 * [backup-simplify]: Simplify 0 into 0 12.353 * [taylor]: Taking taylor expansion of 0 in x.re 12.353 * [backup-simplify]: Simplify 0 into 0 12.353 * [backup-simplify]: Simplify 0 into 0 12.353 * [taylor]: Taking taylor expansion of 0 in x.re 12.353 * [backup-simplify]: Simplify 0 into 0 12.353 * [backup-simplify]: Simplify 0 into 0 12.354 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.355 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 12.356 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.356 * [taylor]: Taking taylor expansion of 0 in x.re 12.356 * [backup-simplify]: Simplify 0 into 0 12.356 * [backup-simplify]: Simplify 0 into 0 12.356 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.356 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2) 12.357 * [backup-simplify]: Simplify (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) into (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) 12.357 * [approximate]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in (y.im x.im x.re) around 0 12.357 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in x.re 12.357 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in x.re 12.357 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in x.re 12.357 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.re 12.357 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.357 * [backup-simplify]: Simplify 1/2 into 1/2 12.357 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.re 12.357 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.re 12.357 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.re 12.357 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.re 12.357 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.357 * [backup-simplify]: Simplify 1/3 into 1/3 12.357 * [taylor]: Taking taylor expansion of (log y.im) in x.re 12.357 * [taylor]: Taking taylor expansion of y.im in x.re 12.357 * [backup-simplify]: Simplify y.im into y.im 12.357 * [backup-simplify]: Simplify (log y.im) into (log y.im) 12.357 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 12.357 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 12.358 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.358 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.358 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in x.re 12.358 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in x.re 12.358 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in x.re 12.358 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in x.re 12.358 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in x.re 12.358 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.358 * [backup-simplify]: Simplify 1/3 into 1/3 12.358 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in x.re 12.358 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 12.358 * [taylor]: Taking taylor expansion of y.im in x.re 12.358 * [backup-simplify]: Simplify y.im into y.im 12.358 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 12.358 * [backup-simplify]: Simplify (log (pow y.im 2)) into (log (pow y.im 2)) 12.358 * [backup-simplify]: Simplify (* 1/3 (log (pow y.im 2))) into (* 1/3 (log (pow y.im 2))) 12.358 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.im 2)))) into (pow (pow y.im 2) 1/3) 12.359 * [backup-simplify]: Simplify (exp (pow (pow y.im 2) 1/3)) into (exp (pow (pow y.im 2) 1/3)) 12.359 * [backup-simplify]: Simplify (log (exp (pow (pow y.im 2) 1/3))) into (pow (pow y.im 2) 1/3) 12.359 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 12.359 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 12.359 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow (pow y.im 2) 1/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.360 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.360 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in x.im 12.360 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in x.im 12.360 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in x.im 12.360 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in x.im 12.360 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.360 * [backup-simplify]: Simplify 1/2 into 1/2 12.360 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in x.im 12.360 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in x.im 12.360 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in x.im 12.360 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in x.im 12.360 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.360 * [backup-simplify]: Simplify 1/3 into 1/3 12.360 * [taylor]: Taking taylor expansion of (log y.im) in x.im 12.360 * [taylor]: Taking taylor expansion of y.im in x.im 12.360 * [backup-simplify]: Simplify y.im into y.im 12.360 * [backup-simplify]: Simplify (log y.im) into (log y.im) 12.360 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 12.360 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 12.360 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.360 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.360 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in x.im 12.360 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in x.im 12.360 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in x.im 12.360 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in x.im 12.360 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in x.im 12.360 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.360 * [backup-simplify]: Simplify 1/3 into 1/3 12.360 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in x.im 12.360 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 12.361 * [taylor]: Taking taylor expansion of y.im in x.im 12.361 * [backup-simplify]: Simplify y.im into y.im 12.361 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 12.361 * [backup-simplify]: Simplify (log (pow y.im 2)) into (log (pow y.im 2)) 12.361 * [backup-simplify]: Simplify (* 1/3 (log (pow y.im 2))) into (* 1/3 (log (pow y.im 2))) 12.361 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.im 2)))) into (pow (pow y.im 2) 1/3) 12.361 * [backup-simplify]: Simplify (exp (pow (pow y.im 2) 1/3)) into (exp (pow (pow y.im 2) 1/3)) 12.361 * [backup-simplify]: Simplify (log (exp (pow (pow y.im 2) 1/3))) into (pow (pow y.im 2) 1/3) 12.362 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 12.362 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 12.362 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow (pow y.im 2) 1/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.362 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.362 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in y.im 12.362 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in y.im 12.362 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in y.im 12.362 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in y.im 12.362 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.362 * [backup-simplify]: Simplify 1/2 into 1/2 12.362 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in y.im 12.362 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in y.im 12.362 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in y.im 12.362 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in y.im 12.362 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.362 * [backup-simplify]: Simplify 1/3 into 1/3 12.363 * [taylor]: Taking taylor expansion of (log y.im) in y.im 12.363 * [taylor]: Taking taylor expansion of y.im in y.im 12.363 * [backup-simplify]: Simplify 0 into 0 12.363 * [backup-simplify]: Simplify 1 into 1 12.363 * [backup-simplify]: Simplify (log 1) into 0 12.364 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 12.364 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 12.364 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 12.364 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.364 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.364 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in y.im 12.364 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in y.im 12.364 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in y.im 12.364 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in y.im 12.364 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in y.im 12.364 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.364 * [backup-simplify]: Simplify 1/3 into 1/3 12.364 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in y.im 12.364 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 12.364 * [taylor]: Taking taylor expansion of y.im in y.im 12.364 * [backup-simplify]: Simplify 0 into 0 12.364 * [backup-simplify]: Simplify 1 into 1 12.365 * [backup-simplify]: Simplify (* 1 1) into 1 12.365 * [backup-simplify]: Simplify (log 1) into 0 12.366 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 12.366 * [backup-simplify]: Simplify (* 1/3 (* 2 (log y.im))) into (* 2/3 (log y.im)) 12.366 * [backup-simplify]: Simplify (exp (* 2/3 (log y.im))) into (pow y.im 2/3) 12.366 * [backup-simplify]: Simplify (exp (pow y.im 2/3)) into (exp (pow y.im 2/3)) 12.366 * [backup-simplify]: Simplify (log (exp (pow y.im 2/3))) into (pow y.im 2/3) 12.366 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 12.367 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 12.367 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow y.im 2/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.367 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.367 * [taylor]: Taking taylor expansion of (pow (exp (pow (pow y.im 2) 1/3)) (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re)))) in y.im 12.367 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3))))) in y.im 12.367 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (log (exp (pow (pow y.im 2) 1/3)))) in y.im 12.367 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) in y.im 12.367 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.367 * [backup-simplify]: Simplify 1/2 into 1/2 12.367 * [taylor]: Taking taylor expansion of (* (pow y.im 1/3) (atan2 x.im x.re)) in y.im 12.367 * [taylor]: Taking taylor expansion of (pow y.im 1/3) in y.im 12.367 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.im))) in y.im 12.367 * [taylor]: Taking taylor expansion of (* 1/3 (log y.im)) in y.im 12.367 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.367 * [backup-simplify]: Simplify 1/3 into 1/3 12.367 * [taylor]: Taking taylor expansion of (log y.im) in y.im 12.367 * [taylor]: Taking taylor expansion of y.im in y.im 12.367 * [backup-simplify]: Simplify 0 into 0 12.367 * [backup-simplify]: Simplify 1 into 1 12.368 * [backup-simplify]: Simplify (log 1) into 0 12.368 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 12.368 * [backup-simplify]: Simplify (* 1/3 (log y.im)) into (* 1/3 (log y.im)) 12.368 * [backup-simplify]: Simplify (exp (* 1/3 (log y.im))) into (pow y.im 1/3) 12.368 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.368 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.369 * [taylor]: Taking taylor expansion of (log (exp (pow (pow y.im 2) 1/3))) in y.im 12.369 * [taylor]: Taking taylor expansion of (exp (pow (pow y.im 2) 1/3)) in y.im 12.369 * [taylor]: Taking taylor expansion of (pow (pow y.im 2) 1/3) in y.im 12.369 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.im 2)))) in y.im 12.369 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.im 2))) in y.im 12.369 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.369 * [backup-simplify]: Simplify 1/3 into 1/3 12.369 * [taylor]: Taking taylor expansion of (log (pow y.im 2)) in y.im 12.369 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 12.369 * [taylor]: Taking taylor expansion of y.im in y.im 12.369 * [backup-simplify]: Simplify 0 into 0 12.369 * [backup-simplify]: Simplify 1 into 1 12.369 * [backup-simplify]: Simplify (* 1 1) into 1 12.369 * [backup-simplify]: Simplify (log 1) into 0 12.370 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 12.370 * [backup-simplify]: Simplify (* 1/3 (* 2 (log y.im))) into (* 2/3 (log y.im)) 12.370 * [backup-simplify]: Simplify (exp (* 2/3 (log y.im))) into (pow y.im 2/3) 12.370 * [backup-simplify]: Simplify (exp (pow y.im 2/3)) into (exp (pow y.im 2/3)) 12.370 * [backup-simplify]: Simplify (log (exp (pow y.im 2/3))) into (pow y.im 2/3) 12.371 * [backup-simplify]: Simplify (* (pow y.im 1/3) (atan2 x.im x.re)) into (* (pow y.im 1/3) (atan2 x.im x.re)) 12.371 * [backup-simplify]: Simplify (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) into (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 12.371 * [backup-simplify]: Simplify (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) (pow y.im 2/3)) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.371 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.371 * [taylor]: Taking taylor expansion of (exp (* 1/2 (* y.im (atan2 x.im x.re)))) in x.im 12.371 * [taylor]: Taking taylor expansion of (* 1/2 (* y.im (atan2 x.im x.re))) in x.im 12.371 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.371 * [backup-simplify]: Simplify 1/2 into 1/2 12.371 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 12.371 * [taylor]: Taking taylor expansion of y.im in x.im 12.371 * [backup-simplify]: Simplify y.im into y.im 12.371 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.372 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.372 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 12.372 * [backup-simplify]: Simplify (* 1/2 (* y.im (atan2 x.im x.re))) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.372 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.372 * [taylor]: Taking taylor expansion of (exp (* 1/2 (* y.im (atan2 x.im x.re)))) in x.re 12.372 * [taylor]: Taking taylor expansion of (* 1/2 (* y.im (atan2 x.im x.re))) in x.re 12.372 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.372 * [backup-simplify]: Simplify 1/2 into 1/2 12.372 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 12.372 * [taylor]: Taking taylor expansion of y.im in x.re 12.372 * [backup-simplify]: Simplify y.im into y.im 12.372 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.372 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.372 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 12.372 * [backup-simplify]: Simplify (* 1/2 (* y.im (atan2 x.im x.re))) into (* 1/2 (* y.im (atan2 x.im x.re))) 12.372 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.373 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.373 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.374 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.375 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 12.375 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log y.im)))) into 0 12.376 * [backup-simplify]: Simplify (* (exp (* 2/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.377 * [backup-simplify]: Simplify (* (exp (pow y.im 2/3)) (+ (* (/ (pow 0 1) 1)))) into 0 12.378 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (pow y.im 2/3)) 1)))) 1) into 0 12.379 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.380 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 12.381 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log y.im))) into 0 12.381 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.382 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (* 0 (atan2 x.im x.re))) into 0 12.383 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re)))) into 0 12.383 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 0) (* 0 (pow y.im 2/3))) into 0 12.384 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.384 * [taylor]: Taking taylor expansion of 0 in x.im 12.384 * [backup-simplify]: Simplify 0 into 0 12.384 * [taylor]: Taking taylor expansion of 0 in x.re 12.384 * [backup-simplify]: Simplify 0 into 0 12.384 * [backup-simplify]: Simplify 0 into 0 12.385 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 12.386 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* y.im (atan2 x.im x.re)))) into 0 12.387 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.387 * [taylor]: Taking taylor expansion of 0 in x.re 12.387 * [backup-simplify]: Simplify 0 into 0 12.388 * [backup-simplify]: Simplify 0 into 0 12.388 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 12.388 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* y.im (atan2 x.im x.re)))) into 0 12.390 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 12.390 * [backup-simplify]: Simplify 0 into 0 12.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.394 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.394 * [backup-simplify]: Simplify (+ (* (- -2) (log y.im)) 0) into (* 2 (log y.im)) 12.395 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (* 2 (log y.im))))) into 0 12.397 * [backup-simplify]: Simplify (* (exp (* 2/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.398 * [backup-simplify]: Simplify (* (exp (pow y.im 2/3)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.400 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (pow y.im 2/3)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (pow y.im 2/3)) 1)))) 2) into 0 12.403 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.404 * [backup-simplify]: Simplify (+ (* (- -1) (log y.im)) 0) into (log y.im) 12.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log y.im)))) into 0 12.406 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.407 * [backup-simplify]: Simplify (+ (* (pow y.im 1/3) 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 12.408 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow y.im 1/3) (atan2 x.im x.re))))) into 0 12.409 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow y.im 1/3) (atan2 x.im x.re))) 0) (+ (* 0 0) (* 0 (pow y.im 2/3)))) into 0 12.410 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.410 * [taylor]: Taking taylor expansion of 0 in x.im 12.410 * [backup-simplify]: Simplify 0 into 0 12.410 * [taylor]: Taking taylor expansion of 0 in x.re 12.410 * [backup-simplify]: Simplify 0 into 0 12.410 * [backup-simplify]: Simplify 0 into 0 12.411 * [taylor]: Taking taylor expansion of 0 in x.re 12.411 * [backup-simplify]: Simplify 0 into 0 12.411 * [backup-simplify]: Simplify 0 into 0 12.411 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 12.412 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (atan2 x.im x.re))))) into 0 12.414 * [backup-simplify]: Simplify (* (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.414 * [taylor]: Taking taylor expansion of 0 in x.re 12.414 * [backup-simplify]: Simplify 0 into 0 12.414 * [backup-simplify]: Simplify 0 into 0 12.414 * [backup-simplify]: Simplify (exp (* 1/2 (* y.im (atan2 x.im x.re)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.415 * [backup-simplify]: Simplify (pow (exp (* (cbrt (/ 1 y.im)) (cbrt (/ 1 y.im)))) (/ (cbrt (/ 1 y.im)) (/ 2 (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) 12.415 * [approximate]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in (y.im x.im x.re) around 0 12.415 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 12.415 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in x.re 12.416 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in x.re 12.416 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 12.416 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.416 * [backup-simplify]: Simplify 1/2 into 1/2 12.416 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 12.416 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 12.416 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 12.416 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 12.416 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.416 * [backup-simplify]: Simplify 1/3 into 1/3 12.416 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 12.416 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.416 * [taylor]: Taking taylor expansion of y.im in x.re 12.416 * [backup-simplify]: Simplify y.im into y.im 12.416 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.416 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 12.416 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 12.417 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 12.417 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.417 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.417 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in x.re 12.417 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in x.re 12.417 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.re 12.417 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.re 12.417 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.re 12.417 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.417 * [backup-simplify]: Simplify 1/3 into 1/3 12.417 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.re 12.417 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 12.417 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 12.417 * [taylor]: Taking taylor expansion of y.im in x.re 12.417 * [backup-simplify]: Simplify y.im into y.im 12.417 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 12.418 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 12.418 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 12.418 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 12.418 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 12.418 * [backup-simplify]: Simplify (exp (pow (/ 1 (pow y.im 2)) 1/3)) into (exp (pow (/ 1 (pow y.im 2)) 1/3)) 12.419 * [backup-simplify]: Simplify (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) into (pow (/ 1 (pow y.im 2)) 1/3) 12.419 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 12.419 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.420 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow (/ 1 (pow y.im 2)) 1/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.420 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.420 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 12.420 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in x.im 12.420 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in x.im 12.420 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 12.420 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.420 * [backup-simplify]: Simplify 1/2 into 1/2 12.420 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 12.420 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 12.420 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 12.420 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 12.420 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.420 * [backup-simplify]: Simplify 1/3 into 1/3 12.420 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 12.420 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.421 * [taylor]: Taking taylor expansion of y.im in x.im 12.421 * [backup-simplify]: Simplify y.im into y.im 12.421 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.421 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 12.421 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 12.421 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 12.421 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.421 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.421 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in x.im 12.421 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in x.im 12.421 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.im 12.421 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.im 12.421 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.im 12.421 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.421 * [backup-simplify]: Simplify 1/3 into 1/3 12.421 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.im 12.421 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 12.421 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 12.421 * [taylor]: Taking taylor expansion of y.im in x.im 12.421 * [backup-simplify]: Simplify y.im into y.im 12.422 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 12.422 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 12.422 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 12.422 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 12.422 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 12.422 * [backup-simplify]: Simplify (exp (pow (/ 1 (pow y.im 2)) 1/3)) into (exp (pow (/ 1 (pow y.im 2)) 1/3)) 12.423 * [backup-simplify]: Simplify (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) into (pow (/ 1 (pow y.im 2)) 1/3) 12.423 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 12.423 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.424 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow (/ 1 (pow y.im 2)) 1/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.424 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.424 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in y.im 12.424 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in y.im 12.424 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in y.im 12.424 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 12.424 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.424 * [backup-simplify]: Simplify 1/2 into 1/2 12.424 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 12.424 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 12.424 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 12.424 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 12.424 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.424 * [backup-simplify]: Simplify 1/3 into 1/3 12.424 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 12.424 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.425 * [taylor]: Taking taylor expansion of y.im in y.im 12.425 * [backup-simplify]: Simplify 0 into 0 12.425 * [backup-simplify]: Simplify 1 into 1 12.425 * [backup-simplify]: Simplify (/ 1 1) into 1 12.426 * [backup-simplify]: Simplify (log 1) into 0 12.426 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.426 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 12.426 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 12.426 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.426 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.426 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in y.im 12.427 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in y.im 12.427 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 12.427 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 12.427 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 12.427 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.427 * [backup-simplify]: Simplify 1/3 into 1/3 12.427 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 12.427 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 12.427 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 12.427 * [taylor]: Taking taylor expansion of y.im in y.im 12.427 * [backup-simplify]: Simplify 0 into 0 12.427 * [backup-simplify]: Simplify 1 into 1 12.427 * [backup-simplify]: Simplify (* 1 1) into 1 12.428 * [backup-simplify]: Simplify (/ 1 1) into 1 12.428 * [backup-simplify]: Simplify (log 1) into 0 12.429 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.429 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 12.429 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 12.429 * [backup-simplify]: Simplify (exp (pow y.im -2/3)) into (exp (pow y.im -2/3)) 12.429 * [backup-simplify]: Simplify (log (exp (pow y.im -2/3))) into (pow y.im -2/3) 12.429 * [backup-simplify]: Simplify (* (pow y.im -1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 12.430 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.430 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow y.im -2/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.430 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.430 * [taylor]: Taking taylor expansion of (pow (exp (pow (/ 1 (pow y.im 2)) 1/3)) (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) in y.im 12.431 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3))))) in y.im 12.431 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (log (exp (pow (/ 1 (pow y.im 2)) 1/3)))) in y.im 12.431 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) in y.im 12.431 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.431 * [backup-simplify]: Simplify 1/2 into 1/2 12.431 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.im 12.431 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 12.431 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 12.431 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 12.431 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.431 * [backup-simplify]: Simplify 1/3 into 1/3 12.431 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 12.431 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.431 * [taylor]: Taking taylor expansion of y.im in y.im 12.431 * [backup-simplify]: Simplify 0 into 0 12.431 * [backup-simplify]: Simplify 1 into 1 12.432 * [backup-simplify]: Simplify (/ 1 1) into 1 12.432 * [backup-simplify]: Simplify (log 1) into 0 12.432 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.433 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 12.433 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 12.433 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.433 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.433 * [taylor]: Taking taylor expansion of (log (exp (pow (/ 1 (pow y.im 2)) 1/3))) in y.im 12.433 * [taylor]: Taking taylor expansion of (exp (pow (/ 1 (pow y.im 2)) 1/3)) in y.im 12.433 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 12.433 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 12.433 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 12.433 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.433 * [backup-simplify]: Simplify 1/3 into 1/3 12.433 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 12.433 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 12.433 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 12.433 * [taylor]: Taking taylor expansion of y.im in y.im 12.433 * [backup-simplify]: Simplify 0 into 0 12.433 * [backup-simplify]: Simplify 1 into 1 12.434 * [backup-simplify]: Simplify (* 1 1) into 1 12.434 * [backup-simplify]: Simplify (/ 1 1) into 1 12.435 * [backup-simplify]: Simplify (log 1) into 0 12.435 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.436 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 12.436 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 12.436 * [backup-simplify]: Simplify (exp (pow y.im -2/3)) into (exp (pow y.im -2/3)) 12.436 * [backup-simplify]: Simplify (log (exp (pow y.im -2/3))) into (pow y.im -2/3) 12.436 * [backup-simplify]: Simplify (* (pow y.im -1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 12.437 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 12.437 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) (pow y.im -2/3)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.437 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.437 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.im 12.437 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.im 12.437 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.437 * [backup-simplify]: Simplify 1/2 into 1/2 12.437 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 12.438 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 12.438 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.438 * [taylor]: Taking taylor expansion of y.im in x.im 12.438 * [backup-simplify]: Simplify y.im into y.im 12.438 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 12.438 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.438 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.438 * [taylor]: Taking taylor expansion of (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) in x.re 12.438 * [taylor]: Taking taylor expansion of (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) in x.re 12.438 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.438 * [backup-simplify]: Simplify 1/2 into 1/2 12.438 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 12.438 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 12.439 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.439 * [taylor]: Taking taylor expansion of y.im in x.re 12.439 * [backup-simplify]: Simplify y.im into y.im 12.439 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 12.439 * [backup-simplify]: Simplify (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) into (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)) 12.439 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.439 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) 12.440 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.441 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.443 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.443 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.444 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log y.im))))) into 0 12.445 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.446 * [backup-simplify]: Simplify (* (exp (pow y.im -2/3)) (+ (* (/ (pow 0 1) 1)))) into 0 12.447 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (pow y.im -2/3)) 1)))) 1) into 0 12.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.449 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.449 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.450 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.im)))) into 0 12.451 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.451 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 12.452 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.453 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 0) (* 0 (pow y.im -2/3))) into 0 12.454 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.454 * [taylor]: Taking taylor expansion of 0 in x.im 12.454 * [backup-simplify]: Simplify 0 into 0 12.454 * [taylor]: Taking taylor expansion of 0 in x.re 12.454 * [backup-simplify]: Simplify 0 into 0 12.454 * [backup-simplify]: Simplify 0 into 0 12.454 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 12.455 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 12.456 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.456 * [taylor]: Taking taylor expansion of 0 in x.re 12.456 * [backup-simplify]: Simplify 0 into 0 12.456 * [backup-simplify]: Simplify 0 into 0 12.456 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 12.457 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) into 0 12.458 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.458 * [backup-simplify]: Simplify 0 into 0 12.459 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.464 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.468 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.468 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.469 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (* 2 (log y.im)))))) into 0 12.471 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.472 * [backup-simplify]: Simplify (* (exp (pow y.im -2/3)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.474 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (pow y.im -2/3)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (pow y.im -2/3)) 1)))) 2) into 0 12.475 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.478 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.479 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.480 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.im))))) into 0 12.481 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.482 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 12.483 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 12.484 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re)))) 0) (+ (* 0 0) (* 0 (pow y.im -2/3)))) into 0 12.486 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.486 * [taylor]: Taking taylor expansion of 0 in x.im 12.486 * [backup-simplify]: Simplify 0 into 0 12.486 * [taylor]: Taking taylor expansion of 0 in x.re 12.486 * [backup-simplify]: Simplify 0 into 0 12.486 * [backup-simplify]: Simplify 0 into 0 12.486 * [taylor]: Taking taylor expansion of 0 in x.re 12.486 * [backup-simplify]: Simplify 0 into 0 12.486 * [backup-simplify]: Simplify 0 into 0 12.486 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.487 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im)))) into 0 12.489 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.489 * [taylor]: Taking taylor expansion of 0 in x.re 12.489 * [backup-simplify]: Simplify 0 into 0 12.489 * [backup-simplify]: Simplify 0 into 0 12.489 * [backup-simplify]: Simplify (exp (* 1/2 (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.im)))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.490 * [backup-simplify]: Simplify (pow (exp (* (cbrt (/ 1 (- y.im))) (cbrt (/ 1 (- y.im))))) (/ (cbrt (/ 1 (- y.im))) (/ 2 (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))))) into (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) 12.490 * [approximate]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in (y.im x.im x.re) around 0 12.490 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in x.re 12.490 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in x.re 12.490 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in x.re 12.491 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.re 12.491 * [taylor]: Taking taylor expansion of 1/2 in x.re 12.491 * [backup-simplify]: Simplify 1/2 into 1/2 12.491 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.re 12.491 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.re 12.491 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.re 12.491 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.re 12.491 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.491 * [backup-simplify]: Simplify 1/3 into 1/3 12.491 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.re 12.491 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 12.491 * [taylor]: Taking taylor expansion of y.im in x.re 12.491 * [backup-simplify]: Simplify y.im into y.im 12.491 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.491 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 12.491 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 12.491 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 12.491 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.re 12.491 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.491 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.492 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 12.492 * [taylor]: Taking taylor expansion of -1 in x.re 12.492 * [backup-simplify]: Simplify -1 into -1 12.492 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.493 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.493 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in x.re 12.493 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in x.re 12.493 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in x.re 12.493 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.re 12.493 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.re 12.493 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.re 12.493 * [taylor]: Taking taylor expansion of 1/3 in x.re 12.493 * [backup-simplify]: Simplify 1/3 into 1/3 12.493 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.re 12.493 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 12.493 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.re 12.493 * [taylor]: Taking taylor expansion of y.im in x.re 12.493 * [backup-simplify]: Simplify y.im into y.im 12.494 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 12.494 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 12.494 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 12.494 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 12.494 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 12.494 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.re 12.494 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 12.494 * [taylor]: Taking taylor expansion of -1 in x.re 12.494 * [backup-simplify]: Simplify -1 into -1 12.495 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.496 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.497 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 12.499 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.499 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 12.500 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.501 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 12.501 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 12.502 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 12.503 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 12.504 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.504 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in x.im 12.504 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in x.im 12.504 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in x.im 12.504 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in x.im 12.504 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.504 * [backup-simplify]: Simplify 1/2 into 1/2 12.504 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in x.im 12.504 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in x.im 12.504 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in x.im 12.504 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in x.im 12.504 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.504 * [backup-simplify]: Simplify 1/3 into 1/3 12.504 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in x.im 12.504 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 12.504 * [taylor]: Taking taylor expansion of y.im in x.im 12.504 * [backup-simplify]: Simplify y.im into y.im 12.504 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.504 * [backup-simplify]: Simplify (log (/ 1 y.im)) into (log (/ 1 y.im)) 12.504 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 y.im))) into (* 1/3 (log (/ 1 y.im))) 12.504 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 y.im)))) into (pow (/ 1 y.im) 1/3) 12.504 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in x.im 12.504 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.504 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.504 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 12.504 * [taylor]: Taking taylor expansion of -1 in x.im 12.504 * [backup-simplify]: Simplify -1 into -1 12.505 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.505 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.505 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in x.im 12.505 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in x.im 12.505 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in x.im 12.505 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in x.im 12.505 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in x.im 12.505 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in x.im 12.505 * [taylor]: Taking taylor expansion of 1/3 in x.im 12.505 * [backup-simplify]: Simplify 1/3 into 1/3 12.505 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in x.im 12.505 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 12.505 * [taylor]: Taking taylor expansion of (pow y.im 2) in x.im 12.505 * [taylor]: Taking taylor expansion of y.im in x.im 12.506 * [backup-simplify]: Simplify y.im into y.im 12.506 * [backup-simplify]: Simplify (* y.im y.im) into (pow y.im 2) 12.506 * [backup-simplify]: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 12.506 * [backup-simplify]: Simplify (log (/ 1 (pow y.im 2))) into (log (/ 1 (pow y.im 2))) 12.506 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.im 2)))) into (* 1/3 (log (/ 1 (pow y.im 2)))) 12.506 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.im 2))))) into (pow (/ 1 (pow y.im 2)) 1/3) 12.506 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.im 12.506 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 12.506 * [taylor]: Taking taylor expansion of -1 in x.im 12.506 * [backup-simplify]: Simplify -1 into -1 12.506 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.507 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.508 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 12.508 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.509 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 12.510 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.511 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 12.511 * [backup-simplify]: Simplify (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 12.511 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 12.513 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 12.514 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.514 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in y.im 12.514 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in y.im 12.514 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in y.im 12.514 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in y.im 12.514 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.514 * [backup-simplify]: Simplify 1/2 into 1/2 12.514 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in y.im 12.514 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 12.514 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 12.514 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 12.514 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.514 * [backup-simplify]: Simplify 1/3 into 1/3 12.514 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 12.514 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.514 * [taylor]: Taking taylor expansion of y.im in y.im 12.514 * [backup-simplify]: Simplify 0 into 0 12.514 * [backup-simplify]: Simplify 1 into 1 12.514 * [backup-simplify]: Simplify (/ 1 1) into 1 12.514 * [backup-simplify]: Simplify (log 1) into 0 12.515 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.515 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 12.515 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 12.515 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in y.im 12.515 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.515 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.515 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 12.515 * [taylor]: Taking taylor expansion of -1 in y.im 12.515 * [backup-simplify]: Simplify -1 into -1 12.515 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.516 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.516 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in y.im 12.516 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in y.im 12.516 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in y.im 12.516 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 12.516 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 12.516 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 12.516 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.516 * [backup-simplify]: Simplify 1/3 into 1/3 12.516 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 12.516 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 12.516 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 12.516 * [taylor]: Taking taylor expansion of y.im in y.im 12.516 * [backup-simplify]: Simplify 0 into 0 12.516 * [backup-simplify]: Simplify 1 into 1 12.516 * [backup-simplify]: Simplify (* 1 1) into 1 12.517 * [backup-simplify]: Simplify (/ 1 1) into 1 12.517 * [backup-simplify]: Simplify (log 1) into 0 12.517 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.518 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 12.518 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 12.518 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in y.im 12.518 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 12.518 * [taylor]: Taking taylor expansion of -1 in y.im 12.518 * [backup-simplify]: Simplify -1 into -1 12.518 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.519 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.519 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 12.520 * [backup-simplify]: Simplify (* (pow y.im -2/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.521 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 12.522 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.522 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 12.523 * [backup-simplify]: Simplify (* (pow y.im -1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 12.523 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 12.525 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 12.526 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.526 * [taylor]: Taking taylor expansion of (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) in y.im 12.526 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))))) in y.im 12.526 * [taylor]: Taking taylor expansion of (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) in y.im 12.526 * [taylor]: Taking taylor expansion of (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) in y.im 12.526 * [taylor]: Taking taylor expansion of 1/2 in y.im 12.526 * [backup-simplify]: Simplify 1/2 into 1/2 12.526 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) in y.im 12.526 * [taylor]: Taking taylor expansion of (pow (/ 1 y.im) 1/3) in y.im 12.526 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.im)))) in y.im 12.526 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.im))) in y.im 12.526 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.526 * [backup-simplify]: Simplify 1/3 into 1/3 12.526 * [taylor]: Taking taylor expansion of (log (/ 1 y.im)) in y.im 12.526 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.526 * [taylor]: Taking taylor expansion of y.im in y.im 12.526 * [backup-simplify]: Simplify 0 into 0 12.526 * [backup-simplify]: Simplify 1 into 1 12.527 * [backup-simplify]: Simplify (/ 1 1) into 1 12.527 * [backup-simplify]: Simplify (log 1) into 0 12.527 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.527 * [backup-simplify]: Simplify (* 1/3 (- (log y.im))) into (* -1/3 (log y.im)) 12.527 * [backup-simplify]: Simplify (exp (* -1/3 (log y.im))) into (pow y.im -1/3) 12.527 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) in y.im 12.527 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 12.527 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.527 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 12.527 * [taylor]: Taking taylor expansion of -1 in y.im 12.527 * [backup-simplify]: Simplify -1 into -1 12.528 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.528 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.528 * [taylor]: Taking taylor expansion of (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) in y.im 12.528 * [taylor]: Taking taylor expansion of (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) in y.im 12.528 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) in y.im 12.528 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.im 2)) 1/3) in y.im 12.528 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.im 2))))) in y.im 12.528 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.im 2)))) in y.im 12.528 * [taylor]: Taking taylor expansion of 1/3 in y.im 12.528 * [backup-simplify]: Simplify 1/3 into 1/3 12.528 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.im 2))) in y.im 12.528 * [taylor]: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 12.529 * [taylor]: Taking taylor expansion of (pow y.im 2) in y.im 12.529 * [taylor]: Taking taylor expansion of y.im in y.im 12.529 * [backup-simplify]: Simplify 0 into 0 12.529 * [backup-simplify]: Simplify 1 into 1 12.529 * [backup-simplify]: Simplify (* 1 1) into 1 12.529 * [backup-simplify]: Simplify (/ 1 1) into 1 12.529 * [backup-simplify]: Simplify (log 1) into 0 12.530 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.530 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.im)))) into (* -2/3 (log y.im)) 12.530 * [backup-simplify]: Simplify (exp (* -2/3 (log y.im))) into (pow y.im -2/3) 12.530 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in y.im 12.530 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 12.530 * [taylor]: Taking taylor expansion of -1 in y.im 12.530 * [backup-simplify]: Simplify -1 into -1 12.530 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 12.531 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 12.532 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 12.534 * [backup-simplify]: Simplify (* (pow y.im -2/3) (pow (cbrt -1) 2)) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.535 * [backup-simplify]: Simplify (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 12.537 * [backup-simplify]: Simplify (log (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)) 12.537 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)) 12.538 * [backup-simplify]: Simplify (* (pow y.im -1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) into (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))) 12.539 * [backup-simplify]: Simplify (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 12.541 * [backup-simplify]: Simplify (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) into (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im)) 12.543 * [backup-simplify]: Simplify (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.543 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.im 12.543 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 12.543 * [taylor]: Taking taylor expansion of -1/2 in x.im 12.543 * [backup-simplify]: Simplify -1/2 into -1/2 12.543 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 12.543 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 12.543 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.543 * [taylor]: Taking taylor expansion of y.im in x.im 12.543 * [backup-simplify]: Simplify y.im into y.im 12.543 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 12.544 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.544 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.544 * [taylor]: Taking taylor expansion of (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) in x.re 12.544 * [taylor]: Taking taylor expansion of (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 12.544 * [taylor]: Taking taylor expansion of -1/2 in x.re 12.544 * [backup-simplify]: Simplify -1/2 into -1/2 12.544 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 12.544 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 12.544 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 12.544 * [taylor]: Taking taylor expansion of y.im in x.re 12.544 * [backup-simplify]: Simplify y.im into y.im 12.544 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 12.545 * [backup-simplify]: Simplify (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 12.545 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.545 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) 12.546 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 12.547 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.548 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.550 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.551 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.552 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log y.im))))) into 0 12.553 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.554 * [backup-simplify]: Simplify (+ (* (pow y.im -2/3) 0) (* 0 (pow (cbrt -1) 2))) into 0 12.556 * [backup-simplify]: Simplify (* (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (+ (* (/ (pow 0 1) 1)))) into 0 12.558 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 1)))) 1) into 0 12.559 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (cbrt -1))) into 0 12.560 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.561 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.562 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.562 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.im)))) into 0 12.563 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.564 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) into 0 12.565 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 12.568 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 0) (* 0 (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2)))) into 0 12.570 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.570 * [taylor]: Taking taylor expansion of 0 in x.im 12.570 * [backup-simplify]: Simplify 0 into 0 12.570 * [taylor]: Taking taylor expansion of 0 in x.re 12.570 * [backup-simplify]: Simplify 0 into 0 12.570 * [backup-simplify]: Simplify 0 into 0 12.570 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 12.571 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 12.572 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.572 * [taylor]: Taking taylor expansion of 0 in x.re 12.572 * [backup-simplify]: Simplify 0 into 0 12.572 * [backup-simplify]: Simplify 0 into 0 12.572 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 12.572 * [backup-simplify]: Simplify (+ (* -1/2 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 12.573 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 1) 1)))) into 0 12.573 * [backup-simplify]: Simplify 0 into 0 12.575 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 12.576 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 12.577 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.578 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.581 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.582 * [backup-simplify]: Simplify (+ (* (- 2) (log y.im)) 0) into (- (* 2 (log y.im))) 12.583 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (* 2 (log y.im)))))) into 0 12.584 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.585 * [backup-simplify]: Simplify (+ (* (pow y.im -2/3) 0) (+ (* 0 0) (* 0 (pow (cbrt -1) 2)))) into 0 12.588 * [backup-simplify]: Simplify (* (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.592 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (exp (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))) 1)))) 2) into 0 12.594 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 12.595 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 12.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.599 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.599 * [backup-simplify]: Simplify (+ (* (- 1) (log y.im)) 0) into (- (log y.im)) 12.600 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.im))))) into 0 12.602 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.603 * [backup-simplify]: Simplify (+ (* (pow y.im -1/3) 0) (+ (* 0 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1))))) into 0 12.605 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))))) into 0 12.614 * [backup-simplify]: Simplify (+ (* (* 1/2 (* (pow (/ 1 y.im) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (cbrt -1)))) 0) (+ (* 0 0) (* 0 (* (pow (/ 1 (pow y.im 2)) 1/3) (pow (cbrt -1) 2))))) into 0 12.617 * [backup-simplify]: Simplify (* (exp (* 1/2 (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.617 * [taylor]: Taking taylor expansion of 0 in x.im 12.617 * [backup-simplify]: Simplify 0 into 0 12.617 * [taylor]: Taking taylor expansion of 0 in x.re 12.617 * [backup-simplify]: Simplify 0 into 0 12.617 * [backup-simplify]: Simplify 0 into 0 12.617 * [taylor]: Taking taylor expansion of 0 in x.re 12.617 * [backup-simplify]: Simplify 0 into 0 12.617 * [backup-simplify]: Simplify 0 into 0 12.618 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 12.619 * [backup-simplify]: Simplify (+ (* -1/2 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 12.620 * [backup-simplify]: Simplify (* (exp (* -1/2 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 12.621 * [taylor]: Taking taylor expansion of 0 in x.re 12.621 * [backup-simplify]: Simplify 0 into 0 12.621 * [backup-simplify]: Simplify 0 into 0 12.621 * [backup-simplify]: Simplify (exp (* -1/2 (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.im))))) into (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.621 * * * [progress]: simplifying candidates 12.626 * [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) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* y.im (/ (atan2 x.im x.re) 2)) (* (log (exp y.im)) (/ (atan2 x.im x.re) 2)) (* 1 (/ (atan2 x.im x.re) 2)) (* (cbrt y.im) (/ (atan2 x.im x.re) 2)) (* (sqrt y.im) (/ (atan2 x.im x.re) 2)) (* y.im (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1)) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) 1)) (pow (exp y.im) (/ 1 (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ 1 (sqrt 2))) (pow (exp y.im) (/ 1 1)) (pow (exp y.im) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow 1 (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (log (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (* (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (expm1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* y.im (/ (atan2 x.im x.re) 2)) (* (log (exp y.im)) (/ (atan2 x.im x.re) 2)) (* 1 (/ (atan2 x.im x.re) 2)) (* (cbrt y.im) (/ (atan2 x.im x.re) 2)) (* (sqrt y.im) (/ (atan2 x.im x.re) 2)) (* y.im (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) 1)) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) 1)) (pow (exp y.im) (/ 1 (* (cbrt 2) (cbrt 2)))) (pow (exp y.im) (/ 1 (sqrt 2))) (pow (exp y.im) (/ 1 1)) (pow (exp y.im) 1) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow 1 (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (log (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (* (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (pow (exp y.im) (/ (/ (atan2 x.im x.re) 2) 2)) (expm1 (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (log1p (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (* (* (cbrt y.im) (cbrt y.im)) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (log (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (cbrt y.im) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* 1 (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (* (cbrt y.im) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (cbrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (sqrt (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt (sqrt y.im)) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt 1) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (sqrt (cbrt y.im)) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (sqrt (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (* (cbrt 2) (cbrt 2)) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (sqrt 2) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ (sqrt 2) 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ 1 (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ 1 (sqrt (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 (/ 1 1))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 1)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ 1 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) 1) (pow (exp (* (cbrt y.im) (cbrt y.im))) (cbrt y.im)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) 2)) (pow (* (cbrt (exp (* (cbrt y.im) (cbrt y.im)))) (cbrt (exp (* (cbrt y.im) (cbrt y.im))))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (cbrt (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (sqrt (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (sqrt (exp (* (cbrt y.im) (cbrt y.im)))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow 1 (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (log (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (exp (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (* (cbrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (cbrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))))) (cbrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (* (* (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re)))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (sqrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (sqrt (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))))) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) 2)) (pow (exp (* (cbrt y.im) (cbrt y.im))) (/ (/ (cbrt y.im) (/ 2 (atan2 x.im x.re))) 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))))) (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (+ (* 1/2 (* y.im (atan2 x.im x.re))) (+ (* 1/8 (* (pow y.im 2) (pow (atan2 x.im x.re) 2))) 1)) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) (exp (* 1/2 (* y.im (atan2 x.im x.re)))) 12.633 * * [simplify]: iteration 0: 322 enodes 12.797 * * [simplify]: iteration 1: 1036 enodes 13.949 * * [simplify]: iteration 2: 4716 enodes 15.138 * * [simplify]: iteration complete: 5000 enodes 15.138 * * [simplify]: Extracting #0: cost 123 inf + 0 15.141 * * [simplify]: Extracting #1: cost 732 inf + 1 15.149 * * [simplify]: Extracting #2: cost 1651 inf + 25 15.161 * * [simplify]: Extracting #3: cost 1711 inf + 1309 15.173 * * [simplify]: Extracting #4: cost 1160 inf + 5770 15.190 * * [simplify]: Extracting #5: cost 495 inf + 14196 15.201 * * [simplify]: Extracting #6: cost 84 inf + 21710 15.207 * * [simplify]: Extracting #7: cost 1 inf + 23501 15.212 * * [simplify]: Extracting #8: cost 0 inf + 23520 15.219 * [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 y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* (atan2 x.im x.re) y.im) 2) (/ (* (atan2 x.im x.re) y.im) 2) (/ (atan2 x.im x.re) 2) (* (/ (atan2 x.im x.re) 2) (cbrt y.im)) (* (/ (atan2 x.im x.re) 2) (sqrt y.im)) (/ (* (atan2 x.im x.re) y.im) 2) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (cbrt (atan2 x.im x.re)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (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)) (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (pow (exp y.im) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ 1 (sqrt 2))) (exp y.im) (exp y.im) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (/ (* (atan2 x.im x.re) y.im) 2) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 3) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (expm1 (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (log1p (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (/ (* (atan2 x.im x.re) y.im) 2) (/ (* (atan2 x.im x.re) y.im) 2) (/ (atan2 x.im x.re) 2) (* (/ (atan2 x.im x.re) 2) (cbrt y.im)) (* (/ (atan2 x.im x.re) 2) (sqrt y.im)) (/ (* (atan2 x.im x.re) y.im) 2) (pow (exp y.im) (* (cbrt (/ (atan2 x.im x.re) 2)) (cbrt (/ (atan2 x.im x.re) 2)))) (pow (exp y.im) (sqrt (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (/ (cbrt (atan2 x.im x.re)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt 2))) (pow (exp y.im) (/ (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt 2))) (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)) (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (exp y.im) (sqrt (atan2 x.im x.re))) (pow (exp y.im) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (exp y.im) (/ 1 (sqrt 2))) (exp y.im) (exp y.im) (pow (exp y.im) (atan2 x.im x.re)) (pow (* (cbrt (exp y.im)) (cbrt (exp y.im))) (/ (atan2 x.im x.re) 2)) (pow (cbrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) (pow (sqrt (exp y.im)) (/ (atan2 x.im x.re) 2)) 1 (pow (exp y.im) (/ (atan2 x.im x.re) 2)) (/ (* (atan2 x.im x.re) y.im) 2) (exp (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (* (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2)))) (cbrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (pow (exp y.im) (/ (atan2 x.im x.re) 2)) 3) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (sqrt (pow (exp y.im) (/ (atan2 x.im x.re) 2))) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (pow (exp y.im) (/ (atan2 x.im x.re) 4)) (expm1 (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (log1p (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (* (/ (pow (cbrt y.im) 3) 2) (atan2 x.im x.re)) (* (/ (pow (cbrt y.im) 3) 2) (atan2 x.im x.re)) (* (/ (cbrt y.im) 2) (* (atan2 x.im x.re) (cbrt y.im))) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)) (* (/ (cbrt y.im) 2) (* (atan2 x.im x.re) (cbrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) (cbrt (* (/ (cbrt y.im) 2) (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (* (cbrt 2) (cbrt 2))) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (sqrt (atan2 x.im x.re)) (/ (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (cbrt 2)) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (/ (sqrt 2) (cbrt (atan2 x.im x.re)))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt y.im) (cbrt y.im))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (* (cbrt y.im) (cbrt y.im))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (* (cbrt y.im) (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (* (cbrt y.im) (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (* (cbrt y.im) (cbrt y.im))) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (* (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (/ 2 (atan2 x.im x.re)))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (sqrt (atan2 x.im x.re)) (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (sqrt y.im)) (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (sqrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (sqrt y.im)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (sqrt (atan2 x.im x.re)) (cbrt (sqrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (sqrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt (sqrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (sqrt y.im)) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (atan2 x.im x.re)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ 1 (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (/ 1 (sqrt 2)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (atan2 x.im x.re))) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (cbrt y.im)) (/ (cbrt (/ 2 (atan2 x.im x.re))) (cbrt (cbrt y.im)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (cbrt y.im)) (/ (sqrt (/ 2 (atan2 x.im x.re))) (cbrt (cbrt y.im))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt (cbrt y.im)) (/ (/ (* (cbrt 2) (cbrt 2)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (* (cbrt 2) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (cbrt (cbrt y.im)))) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt 2)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt (cbrt y.im)) (/ (sqrt 2) (cbrt (cbrt y.im))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (* (cbrt (cbrt y.im)) (cbrt (cbrt y.im))) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (sqrt (cbrt y.im)) (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (/ (sqrt (cbrt y.im)) (* (cbrt 2) (cbrt 2))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (sqrt (cbrt y.im)) (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (* (cbrt 2) (cbrt 2)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (/ (sqrt (cbrt y.im)) (sqrt 2)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (/ (sqrt 2) (sqrt (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (sqrt (cbrt y.im)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (sqrt (cbrt y.im)) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (cbrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (cbrt y.im))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (cbrt y.im)) 2)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt (/ 2 (atan2 x.im x.re)))) (cbrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt (/ 2 (atan2 x.im x.re))))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ (cbrt (atan2 x.im x.re)) (/ (cbrt 2) (cbrt (atan2 x.im x.re)))) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ 1 (* (cbrt 2) (cbrt 2))) (sqrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (/ 1 (cbrt 2)) (cbrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (* (/ 1 (sqrt 2)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (sqrt (atan2 x.im x.re)) (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ 1 (sqrt 2))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (atan2 x.im x.re))) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (exp (cbrt y.im)) (cbrt y.im)) (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (pow (exp (cbrt y.im)) (cbrt y.im)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (cbrt y.im)) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt y.im) 2)) (pow (* (cbrt (pow (exp (cbrt y.im)) (cbrt y.im))) (cbrt (pow (exp (cbrt y.im)) (cbrt y.im)))) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) (pow (cbrt (pow (exp (cbrt y.im)) (cbrt y.im))) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) (pow (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) (pow (sqrt (pow (exp (cbrt y.im)) (cbrt y.im))) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) 1 (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) (* (/ (pow (cbrt y.im) 3) 2) (atan2 x.im x.re)) (exp (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (* (cbrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (cbrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))))) (cbrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (pow (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re))) 3) (sqrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (sqrt (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (* (/ (cbrt y.im) 2) (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt y.im) (/ 4 (atan2 x.im x.re)))) (pow (pow (exp (cbrt y.im)) (cbrt y.im)) (/ (cbrt y.im) (/ 4 (atan2 x.im x.re)))) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma y.im (- (- (log x.re))) (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (fma (* (atan2 x.im x.re) y.im) 1/2 (fma (pow (atan2 x.im x.re) 2) (* (* y.im y.im) 1/8) 1)) (sqrt (exp (* (atan2 x.im x.re) y.im))) (sqrt (exp (* (atan2 x.im x.re) y.im))) (fma (* (atan2 x.im x.re) y.im) 1/2 (fma (pow (atan2 x.im x.re) 2) (* (* y.im y.im) 1/8) 1)) (sqrt (exp (* (atan2 x.im x.re) y.im))) (sqrt (exp (* (atan2 x.im x.re) y.im))) (sqrt (exp (* (atan2 x.im x.re) y.im))) (sqrt (exp (* (atan2 x.im x.re) y.im))) (sqrt (exp (* (atan2 x.im x.re) y.im))) 15.220 * * * [progress]: adding candidates to table 18.050 * [progress]: [Phase 3 of 3] Extracting. 18.050 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # #) 18.069 * * * [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) 18.069 * * * * [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 (# # # # # # # # # # # #) 18.284 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # # #) 18.512 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # # #) 18.759 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # # #) 18.943 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # # #) 19.157 * * * [regime]: Found split indices: #