1.044 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.583 * * * [progress]: [2/2] Setting up program. 0.593 * [progress]: [Phase 2 of 3] Improving. 0.594 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.597 * [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.598 * * [simplify]: iteration 1: (19 enodes) 0.645 * * [simplify]: iteration 2: (35 enodes) 0.651 * * [simplify]: iteration 3: (62 enodes) 0.660 * * [simplify]: iteration 4: (95 enodes) 0.672 * * [simplify]: iteration 5: (208 enodes) 0.775 * * [simplify]: iteration 6: (821 enodes) 3.294 * * [simplify]: Extracting #0: cost 1 inf + 0 3.295 * * [simplify]: Extracting #1: cost 392 inf + 0 3.305 * * [simplify]: Extracting #2: cost 1289 inf + 1 3.313 * * [simplify]: Extracting #3: cost 1324 inf + 187 3.320 * * [simplify]: Extracting #4: cost 1308 inf + 2805 3.335 * * [simplify]: Extracting #5: cost 1096 inf + 129909 3.487 * * [simplify]: Extracting #6: cost 383 inf + 835301 3.725 * * [simplify]: Extracting #7: cost 27 inf + 1236790 3.999 * * [simplify]: Extracting #8: cost 0 inf + 1267737 4.245 * [simplify]: Simplified to: (* (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 4.268 * * [progress]: iteration 1 / 4 4.268 * * * [progress]: picking best candidate 4.286 * * * * [pick]: Picked # 4.286 * * * [progress]: localizing error 4.361 * * * [progress]: generating rewritten candidates 4.361 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 4.368 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 3) 4.378 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2) 4.386 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 4.394 * * * [progress]: generating series expansions 4.394 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 4.398 * [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.398 * [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.398 * [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.399 * [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.400 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.400 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 4.400 * [taylor]: Taking taylor expansion of y.im in y.re 4.400 * [backup-simplify]: Simplify y.im into y.im 4.400 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.400 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.400 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.400 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.400 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.400 * [taylor]: Taking taylor expansion of x.re in y.re 4.400 * [backup-simplify]: Simplify x.re into x.re 4.400 * [taylor]: Taking taylor expansion of x.re in y.re 4.400 * [backup-simplify]: Simplify x.re into x.re 4.400 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.400 * [taylor]: Taking taylor expansion of x.im in y.re 4.400 * [backup-simplify]: Simplify x.im into x.im 4.400 * [taylor]: Taking taylor expansion of x.im in y.re 4.400 * [backup-simplify]: Simplify x.im into x.im 4.401 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.401 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.402 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.402 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.402 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.402 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.403 * [backup-simplify]: Simplify (+ 0 0) into 0 4.403 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.403 * [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.403 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.403 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.403 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.403 * [taylor]: Taking taylor expansion of y.re in y.re 4.403 * [backup-simplify]: Simplify 0 into 0 4.403 * [backup-simplify]: Simplify 1 into 1 4.403 * [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.403 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.403 * [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.403 * [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.404 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.404 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 4.404 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 4.404 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.404 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 4.404 * [taylor]: Taking taylor expansion of y.im in x.im 4.404 * [backup-simplify]: Simplify y.im into y.im 4.404 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.404 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.404 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.404 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.404 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.404 * [taylor]: Taking taylor expansion of x.re in x.im 4.404 * [backup-simplify]: Simplify x.re into x.re 4.404 * [taylor]: Taking taylor expansion of x.re in x.im 4.404 * [backup-simplify]: Simplify x.re into x.re 4.404 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.404 * [taylor]: Taking taylor expansion of x.im in x.im 4.404 * [backup-simplify]: Simplify 0 into 0 4.404 * [backup-simplify]: Simplify 1 into 1 4.404 * [taylor]: Taking taylor expansion of x.im in x.im 4.404 * [backup-simplify]: Simplify 0 into 0 4.404 * [backup-simplify]: Simplify 1 into 1 4.404 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.404 * [backup-simplify]: Simplify (* 0 0) into 0 4.405 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.405 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.405 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.415 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.416 * [backup-simplify]: Simplify (+ 0 0) into 0 4.416 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.416 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.416 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.417 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.417 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.417 * [taylor]: Taking taylor expansion of y.re in x.im 4.417 * [backup-simplify]: Simplify y.re into y.re 4.417 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 4.417 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.417 * [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.417 * [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.417 * [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.417 * [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.417 * [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.417 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.418 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 4.418 * [taylor]: Taking taylor expansion of y.im in x.re 4.418 * [backup-simplify]: Simplify y.im into y.im 4.418 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.418 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.418 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.418 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.418 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.418 * [taylor]: Taking taylor expansion of x.re in x.re 4.418 * [backup-simplify]: Simplify 0 into 0 4.418 * [backup-simplify]: Simplify 1 into 1 4.418 * [taylor]: Taking taylor expansion of x.re in x.re 4.418 * [backup-simplify]: Simplify 0 into 0 4.418 * [backup-simplify]: Simplify 1 into 1 4.418 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.418 * [taylor]: Taking taylor expansion of x.im in x.re 4.418 * [backup-simplify]: Simplify x.im into x.im 4.418 * [taylor]: Taking taylor expansion of x.im in x.re 4.418 * [backup-simplify]: Simplify x.im into x.im 4.419 * [backup-simplify]: Simplify (* 0 0) into 0 4.419 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.419 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.419 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.420 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.420 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.420 * [backup-simplify]: Simplify (+ 0 0) into 0 4.420 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.420 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.420 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.420 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.420 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.420 * [taylor]: Taking taylor expansion of y.re in x.re 4.420 * [backup-simplify]: Simplify y.re into y.re 4.420 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.421 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.421 * [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.421 * [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.421 * [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.421 * [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.421 * [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.421 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.421 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 4.421 * [taylor]: Taking taylor expansion of y.im in y.im 4.421 * [backup-simplify]: Simplify 0 into 0 4.421 * [backup-simplify]: Simplify 1 into 1 4.421 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.421 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.421 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.421 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.421 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.421 * [taylor]: Taking taylor expansion of x.re in y.im 4.422 * [backup-simplify]: Simplify x.re into x.re 4.422 * [taylor]: Taking taylor expansion of x.re in y.im 4.422 * [backup-simplify]: Simplify x.re into x.re 4.422 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.422 * [taylor]: Taking taylor expansion of x.im in y.im 4.422 * [backup-simplify]: Simplify x.im into x.im 4.422 * [taylor]: Taking taylor expansion of x.im in y.im 4.422 * [backup-simplify]: Simplify x.im into x.im 4.422 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.422 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.423 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.423 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.423 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.423 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.423 * [backup-simplify]: Simplify (+ 0 0) into 0 4.424 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.424 * [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.424 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.424 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.424 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.424 * [taylor]: Taking taylor expansion of y.re in y.im 4.424 * [backup-simplify]: Simplify y.re into y.re 4.424 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.424 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.424 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.424 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.425 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.425 * [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.425 * [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.425 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 4.425 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 4.425 * [taylor]: Taking taylor expansion of y.im in y.im 4.425 * [backup-simplify]: Simplify 0 into 0 4.425 * [backup-simplify]: Simplify 1 into 1 4.425 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.425 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.425 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.425 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.425 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.425 * [taylor]: Taking taylor expansion of x.re in y.im 4.425 * [backup-simplify]: Simplify x.re into x.re 4.425 * [taylor]: Taking taylor expansion of x.re in y.im 4.425 * [backup-simplify]: Simplify x.re into x.re 4.425 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.425 * [taylor]: Taking taylor expansion of x.im in y.im 4.425 * [backup-simplify]: Simplify x.im into x.im 4.425 * [taylor]: Taking taylor expansion of x.im in y.im 4.425 * [backup-simplify]: Simplify x.im into x.im 4.425 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.425 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.425 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.425 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.426 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.426 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.426 * [backup-simplify]: Simplify (+ 0 0) into 0 4.426 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.427 * [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.427 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.427 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.427 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.427 * [taylor]: Taking taylor expansion of y.re in y.im 4.427 * [backup-simplify]: Simplify y.re into y.re 4.427 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.427 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.427 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.427 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.427 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.428 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.429 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.429 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.429 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 4.429 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.429 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.429 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.429 * [taylor]: Taking taylor expansion of y.re in x.re 4.429 * [backup-simplify]: Simplify y.re into y.re 4.429 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.429 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.429 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.429 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.429 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.430 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.430 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 4.430 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.430 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.430 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.430 * [taylor]: Taking taylor expansion of y.re in x.im 4.430 * [backup-simplify]: Simplify y.re into y.re 4.430 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.430 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.430 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.430 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.430 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.430 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.430 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.430 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.430 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.430 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.430 * [taylor]: Taking taylor expansion of y.re in y.re 4.430 * [backup-simplify]: Simplify 0 into 0 4.430 * [backup-simplify]: Simplify 1 into 1 4.431 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.431 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.431 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify (+ 0) into 0 4.433 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.435 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 4.436 * [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.436 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.436 * [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.436 * [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.437 * [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.437 * [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.437 * [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.437 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 4.437 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.437 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.437 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.437 * [taylor]: Taking taylor expansion of y.re in x.re 4.437 * [backup-simplify]: Simplify y.re into y.re 4.437 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.437 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.437 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.438 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.438 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.438 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.438 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.438 * [taylor]: Taking taylor expansion of x.re in x.re 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 1 into 1 4.438 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.438 * [taylor]: Taking taylor expansion of x.im in x.re 4.438 * [backup-simplify]: Simplify x.im into x.im 4.438 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.438 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.439 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.439 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.439 * [backup-simplify]: Simplify (+ 0 0) into 0 4.439 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.439 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.440 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.440 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.440 * [backup-simplify]: Simplify (- 0) into 0 4.440 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.441 * [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.441 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 4.441 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 4.441 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.441 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.441 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.441 * [taylor]: Taking taylor expansion of y.re in x.im 4.441 * [backup-simplify]: Simplify y.re into y.re 4.441 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.441 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.441 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.441 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.441 * [taylor]: Taking taylor expansion of x.im in x.im 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 1 into 1 4.442 * [backup-simplify]: Simplify (log 1) into 0 4.442 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 4.442 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 4.443 * [backup-simplify]: Simplify (- 0) into 0 4.443 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 4.443 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.443 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 4.443 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 4.443 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 4.443 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.443 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.443 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.443 * [taylor]: Taking taylor expansion of y.re in y.re 4.443 * [backup-simplify]: Simplify 0 into 0 4.444 * [backup-simplify]: Simplify 1 into 1 4.444 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.444 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.444 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.444 * [taylor]: Taking taylor expansion of x.im in y.re 4.444 * [backup-simplify]: Simplify x.im into x.im 4.444 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.444 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 4.444 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.445 * [backup-simplify]: Simplify (+ 0) into 0 4.446 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.446 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.447 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.447 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.447 * [backup-simplify]: Simplify (+ 0 0) into 0 4.447 * [taylor]: Taking taylor expansion of 0 in x.im 4.448 * [backup-simplify]: Simplify 0 into 0 4.448 * [taylor]: Taking taylor expansion of 0 in y.re 4.448 * [backup-simplify]: Simplify 0 into 0 4.448 * [backup-simplify]: Simplify 0 into 0 4.448 * [backup-simplify]: Simplify (+ 0) into 0 4.449 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.449 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.449 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.450 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.450 * [backup-simplify]: Simplify (+ 0 0) into 0 4.450 * [taylor]: Taking taylor expansion of 0 in y.re 4.450 * [backup-simplify]: Simplify 0 into 0 4.450 * [backup-simplify]: Simplify 0 into 0 4.450 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 4.451 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.451 * [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.452 * [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.454 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.454 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.454 * [backup-simplify]: Simplify (+ 0 0) into 0 4.455 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.457 * [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.458 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 4.459 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.459 * [backup-simplify]: Simplify (+ 0 0) into 0 4.460 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.460 * [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.461 * [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.461 * [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.461 * [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.461 * [taylor]: Taking taylor expansion of 1/2 in x.re 4.461 * [backup-simplify]: Simplify 1/2 into 1/2 4.461 * [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.461 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 4.461 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.461 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.461 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.461 * [taylor]: Taking taylor expansion of y.re in x.re 4.461 * [backup-simplify]: Simplify y.re into y.re 4.461 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.461 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.461 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.462 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 4.462 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.462 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.462 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.462 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.462 * [taylor]: Taking taylor expansion of x.re in x.re 4.462 * [backup-simplify]: Simplify 0 into 0 4.462 * [backup-simplify]: Simplify 1 into 1 4.462 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.462 * [taylor]: Taking taylor expansion of x.im in x.re 4.462 * [backup-simplify]: Simplify x.im into x.im 4.462 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.462 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.462 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.462 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.463 * [backup-simplify]: Simplify (+ 0 0) into 0 4.463 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.463 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.463 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.463 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.463 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.463 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.463 * [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.464 * [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.464 * [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.464 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 4.464 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 4.464 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.464 * [backup-simplify]: Simplify 1/2 into 1/2 4.464 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 4.464 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 4.464 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.464 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.464 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.464 * [taylor]: Taking taylor expansion of y.re in x.im 4.464 * [backup-simplify]: Simplify y.re into y.re 4.464 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.464 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.464 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.464 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 4.464 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.464 * [taylor]: Taking taylor expansion of x.im in x.im 4.464 * [backup-simplify]: Simplify 0 into 0 4.464 * [backup-simplify]: Simplify 1 into 1 4.465 * [backup-simplify]: Simplify (log 1) into 0 4.465 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.466 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.466 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.466 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.466 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.467 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.467 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.467 * [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.467 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 4.467 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 4.467 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 4.467 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 4.467 * [taylor]: Taking taylor expansion of 1/2 in y.re 4.467 * [backup-simplify]: Simplify 1/2 into 1/2 4.468 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 4.468 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.468 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.468 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.468 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.468 * [taylor]: Taking taylor expansion of y.re in y.re 4.468 * [backup-simplify]: Simplify 0 into 0 4.468 * [backup-simplify]: Simplify 1 into 1 4.468 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.468 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.468 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 4.468 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.468 * [taylor]: Taking taylor expansion of x.im in y.re 4.468 * [backup-simplify]: Simplify x.im into x.im 4.468 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.469 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.469 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 4.469 * [backup-simplify]: Simplify (* 1/2 0) into 0 4.469 * [backup-simplify]: Simplify (- 0) into 0 4.469 * [backup-simplify]: Simplify 0 into 0 4.470 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.471 * [backup-simplify]: Simplify (+ 0) into 0 4.471 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.471 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.472 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.473 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.473 * [backup-simplify]: Simplify (- 0) into 0 4.474 * [backup-simplify]: Simplify (+ 0 0) into 0 4.474 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 4.474 * [taylor]: Taking taylor expansion of 0 in x.im 4.474 * [backup-simplify]: Simplify 0 into 0 4.474 * [taylor]: Taking taylor expansion of 0 in y.re 4.474 * [backup-simplify]: Simplify 0 into 0 4.474 * [backup-simplify]: Simplify 0 into 0 4.475 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.476 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.476 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.477 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.478 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.478 * [backup-simplify]: Simplify (+ 0 0) into 0 4.478 * [taylor]: Taking taylor expansion of 0 in x.im 4.478 * [backup-simplify]: Simplify 0 into 0 4.478 * [taylor]: Taking taylor expansion of 0 in y.re 4.478 * [backup-simplify]: Simplify 0 into 0 4.478 * [backup-simplify]: Simplify 0 into 0 4.480 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.480 * [backup-simplify]: Simplify (+ 0) into 0 4.481 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.481 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.482 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.482 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 4.483 * [backup-simplify]: Simplify (- 0) into 0 4.483 * [backup-simplify]: Simplify (+ 0 0) into 0 4.483 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.484 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 4.484 * [taylor]: Taking taylor expansion of 0 in y.re 4.484 * [backup-simplify]: Simplify 0 into 0 4.484 * [backup-simplify]: Simplify 0 into 0 4.484 * [taylor]: Taking taylor expansion of 0 in y.re 4.484 * [backup-simplify]: Simplify 0 into 0 4.484 * [backup-simplify]: Simplify 0 into 0 4.485 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.486 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.486 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.487 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.487 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.488 * [backup-simplify]: Simplify (+ 0 0) into 0 4.488 * [taylor]: Taking taylor expansion of 0 in y.re 4.488 * [backup-simplify]: Simplify 0 into 0 4.488 * [backup-simplify]: Simplify 0 into 0 4.489 * [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.489 * [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.489 * [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.489 * [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.489 * [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.489 * [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.489 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 4.489 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 4.489 * [taylor]: Taking taylor expansion of y.im in y.re 4.489 * [backup-simplify]: Simplify y.im into y.im 4.490 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.490 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.490 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.490 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.490 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.490 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.490 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.490 * [taylor]: Taking taylor expansion of x.re in y.re 4.490 * [backup-simplify]: Simplify x.re into x.re 4.490 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.490 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.490 * [taylor]: Taking taylor expansion of x.re in y.re 4.490 * [backup-simplify]: Simplify x.re into x.re 4.490 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.490 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.490 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.490 * [taylor]: Taking taylor expansion of x.im in y.re 4.490 * [backup-simplify]: Simplify x.im into x.im 4.490 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.490 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.490 * [taylor]: Taking taylor expansion of x.im in y.re 4.490 * [backup-simplify]: Simplify x.im into x.im 4.490 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.490 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.490 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.491 * [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.491 * [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.491 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.491 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.492 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.492 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.493 * [backup-simplify]: Simplify (+ 0 0) into 0 4.493 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.493 * [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.493 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.493 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.493 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.493 * [taylor]: Taking taylor expansion of y.re in y.re 4.493 * [backup-simplify]: Simplify 0 into 0 4.493 * [backup-simplify]: Simplify 1 into 1 4.493 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.494 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.494 * [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.494 * [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.494 * [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.494 * [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.494 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 4.494 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.494 * [taylor]: Taking taylor expansion of y.im in x.im 4.494 * [backup-simplify]: Simplify y.im into y.im 4.494 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.494 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.494 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.494 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.494 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.494 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.494 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.494 * [taylor]: Taking taylor expansion of x.re in x.im 4.494 * [backup-simplify]: Simplify x.re into x.re 4.494 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.494 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.494 * [taylor]: Taking taylor expansion of x.re in x.im 4.495 * [backup-simplify]: Simplify x.re into x.re 4.495 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.495 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.495 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.495 * [taylor]: Taking taylor expansion of x.im in x.im 4.495 * [backup-simplify]: Simplify 0 into 0 4.495 * [backup-simplify]: Simplify 1 into 1 4.495 * [backup-simplify]: Simplify (/ 1 1) into 1 4.495 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.495 * [taylor]: Taking taylor expansion of x.im in x.im 4.495 * [backup-simplify]: Simplify 0 into 0 4.495 * [backup-simplify]: Simplify 1 into 1 4.496 * [backup-simplify]: Simplify (/ 1 1) into 1 4.496 * [backup-simplify]: Simplify (* 1 1) into 1 4.497 * [backup-simplify]: Simplify (+ 0 1) into 1 4.497 * [backup-simplify]: Simplify (sqrt 1) into 1 4.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.499 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.499 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.500 * [backup-simplify]: Simplify (+ 0 0) into 0 4.500 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.501 * [backup-simplify]: Simplify (log 1) into 0 4.501 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.501 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.501 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.501 * [taylor]: Taking taylor expansion of y.re in x.im 4.501 * [backup-simplify]: Simplify y.re into y.re 4.501 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.501 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.501 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 4.502 * [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.502 * [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.502 * [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.502 * [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.502 * [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.502 * [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.502 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 4.502 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.502 * [taylor]: Taking taylor expansion of y.im in x.re 4.502 * [backup-simplify]: Simplify y.im into y.im 4.503 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.503 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.503 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.503 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.503 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.503 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.503 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.503 * [taylor]: Taking taylor expansion of x.re in x.re 4.503 * [backup-simplify]: Simplify 0 into 0 4.503 * [backup-simplify]: Simplify 1 into 1 4.503 * [backup-simplify]: Simplify (/ 1 1) into 1 4.503 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.503 * [taylor]: Taking taylor expansion of x.re in x.re 4.503 * [backup-simplify]: Simplify 0 into 0 4.503 * [backup-simplify]: Simplify 1 into 1 4.504 * [backup-simplify]: Simplify (/ 1 1) into 1 4.504 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.504 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.504 * [taylor]: Taking taylor expansion of x.im in x.re 4.504 * [backup-simplify]: Simplify x.im into x.im 4.504 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.504 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.504 * [taylor]: Taking taylor expansion of x.im in x.re 4.504 * [backup-simplify]: Simplify x.im into x.im 4.504 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.504 * [backup-simplify]: Simplify (* 1 1) into 1 4.505 * [backup-simplify]: Simplify (+ 1 0) into 1 4.505 * [backup-simplify]: Simplify (sqrt 1) into 1 4.506 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.507 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.508 * [backup-simplify]: Simplify (+ 0 0) into 0 4.508 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.509 * [backup-simplify]: Simplify (log 1) into 0 4.509 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.509 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.509 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.509 * [taylor]: Taking taylor expansion of y.re in x.re 4.509 * [backup-simplify]: Simplify y.re into y.re 4.509 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.510 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.510 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 4.510 * [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.510 * [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.510 * [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.510 * [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.510 * [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.511 * [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.511 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 4.511 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.511 * [taylor]: Taking taylor expansion of y.im in y.im 4.511 * [backup-simplify]: Simplify 0 into 0 4.511 * [backup-simplify]: Simplify 1 into 1 4.511 * [backup-simplify]: Simplify (/ 1 1) into 1 4.511 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.511 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.511 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.511 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.511 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.511 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.511 * [taylor]: Taking taylor expansion of x.re in y.im 4.511 * [backup-simplify]: Simplify x.re into x.re 4.511 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.511 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.511 * [taylor]: Taking taylor expansion of x.re in y.im 4.511 * [backup-simplify]: Simplify x.re into x.re 4.511 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.512 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.512 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.512 * [taylor]: Taking taylor expansion of x.im in y.im 4.512 * [backup-simplify]: Simplify x.im into x.im 4.512 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.512 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.512 * [taylor]: Taking taylor expansion of x.im in y.im 4.512 * [backup-simplify]: Simplify x.im into x.im 4.512 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.512 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.512 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.512 * [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.512 * [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.512 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.513 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.513 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.513 * [backup-simplify]: Simplify (+ 0 0) into 0 4.514 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.514 * [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.514 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.514 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.514 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.514 * [taylor]: Taking taylor expansion of y.re in y.im 4.514 * [backup-simplify]: Simplify y.re into y.re 4.514 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.515 * [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.515 * [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.515 * [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.515 * [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.515 * [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.515 * [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.515 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 4.515 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.515 * [taylor]: Taking taylor expansion of y.im in y.im 4.515 * [backup-simplify]: Simplify 0 into 0 4.515 * [backup-simplify]: Simplify 1 into 1 4.516 * [backup-simplify]: Simplify (/ 1 1) into 1 4.516 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.516 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.516 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.516 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.516 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.516 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.516 * [taylor]: Taking taylor expansion of x.re in y.im 4.516 * [backup-simplify]: Simplify x.re into x.re 4.516 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.516 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.516 * [taylor]: Taking taylor expansion of x.re in y.im 4.516 * [backup-simplify]: Simplify x.re into x.re 4.516 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.516 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.516 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.516 * [taylor]: Taking taylor expansion of x.im in y.im 4.516 * [backup-simplify]: Simplify x.im into x.im 4.516 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.516 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.516 * [taylor]: Taking taylor expansion of x.im in y.im 4.516 * [backup-simplify]: Simplify x.im into x.im 4.517 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.517 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.517 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.517 * [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.517 * [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.517 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.517 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.517 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.518 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.518 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.518 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.518 * [backup-simplify]: Simplify (+ 0 0) into 0 4.519 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.519 * [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.519 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.519 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.519 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.519 * [taylor]: Taking taylor expansion of y.re in y.im 4.519 * [backup-simplify]: Simplify y.re into y.re 4.519 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.519 * [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.520 * [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.520 * [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.520 * [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.520 * [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.520 * [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.520 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 4.520 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.520 * [taylor]: Taking taylor expansion of y.im in x.re 4.520 * [backup-simplify]: Simplify y.im into y.im 4.520 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.520 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.520 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.520 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.520 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.520 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.520 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.520 * [taylor]: Taking taylor expansion of x.re in x.re 4.520 * [backup-simplify]: Simplify 0 into 0 4.520 * [backup-simplify]: Simplify 1 into 1 4.521 * [backup-simplify]: Simplify (/ 1 1) into 1 4.521 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.521 * [taylor]: Taking taylor expansion of x.re in x.re 4.521 * [backup-simplify]: Simplify 0 into 0 4.521 * [backup-simplify]: Simplify 1 into 1 4.521 * [backup-simplify]: Simplify (/ 1 1) into 1 4.521 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.521 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.522 * [taylor]: Taking taylor expansion of x.im in x.re 4.522 * [backup-simplify]: Simplify x.im into x.im 4.522 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.522 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.522 * [taylor]: Taking taylor expansion of x.im in x.re 4.522 * [backup-simplify]: Simplify x.im into x.im 4.522 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.522 * [backup-simplify]: Simplify (* 1 1) into 1 4.523 * [backup-simplify]: Simplify (+ 1 0) into 1 4.523 * [backup-simplify]: Simplify (sqrt 1) into 1 4.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.525 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.525 * [backup-simplify]: Simplify (+ 0 0) into 0 4.526 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.527 * [backup-simplify]: Simplify (log 1) into 0 4.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.527 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.527 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.527 * [taylor]: Taking taylor expansion of y.re in x.re 4.527 * [backup-simplify]: Simplify y.re into y.re 4.527 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.527 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.528 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 4.528 * [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.528 * [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.528 * [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.528 * [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.529 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.529 * [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.529 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.529 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.529 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.529 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.529 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.529 * [taylor]: Taking taylor expansion of y.re in x.im 4.529 * [backup-simplify]: Simplify y.re into y.re 4.529 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.529 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.529 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.530 * [taylor]: Taking taylor expansion of x.re in x.im 4.530 * [backup-simplify]: Simplify x.re into x.re 4.530 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.530 * [taylor]: Taking taylor expansion of y.im in x.im 4.530 * [backup-simplify]: Simplify y.im into y.im 4.530 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.530 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.530 * [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.530 * [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.531 * [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.531 * [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.531 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.531 * [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.531 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 4.531 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 4.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.532 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.532 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.532 * [taylor]: Taking taylor expansion of y.re in y.re 4.532 * [backup-simplify]: Simplify 0 into 0 4.532 * [backup-simplify]: Simplify 1 into 1 4.532 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.532 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.532 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.532 * [taylor]: Taking taylor expansion of x.re in y.re 4.532 * [backup-simplify]: Simplify x.re into x.re 4.532 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.532 * [taylor]: Taking taylor expansion of y.im in y.re 4.532 * [backup-simplify]: Simplify y.im into y.im 4.532 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.532 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.532 * [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.533 * [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.533 * [taylor]: Taking taylor expansion of 0 in x.re 4.533 * [backup-simplify]: Simplify 0 into 0 4.533 * [taylor]: Taking taylor expansion of 0 in x.im 4.533 * [backup-simplify]: Simplify 0 into 0 4.533 * [taylor]: Taking taylor expansion of 0 in y.re 4.533 * [backup-simplify]: Simplify 0 into 0 4.533 * [backup-simplify]: Simplify 0 into 0 4.534 * [backup-simplify]: Simplify (+ 0) into 0 4.534 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.536 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.536 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 4.536 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.537 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 4.537 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.538 * [backup-simplify]: Simplify (+ 0 0) into 0 4.538 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.539 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.539 * [backup-simplify]: Simplify (+ 0 0) into 0 4.539 * [taylor]: Taking taylor expansion of 0 in x.im 4.539 * [backup-simplify]: Simplify 0 into 0 4.540 * [taylor]: Taking taylor expansion of 0 in y.re 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify (+ 0) into 0 4.541 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.541 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.542 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.542 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.542 * [backup-simplify]: Simplify (- 0) into 0 4.543 * [backup-simplify]: Simplify (+ 0 0) into 0 4.544 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.544 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.545 * [backup-simplify]: Simplify (+ 0 0) into 0 4.545 * [taylor]: Taking taylor expansion of 0 in y.re 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [taylor]: Taking taylor expansion of 0 in x.re 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [taylor]: Taking taylor expansion of 0 in x.im 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [taylor]: Taking taylor expansion of 0 in y.re 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [taylor]: Taking taylor expansion of 0 in x.im 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [taylor]: Taking taylor expansion of 0 in y.re 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.546 * [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.546 * [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.546 * [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.546 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 4.546 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.546 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.546 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 4.546 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 4.546 * [taylor]: Taking taylor expansion of -1 in y.re 4.546 * [backup-simplify]: Simplify -1 into -1 4.546 * [taylor]: Taking taylor expansion of y.im in y.re 4.546 * [backup-simplify]: Simplify y.im into y.im 4.547 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.547 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.547 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.547 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.547 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.547 * [taylor]: Taking taylor expansion of -1 in y.re 4.547 * [backup-simplify]: Simplify -1 into -1 4.547 * [taylor]: Taking taylor expansion of x.re in y.re 4.547 * [backup-simplify]: Simplify x.re into x.re 4.547 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.547 * [taylor]: Taking taylor expansion of -1 in y.re 4.547 * [backup-simplify]: Simplify -1 into -1 4.547 * [taylor]: Taking taylor expansion of x.re in y.re 4.547 * [backup-simplify]: Simplify x.re into x.re 4.547 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.547 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.547 * [taylor]: Taking taylor expansion of -1 in y.re 4.547 * [backup-simplify]: Simplify -1 into -1 4.547 * [taylor]: Taking taylor expansion of x.im in y.re 4.547 * [backup-simplify]: Simplify x.im into x.im 4.547 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.547 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.547 * [taylor]: Taking taylor expansion of -1 in y.re 4.547 * [backup-simplify]: Simplify -1 into -1 4.547 * [taylor]: Taking taylor expansion of x.im in y.re 4.547 * [backup-simplify]: Simplify x.im into x.im 4.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.548 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.548 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.548 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.548 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.548 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.548 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.550 * [backup-simplify]: Simplify (+ 0 0) into 0 4.550 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.550 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.550 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.550 * [taylor]: Taking taylor expansion of -1 in y.re 4.550 * [backup-simplify]: Simplify -1 into -1 4.550 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.550 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.550 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.550 * [taylor]: Taking taylor expansion of y.re in y.re 4.550 * [backup-simplify]: Simplify 0 into 0 4.550 * [backup-simplify]: Simplify 1 into 1 4.551 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.551 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.551 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.551 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 4.551 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 4.551 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.551 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.551 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 4.551 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.551 * [taylor]: Taking taylor expansion of -1 in x.im 4.551 * [backup-simplify]: Simplify -1 into -1 4.551 * [taylor]: Taking taylor expansion of y.im in x.im 4.551 * [backup-simplify]: Simplify y.im into y.im 4.552 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.552 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.552 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.552 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.552 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.552 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.552 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.552 * [taylor]: Taking taylor expansion of -1 in x.im 4.552 * [backup-simplify]: Simplify -1 into -1 4.552 * [taylor]: Taking taylor expansion of x.re in x.im 4.552 * [backup-simplify]: Simplify x.re into x.re 4.552 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.552 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.552 * [taylor]: Taking taylor expansion of -1 in x.im 4.552 * [backup-simplify]: Simplify -1 into -1 4.552 * [taylor]: Taking taylor expansion of x.re in x.im 4.552 * [backup-simplify]: Simplify x.re into x.re 4.552 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.552 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.552 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.552 * [taylor]: Taking taylor expansion of -1 in x.im 4.552 * [backup-simplify]: Simplify -1 into -1 4.552 * [taylor]: Taking taylor expansion of x.im in x.im 4.552 * [backup-simplify]: Simplify 0 into 0 4.552 * [backup-simplify]: Simplify 1 into 1 4.553 * [backup-simplify]: Simplify (/ -1 1) into -1 4.553 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.553 * [taylor]: Taking taylor expansion of -1 in x.im 4.553 * [backup-simplify]: Simplify -1 into -1 4.553 * [taylor]: Taking taylor expansion of x.im in x.im 4.553 * [backup-simplify]: Simplify 0 into 0 4.553 * [backup-simplify]: Simplify 1 into 1 4.554 * [backup-simplify]: Simplify (/ -1 1) into -1 4.554 * [backup-simplify]: Simplify (* -1 -1) into 1 4.555 * [backup-simplify]: Simplify (+ 0 1) into 1 4.555 * [backup-simplify]: Simplify (sqrt 1) into 1 4.556 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.557 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.558 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.558 * [backup-simplify]: Simplify (+ 0 0) into 0 4.559 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.559 * [backup-simplify]: Simplify (log 1) into 0 4.559 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.559 * [taylor]: Taking taylor expansion of -1 in x.im 4.560 * [backup-simplify]: Simplify -1 into -1 4.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.560 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.560 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.560 * [taylor]: Taking taylor expansion of y.re in x.im 4.560 * [backup-simplify]: Simplify y.re into y.re 4.560 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.560 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.561 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 4.561 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.561 * [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.561 * [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.561 * [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.561 * [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.561 * [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.562 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.562 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 4.562 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.562 * [taylor]: Taking taylor expansion of -1 in x.re 4.562 * [backup-simplify]: Simplify -1 into -1 4.562 * [taylor]: Taking taylor expansion of y.im in x.re 4.562 * [backup-simplify]: Simplify y.im into y.im 4.562 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.562 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.562 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.562 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.562 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.562 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.562 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.562 * [taylor]: Taking taylor expansion of -1 in x.re 4.562 * [backup-simplify]: Simplify -1 into -1 4.562 * [taylor]: Taking taylor expansion of x.re in x.re 4.562 * [backup-simplify]: Simplify 0 into 0 4.562 * [backup-simplify]: Simplify 1 into 1 4.563 * [backup-simplify]: Simplify (/ -1 1) into -1 4.563 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.563 * [taylor]: Taking taylor expansion of -1 in x.re 4.563 * [backup-simplify]: Simplify -1 into -1 4.563 * [taylor]: Taking taylor expansion of x.re in x.re 4.563 * [backup-simplify]: Simplify 0 into 0 4.563 * [backup-simplify]: Simplify 1 into 1 4.563 * [backup-simplify]: Simplify (/ -1 1) into -1 4.563 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.563 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.563 * [taylor]: Taking taylor expansion of -1 in x.re 4.563 * [backup-simplify]: Simplify -1 into -1 4.563 * [taylor]: Taking taylor expansion of x.im in x.re 4.563 * [backup-simplify]: Simplify x.im into x.im 4.563 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.563 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.563 * [taylor]: Taking taylor expansion of -1 in x.re 4.563 * [backup-simplify]: Simplify -1 into -1 4.563 * [taylor]: Taking taylor expansion of x.im in x.re 4.563 * [backup-simplify]: Simplify x.im into x.im 4.564 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.564 * [backup-simplify]: Simplify (* -1 -1) into 1 4.564 * [backup-simplify]: Simplify (+ 1 0) into 1 4.564 * [backup-simplify]: Simplify (sqrt 1) into 1 4.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.566 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.566 * [backup-simplify]: Simplify (+ 0 0) into 0 4.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.567 * [backup-simplify]: Simplify (log 1) into 0 4.567 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.567 * [taylor]: Taking taylor expansion of -1 in x.re 4.567 * [backup-simplify]: Simplify -1 into -1 4.567 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.567 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.567 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.567 * [taylor]: Taking taylor expansion of y.re in x.re 4.567 * [backup-simplify]: Simplify y.re into y.re 4.567 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.567 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.567 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 4.567 * [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.568 * [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.568 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.568 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.568 * [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.568 * [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.568 * [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.568 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 4.568 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.568 * [taylor]: Taking taylor expansion of -1 in y.im 4.568 * [backup-simplify]: Simplify -1 into -1 4.568 * [taylor]: Taking taylor expansion of y.im in y.im 4.568 * [backup-simplify]: Simplify 0 into 0 4.568 * [backup-simplify]: Simplify 1 into 1 4.568 * [backup-simplify]: Simplify (/ -1 1) into -1 4.568 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.568 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.568 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.568 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.568 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.569 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.569 * [taylor]: Taking taylor expansion of -1 in y.im 4.569 * [backup-simplify]: Simplify -1 into -1 4.569 * [taylor]: Taking taylor expansion of x.re in y.im 4.569 * [backup-simplify]: Simplify x.re into x.re 4.569 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.569 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.569 * [taylor]: Taking taylor expansion of -1 in y.im 4.569 * [backup-simplify]: Simplify -1 into -1 4.569 * [taylor]: Taking taylor expansion of x.re in y.im 4.569 * [backup-simplify]: Simplify x.re into x.re 4.569 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.569 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.569 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.569 * [taylor]: Taking taylor expansion of -1 in y.im 4.569 * [backup-simplify]: Simplify -1 into -1 4.569 * [taylor]: Taking taylor expansion of x.im in y.im 4.569 * [backup-simplify]: Simplify x.im into x.im 4.569 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.569 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.569 * [taylor]: Taking taylor expansion of -1 in y.im 4.569 * [backup-simplify]: Simplify -1 into -1 4.569 * [taylor]: Taking taylor expansion of x.im in y.im 4.569 * [backup-simplify]: Simplify x.im into x.im 4.569 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.569 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.569 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.569 * [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.569 * [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.569 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.569 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.569 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.570 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.570 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.570 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.573 * [backup-simplify]: Simplify (+ 0 0) into 0 4.573 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.573 * [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.573 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.573 * [taylor]: Taking taylor expansion of -1 in y.im 4.573 * [backup-simplify]: Simplify -1 into -1 4.573 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.573 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.573 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.573 * [taylor]: Taking taylor expansion of y.re in y.im 4.573 * [backup-simplify]: Simplify y.re into y.re 4.573 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.574 * [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.574 * [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.574 * [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.574 * [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.574 * [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.574 * [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.574 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 4.574 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.574 * [taylor]: Taking taylor expansion of -1 in y.im 4.574 * [backup-simplify]: Simplify -1 into -1 4.574 * [taylor]: Taking taylor expansion of y.im in y.im 4.574 * [backup-simplify]: Simplify 0 into 0 4.574 * [backup-simplify]: Simplify 1 into 1 4.575 * [backup-simplify]: Simplify (/ -1 1) into -1 4.575 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.575 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.575 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.575 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.575 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.575 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.575 * [taylor]: Taking taylor expansion of -1 in y.im 4.575 * [backup-simplify]: Simplify -1 into -1 4.575 * [taylor]: Taking taylor expansion of x.re in y.im 4.575 * [backup-simplify]: Simplify x.re into x.re 4.575 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.575 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.575 * [taylor]: Taking taylor expansion of -1 in y.im 4.575 * [backup-simplify]: Simplify -1 into -1 4.575 * [taylor]: Taking taylor expansion of x.re in y.im 4.575 * [backup-simplify]: Simplify x.re into x.re 4.575 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.575 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.575 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.575 * [taylor]: Taking taylor expansion of -1 in y.im 4.575 * [backup-simplify]: Simplify -1 into -1 4.575 * [taylor]: Taking taylor expansion of x.im in y.im 4.575 * [backup-simplify]: Simplify x.im into x.im 4.575 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.575 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.575 * [taylor]: Taking taylor expansion of -1 in y.im 4.575 * [backup-simplify]: Simplify -1 into -1 4.575 * [taylor]: Taking taylor expansion of x.im in y.im 4.575 * [backup-simplify]: Simplify x.im into x.im 4.575 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.575 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.575 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.575 * [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.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)))) 4.576 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.576 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.576 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.576 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.576 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.576 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.576 * [backup-simplify]: Simplify (+ 0 0) into 0 4.576 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.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))))) 4.577 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.577 * [taylor]: Taking taylor expansion of -1 in y.im 4.577 * [backup-simplify]: Simplify -1 into -1 4.577 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.577 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.577 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.577 * [taylor]: Taking taylor expansion of y.re in y.im 4.577 * [backup-simplify]: Simplify y.re into y.re 4.577 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.577 * [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.577 * [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.577 * [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.577 * [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.577 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 4.577 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.577 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 4.577 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.578 * [taylor]: Taking taylor expansion of -1 in x.re 4.578 * [backup-simplify]: Simplify -1 into -1 4.578 * [taylor]: Taking taylor expansion of y.im in x.re 4.578 * [backup-simplify]: Simplify y.im into y.im 4.578 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.578 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.578 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.578 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.578 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.578 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.578 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.578 * [taylor]: Taking taylor expansion of -1 in x.re 4.578 * [backup-simplify]: Simplify -1 into -1 4.578 * [taylor]: Taking taylor expansion of x.re in x.re 4.578 * [backup-simplify]: Simplify 0 into 0 4.578 * [backup-simplify]: Simplify 1 into 1 4.578 * [backup-simplify]: Simplify (/ -1 1) into -1 4.578 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.578 * [taylor]: Taking taylor expansion of -1 in x.re 4.578 * [backup-simplify]: Simplify -1 into -1 4.578 * [taylor]: Taking taylor expansion of x.re in x.re 4.578 * [backup-simplify]: Simplify 0 into 0 4.578 * [backup-simplify]: Simplify 1 into 1 4.579 * [backup-simplify]: Simplify (/ -1 1) into -1 4.579 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.579 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.579 * [taylor]: Taking taylor expansion of -1 in x.re 4.579 * [backup-simplify]: Simplify -1 into -1 4.579 * [taylor]: Taking taylor expansion of x.im in x.re 4.579 * [backup-simplify]: Simplify x.im into x.im 4.579 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.579 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.579 * [taylor]: Taking taylor expansion of -1 in x.re 4.579 * [backup-simplify]: Simplify -1 into -1 4.579 * [taylor]: Taking taylor expansion of x.im in x.re 4.579 * [backup-simplify]: Simplify x.im into x.im 4.579 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.579 * [backup-simplify]: Simplify (* -1 -1) into 1 4.580 * [backup-simplify]: Simplify (+ 1 0) into 1 4.580 * [backup-simplify]: Simplify (sqrt 1) into 1 4.580 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.581 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.581 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.582 * [backup-simplify]: Simplify (+ 0 0) into 0 4.582 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.582 * [backup-simplify]: Simplify (log 1) into 0 4.582 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.582 * [taylor]: Taking taylor expansion of -1 in x.re 4.582 * [backup-simplify]: Simplify -1 into -1 4.582 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.582 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.583 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.583 * [taylor]: Taking taylor expansion of y.re in x.re 4.583 * [backup-simplify]: Simplify y.re into y.re 4.583 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.583 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.583 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 4.583 * [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.583 * [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.583 * [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.584 * [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.584 * [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.584 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.584 * [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.584 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.584 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.584 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.584 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.584 * [taylor]: Taking taylor expansion of x.re in x.im 4.584 * [backup-simplify]: Simplify x.re into x.re 4.584 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.584 * [taylor]: Taking taylor expansion of y.im in x.im 4.584 * [backup-simplify]: Simplify y.im into y.im 4.584 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.584 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.584 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.584 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.584 * [taylor]: Taking taylor expansion of y.re in x.im 4.584 * [backup-simplify]: Simplify y.re into y.re 4.584 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.584 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.585 * [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.585 * [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.585 * [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.585 * [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.585 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.585 * [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.585 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.585 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.585 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.585 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.585 * [taylor]: Taking taylor expansion of x.re in y.re 4.585 * [backup-simplify]: Simplify x.re into x.re 4.585 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.585 * [taylor]: Taking taylor expansion of y.im in y.re 4.585 * [backup-simplify]: Simplify y.im into y.im 4.585 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.585 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.585 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.585 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.586 * [taylor]: Taking taylor expansion of y.re in y.re 4.586 * [backup-simplify]: Simplify 0 into 0 4.586 * [backup-simplify]: Simplify 1 into 1 4.586 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.586 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.586 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.586 * [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.586 * [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.586 * [taylor]: Taking taylor expansion of 0 in x.re 4.586 * [backup-simplify]: Simplify 0 into 0 4.586 * [taylor]: Taking taylor expansion of 0 in x.im 4.586 * [backup-simplify]: Simplify 0 into 0 4.586 * [taylor]: Taking taylor expansion of 0 in y.re 4.586 * [backup-simplify]: Simplify 0 into 0 4.586 * [backup-simplify]: Simplify 0 into 0 4.586 * [backup-simplify]: Simplify (+ 0) into 0 4.587 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.588 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.588 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 4.588 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.588 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 4.588 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.589 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.589 * [backup-simplify]: Simplify (+ 0 0) into 0 4.589 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.590 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.590 * [backup-simplify]: Simplify (+ 0 0) into 0 4.590 * [taylor]: Taking taylor expansion of 0 in x.im 4.590 * [backup-simplify]: Simplify 0 into 0 4.590 * [taylor]: Taking taylor expansion of 0 in y.re 4.590 * [backup-simplify]: Simplify 0 into 0 4.590 * [backup-simplify]: Simplify 0 into 0 4.590 * [backup-simplify]: Simplify (+ 0) into 0 4.591 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.592 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.592 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.592 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.592 * [backup-simplify]: Simplify (- 0) into 0 4.593 * [backup-simplify]: Simplify (+ 0 0) into 0 4.594 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.594 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.595 * [backup-simplify]: Simplify (+ 0 0) into 0 4.595 * [taylor]: Taking taylor expansion of 0 in y.re 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [taylor]: Taking taylor expansion of 0 in x.re 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [taylor]: Taking taylor expansion of 0 in x.im 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [taylor]: Taking taylor expansion of 0 in y.re 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [taylor]: Taking taylor expansion of 0 in x.im 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [taylor]: Taking taylor expansion of 0 in y.re 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [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.596 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 3) 4.596 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.596 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 4.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.596 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.596 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.596 * [taylor]: Taking taylor expansion of y.re in y.re 4.596 * [backup-simplify]: Simplify 0 into 0 4.596 * [backup-simplify]: Simplify 1 into 1 4.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.596 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.596 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.596 * [taylor]: Taking taylor expansion of y.re in x.re 4.596 * [backup-simplify]: Simplify y.re into y.re 4.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.596 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.596 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.596 * [taylor]: Taking taylor expansion of y.re in x.im 4.596 * [backup-simplify]: Simplify y.re into y.re 4.596 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.596 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.596 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.596 * [taylor]: Taking taylor expansion of y.re in x.im 4.596 * [backup-simplify]: Simplify y.re into y.re 4.596 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.597 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.597 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.597 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.597 * [taylor]: Taking taylor expansion of y.re in x.re 4.597 * [backup-simplify]: Simplify y.re into y.re 4.597 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.597 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.597 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.597 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.597 * [taylor]: Taking taylor expansion of y.re in y.re 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [backup-simplify]: Simplify 1 into 1 4.597 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.597 * [taylor]: Taking taylor expansion of 0 in x.re 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [taylor]: Taking taylor expansion of 0 in y.re 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.597 * [taylor]: Taking taylor expansion of 0 in y.re 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [backup-simplify]: Simplify 0 into 0 4.598 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.598 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.599 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.599 * [taylor]: Taking taylor expansion of 0 in x.re 4.599 * [backup-simplify]: Simplify 0 into 0 4.599 * [taylor]: Taking taylor expansion of 0 in y.re 4.599 * [backup-simplify]: Simplify 0 into 0 4.599 * [backup-simplify]: Simplify 0 into 0 4.599 * [taylor]: Taking taylor expansion of 0 in y.re 4.599 * [backup-simplify]: Simplify 0 into 0 4.599 * [backup-simplify]: Simplify 0 into 0 4.599 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.599 * [taylor]: Taking taylor expansion of 0 in y.re 4.599 * [backup-simplify]: Simplify 0 into 0 4.599 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.600 * [backup-simplify]: Simplify 0 into 0 4.601 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 4.601 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.601 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 4.601 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.601 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.601 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.601 * [taylor]: Taking taylor expansion of y.re in y.re 4.601 * [backup-simplify]: Simplify 0 into 0 4.601 * [backup-simplify]: Simplify 1 into 1 4.601 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.601 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.601 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.601 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.602 * [taylor]: Taking taylor expansion of y.re in x.re 4.602 * [backup-simplify]: Simplify y.re into y.re 4.602 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.602 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.602 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.602 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.602 * [taylor]: Taking taylor expansion of y.re in x.im 4.602 * [backup-simplify]: Simplify y.re into y.re 4.602 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.602 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.602 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.602 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.602 * [taylor]: Taking taylor expansion of y.re in x.im 4.602 * [backup-simplify]: Simplify y.re into y.re 4.602 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.602 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.602 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.603 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.603 * [taylor]: Taking taylor expansion of y.re in x.re 4.603 * [backup-simplify]: Simplify y.re into y.re 4.603 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.603 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.603 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.603 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.603 * [taylor]: Taking taylor expansion of y.re in y.re 4.603 * [backup-simplify]: Simplify 0 into 0 4.603 * [backup-simplify]: Simplify 1 into 1 4.603 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.603 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.603 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.603 * [taylor]: Taking taylor expansion of 0 in x.re 4.603 * [backup-simplify]: Simplify 0 into 0 4.603 * [taylor]: Taking taylor expansion of 0 in y.re 4.603 * [backup-simplify]: Simplify 0 into 0 4.604 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.604 * [taylor]: Taking taylor expansion of 0 in y.re 4.604 * [backup-simplify]: Simplify 0 into 0 4.605 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.605 * [backup-simplify]: Simplify 0 into 0 4.605 * [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.605 * [taylor]: Taking taylor expansion of 0 in x.re 4.605 * [backup-simplify]: Simplify 0 into 0 4.605 * [taylor]: Taking taylor expansion of 0 in y.re 4.605 * [backup-simplify]: Simplify 0 into 0 4.605 * [taylor]: Taking taylor expansion of 0 in y.re 4.605 * [backup-simplify]: Simplify 0 into 0 4.606 * [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.606 * [taylor]: Taking taylor expansion of 0 in y.re 4.606 * [backup-simplify]: Simplify 0 into 0 4.606 * [backup-simplify]: Simplify 0 into 0 4.606 * [backup-simplify]: Simplify 0 into 0 4.608 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.608 * [backup-simplify]: Simplify 0 into 0 4.608 * [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.608 * [taylor]: Taking taylor expansion of 0 in x.re 4.608 * [backup-simplify]: Simplify 0 into 0 4.608 * [taylor]: Taking taylor expansion of 0 in y.re 4.608 * [backup-simplify]: Simplify 0 into 0 4.608 * [taylor]: Taking taylor expansion of 0 in y.re 4.608 * [backup-simplify]: Simplify 0 into 0 4.608 * [taylor]: Taking taylor expansion of 0 in y.re 4.608 * [backup-simplify]: Simplify 0 into 0 4.609 * [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.609 * [taylor]: Taking taylor expansion of 0 in y.re 4.609 * [backup-simplify]: Simplify 0 into 0 4.609 * [backup-simplify]: Simplify 0 into 0 4.609 * [backup-simplify]: Simplify 0 into 0 4.609 * [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.610 * [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.610 * [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.610 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.610 * [taylor]: Taking taylor expansion of -1 in y.re 4.610 * [backup-simplify]: Simplify -1 into -1 4.610 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.610 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.610 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.610 * [taylor]: Taking taylor expansion of y.re in y.re 4.610 * [backup-simplify]: Simplify 0 into 0 4.610 * [backup-simplify]: Simplify 1 into 1 4.610 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.610 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.610 * [taylor]: Taking taylor expansion of -1 in x.re 4.610 * [backup-simplify]: Simplify -1 into -1 4.610 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.610 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.610 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.610 * [taylor]: Taking taylor expansion of y.re in x.re 4.610 * [backup-simplify]: Simplify y.re into y.re 4.610 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.610 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.610 * [taylor]: Taking taylor expansion of -1 in x.im 4.611 * [backup-simplify]: Simplify -1 into -1 4.611 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.611 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.611 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.611 * [taylor]: Taking taylor expansion of y.re in x.im 4.611 * [backup-simplify]: Simplify y.re into y.re 4.611 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.611 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.611 * [taylor]: Taking taylor expansion of -1 in x.im 4.611 * [backup-simplify]: Simplify -1 into -1 4.611 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.611 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.611 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.611 * [taylor]: Taking taylor expansion of y.re in x.im 4.611 * [backup-simplify]: Simplify y.re into y.re 4.611 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.611 * [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.611 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.611 * [taylor]: Taking taylor expansion of -1 in x.re 4.611 * [backup-simplify]: Simplify -1 into -1 4.612 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.612 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.612 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.612 * [taylor]: Taking taylor expansion of y.re in x.re 4.612 * [backup-simplify]: Simplify y.re into y.re 4.612 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.612 * [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.612 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.612 * [taylor]: Taking taylor expansion of -1 in y.re 4.612 * [backup-simplify]: Simplify -1 into -1 4.612 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.612 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.612 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.612 * [taylor]: Taking taylor expansion of y.re in y.re 4.612 * [backup-simplify]: Simplify 0 into 0 4.612 * [backup-simplify]: Simplify 1 into 1 4.612 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.612 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.613 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.613 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.614 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.614 * [taylor]: Taking taylor expansion of 0 in x.re 4.614 * [backup-simplify]: Simplify 0 into 0 4.614 * [taylor]: Taking taylor expansion of 0 in y.re 4.614 * [backup-simplify]: Simplify 0 into 0 4.614 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.615 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.615 * [taylor]: Taking taylor expansion of 0 in y.re 4.615 * [backup-simplify]: Simplify 0 into 0 4.616 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.617 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.617 * [backup-simplify]: Simplify 0 into 0 4.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 4.618 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.618 * [taylor]: Taking taylor expansion of 0 in x.re 4.618 * [backup-simplify]: Simplify 0 into 0 4.618 * [taylor]: Taking taylor expansion of 0 in y.re 4.618 * [backup-simplify]: Simplify 0 into 0 4.618 * [taylor]: Taking taylor expansion of 0 in y.re 4.618 * [backup-simplify]: Simplify 0 into 0 4.618 * [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.619 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.619 * [taylor]: Taking taylor expansion of 0 in y.re 4.619 * [backup-simplify]: Simplify 0 into 0 4.619 * [backup-simplify]: Simplify 0 into 0 4.619 * [backup-simplify]: Simplify 0 into 0 4.621 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.622 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.622 * [backup-simplify]: Simplify 0 into 0 4.622 * [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.624 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.624 * [taylor]: Taking taylor expansion of 0 in x.re 4.624 * [backup-simplify]: Simplify 0 into 0 4.624 * [taylor]: Taking taylor expansion of 0 in y.re 4.624 * [backup-simplify]: Simplify 0 into 0 4.624 * [taylor]: Taking taylor expansion of 0 in y.re 4.624 * [backup-simplify]: Simplify 0 into 0 4.624 * [taylor]: Taking taylor expansion of 0 in y.re 4.624 * [backup-simplify]: Simplify 0 into 0 4.624 * [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.626 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.626 * [taylor]: Taking taylor expansion of 0 in y.re 4.626 * [backup-simplify]: Simplify 0 into 0 4.626 * [backup-simplify]: Simplify 0 into 0 4.626 * [backup-simplify]: Simplify 0 into 0 4.626 * [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.627 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2) 4.627 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 4.627 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 4.627 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 4.627 * [taylor]: Taking taylor expansion of y.im in y.im 4.627 * [backup-simplify]: Simplify 0 into 0 4.627 * [backup-simplify]: Simplify 1 into 1 4.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.627 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 4.627 * [taylor]: Taking taylor expansion of y.im in x.re 4.627 * [backup-simplify]: Simplify y.im into y.im 4.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.627 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 4.627 * [taylor]: Taking taylor expansion of y.im in x.im 4.627 * [backup-simplify]: Simplify y.im into y.im 4.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.627 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 4.627 * [taylor]: Taking taylor expansion of y.im in x.im 4.627 * [backup-simplify]: Simplify y.im into y.im 4.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.627 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 4.627 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 4.627 * [taylor]: Taking taylor expansion of y.im in x.re 4.627 * [backup-simplify]: Simplify y.im into y.im 4.627 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.627 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 4.627 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 4.627 * [taylor]: Taking taylor expansion of y.im in y.im 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [backup-simplify]: Simplify 1 into 1 4.628 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.628 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.628 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 4.628 * [taylor]: Taking taylor expansion of 0 in x.re 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [taylor]: Taking taylor expansion of 0 in y.im 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 4.628 * [taylor]: Taking taylor expansion of 0 in y.im 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [backup-simplify]: Simplify 0 into 0 4.628 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 4.628 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.629 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 4.629 * [taylor]: Taking taylor expansion of 0 in x.re 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [taylor]: Taking taylor expansion of 0 in y.im 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [taylor]: Taking taylor expansion of 0 in y.im 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 4.629 * [taylor]: Taking taylor expansion of 0 in y.im 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [backup-simplify]: Simplify 0 into 0 4.629 * [backup-simplify]: Simplify 0 into 0 4.630 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 4.630 * [backup-simplify]: Simplify 0 into 0 4.630 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 4.630 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.630 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 4.630 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.630 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.630 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.630 * [taylor]: Taking taylor expansion of y.im in y.im 4.630 * [backup-simplify]: Simplify 0 into 0 4.630 * [backup-simplify]: Simplify 1 into 1 4.630 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.630 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.631 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 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.im in x.re 4.631 * [backup-simplify]: Simplify y.im into y.im 4.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 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.im in x.im 4.631 * [backup-simplify]: Simplify y.im into y.im 4.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 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.im in x.im 4.631 * [backup-simplify]: Simplify y.im into y.im 4.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.631 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 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.im in x.re 4.631 * [backup-simplify]: Simplify y.im into y.im 4.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.631 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.631 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.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.im in y.im 4.631 * [backup-simplify]: Simplify 0 into 0 4.631 * [backup-simplify]: Simplify 1 into 1 4.631 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.632 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.632 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.632 * [taylor]: Taking taylor expansion of 0 in x.re 4.632 * [backup-simplify]: Simplify 0 into 0 4.632 * [taylor]: Taking taylor expansion of 0 in y.im 4.632 * [backup-simplify]: Simplify 0 into 0 4.632 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.632 * [taylor]: Taking taylor expansion of 0 in y.im 4.632 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [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.633 * [taylor]: Taking taylor expansion of 0 in x.re 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in y.im 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [taylor]: Taking taylor expansion of 0 in y.im 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [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.633 * [taylor]: Taking taylor expansion of 0 in y.im 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.633 * [backup-simplify]: Simplify 0 into 0 4.634 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.634 * [backup-simplify]: Simplify 0 into 0 4.634 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 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 y.im 4.634 * [backup-simplify]: Simplify 0 into 0 4.634 * [taylor]: Taking taylor expansion of 0 in y.im 4.634 * [backup-simplify]: Simplify 0 into 0 4.634 * [taylor]: Taking taylor expansion of 0 in y.im 4.635 * [backup-simplify]: Simplify 0 into 0 4.635 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.635 * [taylor]: Taking taylor expansion of 0 in y.im 4.635 * [backup-simplify]: Simplify 0 into 0 4.635 * [backup-simplify]: Simplify 0 into 0 4.635 * [backup-simplify]: Simplify 0 into 0 4.635 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 4.635 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.635 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 4.635 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.635 * [taylor]: Taking taylor expansion of -1 in y.im 4.635 * [backup-simplify]: Simplify -1 into -1 4.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.635 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.635 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.635 * [taylor]: Taking taylor expansion of y.im in y.im 4.635 * [backup-simplify]: Simplify 0 into 0 4.636 * [backup-simplify]: Simplify 1 into 1 4.636 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.636 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.636 * [taylor]: Taking taylor expansion of -1 in x.re 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.636 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.636 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.636 * [taylor]: Taking taylor expansion of y.im in x.re 4.636 * [backup-simplify]: Simplify y.im into y.im 4.636 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.636 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.636 * [taylor]: Taking taylor expansion of -1 in x.im 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.636 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.636 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.636 * [taylor]: Taking taylor expansion of y.im in x.im 4.636 * [backup-simplify]: Simplify y.im into y.im 4.636 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.636 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.636 * [taylor]: Taking taylor expansion of -1 in x.im 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.636 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.636 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.636 * [taylor]: Taking taylor expansion of y.im in x.im 4.636 * [backup-simplify]: Simplify y.im into y.im 4.636 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.636 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.636 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.636 * [taylor]: Taking taylor expansion of -1 in x.re 4.636 * [backup-simplify]: Simplify -1 into -1 4.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.636 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.637 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.637 * [taylor]: Taking taylor expansion of y.im in x.re 4.637 * [backup-simplify]: Simplify y.im into y.im 4.637 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.637 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.637 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.637 * [taylor]: Taking taylor expansion of -1 in y.im 4.637 * [backup-simplify]: Simplify -1 into -1 4.637 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.637 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.637 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.637 * [taylor]: Taking taylor expansion of y.im in y.im 4.637 * [backup-simplify]: Simplify 0 into 0 4.637 * [backup-simplify]: Simplify 1 into 1 4.637 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.637 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.637 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.637 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.638 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.638 * [taylor]: Taking taylor expansion of 0 in x.re 4.638 * [backup-simplify]: Simplify 0 into 0 4.638 * [taylor]: Taking taylor expansion of 0 in y.im 4.638 * [backup-simplify]: Simplify 0 into 0 4.638 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.638 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.639 * [taylor]: Taking taylor expansion of 0 in y.im 4.639 * [backup-simplify]: Simplify 0 into 0 4.639 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.640 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [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.640 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.640 * [taylor]: Taking taylor expansion of 0 in x.re 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [taylor]: Taking taylor expansion of 0 in y.im 4.640 * [backup-simplify]: Simplify 0 into 0 4.640 * [taylor]: Taking taylor expansion of 0 in y.im 4.640 * [backup-simplify]: Simplify 0 into 0 4.641 * [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.641 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.641 * [taylor]: Taking taylor expansion of 0 in y.im 4.641 * [backup-simplify]: Simplify 0 into 0 4.641 * [backup-simplify]: Simplify 0 into 0 4.641 * [backup-simplify]: Simplify 0 into 0 4.642 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.643 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.643 * [backup-simplify]: Simplify 0 into 0 4.643 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.644 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.644 * [taylor]: Taking taylor expansion of 0 in x.re 4.644 * [backup-simplify]: Simplify 0 into 0 4.644 * [taylor]: Taking taylor expansion of 0 in y.im 4.644 * [backup-simplify]: Simplify 0 into 0 4.644 * [taylor]: Taking taylor expansion of 0 in y.im 4.644 * [backup-simplify]: Simplify 0 into 0 4.644 * [taylor]: Taking taylor expansion of 0 in y.im 4.644 * [backup-simplify]: Simplify 0 into 0 4.644 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.645 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.645 * [taylor]: Taking taylor expansion of 0 in y.im 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.646 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 4.646 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 4.646 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 4.646 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 4.646 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 4.646 * [taylor]: Taking taylor expansion of y.re in x.im 4.646 * [backup-simplify]: Simplify y.re into y.re 4.646 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.646 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.646 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.646 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.646 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.646 * [taylor]: Taking taylor expansion of x.re in x.im 4.646 * [backup-simplify]: Simplify x.re into x.re 4.646 * [taylor]: Taking taylor expansion of x.re in x.im 4.646 * [backup-simplify]: Simplify x.re into x.re 4.646 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.646 * [taylor]: Taking taylor expansion of x.im in x.im 4.646 * [backup-simplify]: Simplify 0 into 0 4.646 * [backup-simplify]: Simplify 1 into 1 4.646 * [taylor]: Taking taylor expansion of x.im in x.im 4.646 * [backup-simplify]: Simplify 0 into 0 4.646 * [backup-simplify]: Simplify 1 into 1 4.646 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.646 * [backup-simplify]: Simplify (* 0 0) into 0 4.646 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.646 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.646 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.647 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.647 * [backup-simplify]: Simplify (+ 0 0) into 0 4.647 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.647 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.647 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 4.647 * [taylor]: Taking taylor expansion of y.re in x.re 4.647 * [backup-simplify]: Simplify y.re into y.re 4.647 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.647 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.647 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.647 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.647 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.647 * [taylor]: Taking taylor expansion of x.re in x.re 4.647 * [backup-simplify]: Simplify 0 into 0 4.647 * [backup-simplify]: Simplify 1 into 1 4.647 * [taylor]: Taking taylor expansion of x.re in x.re 4.647 * [backup-simplify]: Simplify 0 into 0 4.647 * [backup-simplify]: Simplify 1 into 1 4.648 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.648 * [taylor]: Taking taylor expansion of x.im in x.re 4.648 * [backup-simplify]: Simplify x.im into x.im 4.648 * [taylor]: Taking taylor expansion of x.im in x.re 4.648 * [backup-simplify]: Simplify x.im into x.im 4.648 * [backup-simplify]: Simplify (* 0 0) into 0 4.648 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.648 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.648 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.648 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.648 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.649 * [backup-simplify]: Simplify (+ 0 0) into 0 4.649 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.649 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.649 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 4.649 * [taylor]: Taking taylor expansion of y.re in y.re 4.649 * [backup-simplify]: Simplify 0 into 0 4.649 * [backup-simplify]: Simplify 1 into 1 4.649 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.649 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.649 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.649 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.649 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.649 * [taylor]: Taking taylor expansion of x.re in y.re 4.649 * [backup-simplify]: Simplify x.re into x.re 4.649 * [taylor]: Taking taylor expansion of x.re in y.re 4.649 * [backup-simplify]: Simplify x.re into x.re 4.649 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.649 * [taylor]: Taking taylor expansion of x.im in y.re 4.649 * [backup-simplify]: Simplify x.im into x.im 4.649 * [taylor]: Taking taylor expansion of x.im in y.re 4.649 * [backup-simplify]: Simplify x.im into x.im 4.649 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.649 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.649 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.649 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.649 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.649 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.650 * [backup-simplify]: Simplify (+ 0 0) into 0 4.650 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.650 * [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.650 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 4.650 * [taylor]: Taking taylor expansion of y.re in y.re 4.650 * [backup-simplify]: Simplify 0 into 0 4.650 * [backup-simplify]: Simplify 1 into 1 4.650 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.650 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.650 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.650 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.650 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.650 * [taylor]: Taking taylor expansion of x.re in y.re 4.650 * [backup-simplify]: Simplify x.re into x.re 4.650 * [taylor]: Taking taylor expansion of x.re in y.re 4.650 * [backup-simplify]: Simplify x.re into x.re 4.650 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.650 * [taylor]: Taking taylor expansion of x.im in y.re 4.650 * [backup-simplify]: Simplify x.im into x.im 4.650 * [taylor]: Taking taylor expansion of x.im in y.re 4.650 * [backup-simplify]: Simplify x.im into x.im 4.650 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.650 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.650 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.650 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.651 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.651 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.651 * [backup-simplify]: Simplify (+ 0 0) into 0 4.651 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.651 * [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.651 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.651 * [taylor]: Taking taylor expansion of 0 in x.re 4.651 * [backup-simplify]: Simplify 0 into 0 4.651 * [taylor]: Taking taylor expansion of 0 in x.im 4.651 * [backup-simplify]: Simplify 0 into 0 4.651 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 4.652 * [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.652 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.652 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.652 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.652 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.652 * [taylor]: Taking taylor expansion of x.re in x.re 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify 1 into 1 4.652 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.652 * [taylor]: Taking taylor expansion of x.im in x.re 4.652 * [backup-simplify]: Simplify x.im into x.im 4.653 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.653 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.653 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.653 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.653 * [backup-simplify]: Simplify (+ 0 0) into 0 4.653 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.653 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.653 * [taylor]: Taking taylor expansion of (log x.im) in x.im 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.653 * [backup-simplify]: Simplify (log 1) into 0 4.654 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.654 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.654 * [taylor]: Taking taylor expansion of 0 in x.im 4.654 * [backup-simplify]: Simplify 0 into 0 4.654 * [backup-simplify]: Simplify 0 into 0 4.654 * [backup-simplify]: Simplify 0 into 0 4.654 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.654 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.655 * [backup-simplify]: Simplify (+ 0 0) into 0 4.655 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.656 * [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.657 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 4.657 * [taylor]: Taking taylor expansion of 0 in x.re 4.657 * [backup-simplify]: Simplify 0 into 0 4.657 * [taylor]: Taking taylor expansion of 0 in x.im 4.657 * [backup-simplify]: Simplify 0 into 0 4.657 * [backup-simplify]: Simplify 0 into 0 4.658 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.658 * [taylor]: Taking taylor expansion of 0 in x.im 4.658 * [backup-simplify]: Simplify 0 into 0 4.658 * [backup-simplify]: Simplify 0 into 0 4.658 * [taylor]: Taking taylor expansion of 0 in x.im 4.658 * [backup-simplify]: Simplify 0 into 0 4.658 * [backup-simplify]: Simplify 0 into 0 4.659 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.659 * [backup-simplify]: Simplify 0 into 0 4.659 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 4.659 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 4.659 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 4.659 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 4.659 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.659 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.659 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.659 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.659 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.659 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.659 * [taylor]: Taking taylor expansion of x.re in x.im 4.659 * [backup-simplify]: Simplify x.re into x.re 4.659 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.659 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.659 * [taylor]: Taking taylor expansion of x.re in x.im 4.659 * [backup-simplify]: Simplify x.re into x.re 4.659 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.659 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.659 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.659 * [taylor]: Taking taylor expansion of x.im in x.im 4.659 * [backup-simplify]: Simplify 0 into 0 4.659 * [backup-simplify]: Simplify 1 into 1 4.659 * [backup-simplify]: Simplify (/ 1 1) into 1 4.660 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.660 * [taylor]: Taking taylor expansion of x.im in x.im 4.660 * [backup-simplify]: Simplify 0 into 0 4.660 * [backup-simplify]: Simplify 1 into 1 4.660 * [backup-simplify]: Simplify (/ 1 1) into 1 4.660 * [backup-simplify]: Simplify (* 1 1) into 1 4.660 * [backup-simplify]: Simplify (+ 0 1) into 1 4.661 * [backup-simplify]: Simplify (sqrt 1) into 1 4.661 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.662 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.662 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.662 * [backup-simplify]: Simplify (+ 0 0) into 0 4.663 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.663 * [backup-simplify]: Simplify (log 1) into 0 4.663 * [taylor]: Taking taylor expansion of y.re in x.im 4.663 * [backup-simplify]: Simplify y.re into y.re 4.663 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.664 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.664 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.664 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 4.664 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.664 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.664 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.664 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.664 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.664 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.664 * [taylor]: Taking taylor expansion of x.re in x.re 4.664 * [backup-simplify]: Simplify 0 into 0 4.664 * [backup-simplify]: Simplify 1 into 1 4.665 * [backup-simplify]: Simplify (/ 1 1) into 1 4.665 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.665 * [taylor]: Taking taylor expansion of x.re in x.re 4.665 * [backup-simplify]: Simplify 0 into 0 4.665 * [backup-simplify]: Simplify 1 into 1 4.665 * [backup-simplify]: Simplify (/ 1 1) into 1 4.665 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.665 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.665 * [taylor]: Taking taylor expansion of x.im in x.re 4.665 * [backup-simplify]: Simplify x.im into x.im 4.665 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.665 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.665 * [taylor]: Taking taylor expansion of x.im in x.re 4.666 * [backup-simplify]: Simplify x.im into x.im 4.666 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.666 * [backup-simplify]: Simplify (* 1 1) into 1 4.666 * [backup-simplify]: Simplify (+ 1 0) into 1 4.667 * [backup-simplify]: Simplify (sqrt 1) into 1 4.668 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.668 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.669 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.670 * [backup-simplify]: Simplify (+ 0 0) into 0 4.670 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.671 * [backup-simplify]: Simplify (log 1) into 0 4.671 * [taylor]: Taking taylor expansion of y.re in x.re 4.671 * [backup-simplify]: Simplify y.re into y.re 4.671 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.672 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.672 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.672 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.672 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.672 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.672 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.672 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.672 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.672 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.672 * [taylor]: Taking taylor expansion of x.re in y.re 4.672 * [backup-simplify]: Simplify x.re into x.re 4.672 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.672 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.672 * [taylor]: Taking taylor expansion of x.re in y.re 4.672 * [backup-simplify]: Simplify x.re into x.re 4.672 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.672 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.672 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.672 * [taylor]: Taking taylor expansion of x.im in y.re 4.672 * [backup-simplify]: Simplify x.im into x.im 4.673 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.673 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.673 * [taylor]: Taking taylor expansion of x.im in y.re 4.673 * [backup-simplify]: Simplify x.im into x.im 4.673 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.673 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.673 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.673 * [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.674 * [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.674 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.674 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.674 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.674 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.674 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.674 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.675 * [backup-simplify]: Simplify (+ 0 0) into 0 4.675 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.675 * [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.675 * [taylor]: Taking taylor expansion of y.re in y.re 4.676 * [backup-simplify]: Simplify 0 into 0 4.676 * [backup-simplify]: Simplify 1 into 1 4.676 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.676 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.676 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.676 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 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.re 4.676 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.676 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.676 * [taylor]: Taking taylor expansion of x.re in y.re 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.re 4.676 * [taylor]: Taking taylor expansion of x.re in y.re 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.re 4.676 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.676 * [taylor]: Taking taylor expansion of x.im in y.re 4.676 * [backup-simplify]: Simplify x.im into x.im 4.676 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.677 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.677 * [taylor]: Taking taylor expansion of x.im in y.re 4.677 * [backup-simplify]: Simplify x.im into x.im 4.677 * [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 (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.678 * [backup-simplify]: Simplify (- (+ (* (/ 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 (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.678 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.678 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.679 * [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 y.re in y.re 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify 1 into 1 4.680 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.680 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 4.680 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 4.680 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 4.680 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 4.680 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.680 * [taylor]: Taking taylor expansion of x.im in x.re 4.680 * [backup-simplify]: Simplify x.im into x.im 4.680 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.680 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 4.680 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.680 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.680 * [taylor]: Taking taylor expansion of x.re in x.re 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify 1 into 1 4.681 * [backup-simplify]: Simplify (* 1 1) into 1 4.681 * [backup-simplify]: Simplify (/ 1 1) into 1 4.682 * [backup-simplify]: Simplify (+ 0 1) into 1 4.682 * [backup-simplify]: Simplify (sqrt 1) into 1 4.683 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.684 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.684 * [backup-simplify]: Simplify (+ 0 0) into 0 4.685 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.686 * [backup-simplify]: Simplify (log 1) into 0 4.686 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.686 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 4.686 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.686 * [taylor]: Taking taylor expansion of x.re in x.im 4.686 * [backup-simplify]: Simplify x.re into x.re 4.686 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.686 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.687 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.688 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 4.689 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 4.689 * [taylor]: Taking taylor expansion of 0 in x.re 4.689 * [backup-simplify]: Simplify 0 into 0 4.689 * [taylor]: Taking taylor expansion of 0 in x.im 4.689 * [backup-simplify]: Simplify 0 into 0 4.689 * [backup-simplify]: Simplify 0 into 0 4.691 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.691 * [taylor]: Taking taylor expansion of 0 in x.im 4.691 * [backup-simplify]: Simplify 0 into 0 4.691 * [backup-simplify]: Simplify 0 into 0 4.692 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.692 * [backup-simplify]: Simplify (- 0) into 0 4.692 * [backup-simplify]: Simplify 0 into 0 4.692 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.692 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.693 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 4.693 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.693 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.694 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 4.694 * [backup-simplify]: Simplify (+ 0 0) into 0 4.695 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.696 * [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 4.697 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.697 * [taylor]: Taking taylor expansion of 0 in x.re 4.697 * [backup-simplify]: Simplify 0 into 0 4.697 * [taylor]: Taking taylor expansion of 0 in x.im 4.697 * [backup-simplify]: Simplify 0 into 0 4.697 * [backup-simplify]: Simplify 0 into 0 4.698 * [taylor]: Taking taylor expansion of 0 in x.im 4.698 * [backup-simplify]: Simplify 0 into 0 4.698 * [backup-simplify]: Simplify 0 into 0 4.698 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.699 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.699 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 4.700 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.701 * [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)) 4.701 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 4.701 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.701 * [backup-simplify]: Simplify 1/2 into 1/2 4.701 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.701 * [taylor]: Taking taylor expansion of x.im in x.im 4.701 * [backup-simplify]: Simplify 0 into 0 4.701 * [backup-simplify]: Simplify 1 into 1 4.703 * [backup-simplify]: Simplify (* 1 1) into 1 4.703 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 4.704 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.704 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.705 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 4.705 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.705 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 4.706 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 4.706 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 4.706 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 4.706 * [taylor]: Taking taylor expansion of -1 in x.im 4.706 * [backup-simplify]: Simplify -1 into -1 4.706 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 4.706 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.706 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.706 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.706 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.706 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.706 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.706 * [taylor]: Taking taylor expansion of -1 in x.im 4.706 * [backup-simplify]: Simplify -1 into -1 4.706 * [taylor]: Taking taylor expansion of x.re in x.im 4.706 * [backup-simplify]: Simplify x.re into x.re 4.706 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.706 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.706 * [taylor]: Taking taylor expansion of -1 in x.im 4.706 * [backup-simplify]: Simplify -1 into -1 4.706 * [taylor]: Taking taylor expansion of x.re in x.im 4.706 * [backup-simplify]: Simplify x.re into x.re 4.706 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.706 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.706 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.706 * [taylor]: Taking taylor expansion of -1 in x.im 4.706 * [backup-simplify]: Simplify -1 into -1 4.706 * [taylor]: Taking taylor expansion of x.im in x.im 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 1 into 1 4.707 * [backup-simplify]: Simplify (/ -1 1) into -1 4.707 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.707 * [taylor]: Taking taylor expansion of -1 in x.im 4.707 * [backup-simplify]: Simplify -1 into -1 4.707 * [taylor]: Taking taylor expansion of x.im in x.im 4.707 * [backup-simplify]: Simplify 0 into 0 4.707 * [backup-simplify]: Simplify 1 into 1 4.707 * [backup-simplify]: Simplify (/ -1 1) into -1 4.707 * [backup-simplify]: Simplify (* -1 -1) into 1 4.707 * [backup-simplify]: Simplify (+ 0 1) into 1 4.708 * [backup-simplify]: Simplify (sqrt 1) into 1 4.708 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.709 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.709 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.709 * [backup-simplify]: Simplify (+ 0 0) into 0 4.710 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.710 * [backup-simplify]: Simplify (log 1) into 0 4.710 * [taylor]: Taking taylor expansion of y.re in x.im 4.710 * [backup-simplify]: Simplify y.re into y.re 4.710 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.711 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.711 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.711 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 4.711 * [taylor]: Taking taylor expansion of -1 in x.re 4.711 * [backup-simplify]: Simplify -1 into -1 4.711 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 4.711 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.711 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.711 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.711 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.711 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.711 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.711 * [taylor]: Taking taylor expansion of -1 in x.re 4.711 * [backup-simplify]: Simplify -1 into -1 4.711 * [taylor]: Taking taylor expansion of x.re in x.re 4.711 * [backup-simplify]: Simplify 0 into 0 4.711 * [backup-simplify]: Simplify 1 into 1 4.711 * [backup-simplify]: Simplify (/ -1 1) into -1 4.711 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.711 * [taylor]: Taking taylor expansion of -1 in x.re 4.711 * [backup-simplify]: Simplify -1 into -1 4.711 * [taylor]: Taking taylor expansion of x.re in x.re 4.711 * [backup-simplify]: Simplify 0 into 0 4.711 * [backup-simplify]: Simplify 1 into 1 4.712 * [backup-simplify]: Simplify (/ -1 1) into -1 4.712 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.712 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.712 * [taylor]: Taking taylor expansion of -1 in x.re 4.712 * [backup-simplify]: Simplify -1 into -1 4.712 * [taylor]: Taking taylor expansion of x.im in x.re 4.712 * [backup-simplify]: Simplify x.im into x.im 4.712 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.712 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.712 * [taylor]: Taking taylor expansion of -1 in x.re 4.712 * [backup-simplify]: Simplify -1 into -1 4.712 * [taylor]: Taking taylor expansion of x.im in x.re 4.712 * [backup-simplify]: Simplify x.im into x.im 4.712 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.712 * [backup-simplify]: Simplify (* -1 -1) into 1 4.712 * [backup-simplify]: Simplify (+ 1 0) into 1 4.713 * [backup-simplify]: Simplify (sqrt 1) into 1 4.713 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.714 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.714 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.714 * [backup-simplify]: Simplify (+ 0 0) into 0 4.715 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.715 * [backup-simplify]: Simplify (log 1) into 0 4.715 * [taylor]: Taking taylor expansion of y.re in x.re 4.715 * [backup-simplify]: Simplify y.re into y.re 4.715 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.716 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.716 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.716 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.716 * [taylor]: Taking taylor expansion of -1 in y.re 4.716 * [backup-simplify]: Simplify -1 into -1 4.716 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.716 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.716 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.716 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.716 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.716 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.716 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.716 * [taylor]: Taking taylor expansion of -1 in y.re 4.716 * [backup-simplify]: Simplify -1 into -1 4.716 * [taylor]: Taking taylor expansion of x.re in y.re 4.716 * [backup-simplify]: Simplify x.re into x.re 4.716 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.716 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.716 * [taylor]: Taking taylor expansion of -1 in y.re 4.716 * [backup-simplify]: Simplify -1 into -1 4.716 * [taylor]: Taking taylor expansion of x.re in y.re 4.716 * [backup-simplify]: Simplify x.re into x.re 4.716 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.716 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.716 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.716 * [taylor]: Taking taylor expansion of -1 in y.re 4.716 * [backup-simplify]: Simplify -1 into -1 4.716 * [taylor]: Taking taylor expansion of x.im in y.re 4.716 * [backup-simplify]: Simplify x.im into x.im 4.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.716 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.716 * [taylor]: Taking taylor expansion of -1 in y.re 4.716 * [backup-simplify]: Simplify -1 into -1 4.716 * [taylor]: Taking taylor expansion of x.im in y.re 4.716 * [backup-simplify]: Simplify x.im into x.im 4.716 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.717 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.717 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.717 * [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.717 * [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.717 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.717 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.717 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.717 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.717 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.717 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.718 * [backup-simplify]: Simplify (+ 0 0) into 0 4.718 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.718 * [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.718 * [taylor]: Taking taylor expansion of y.re in y.re 4.718 * [backup-simplify]: Simplify 0 into 0 4.718 * [backup-simplify]: Simplify 1 into 1 4.718 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.718 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.718 * [taylor]: Taking taylor expansion of -1 in y.re 4.718 * [backup-simplify]: Simplify -1 into -1 4.718 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.718 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.718 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.718 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.718 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.718 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.718 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.718 * [taylor]: Taking taylor expansion of -1 in y.re 4.718 * [backup-simplify]: Simplify -1 into -1 4.718 * [taylor]: Taking taylor expansion of x.re in y.re 4.718 * [backup-simplify]: Simplify x.re into x.re 4.718 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.718 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.718 * [taylor]: Taking taylor expansion of -1 in y.re 4.718 * [backup-simplify]: Simplify -1 into -1 4.718 * [taylor]: Taking taylor expansion of x.re in y.re 4.719 * [backup-simplify]: Simplify x.re into x.re 4.719 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.719 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.719 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.719 * [taylor]: Taking taylor expansion of -1 in y.re 4.719 * [backup-simplify]: Simplify -1 into -1 4.719 * [taylor]: Taking taylor expansion of x.im in y.re 4.719 * [backup-simplify]: Simplify x.im into x.im 4.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.719 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.719 * [taylor]: Taking taylor expansion of -1 in y.re 4.719 * [backup-simplify]: Simplify -1 into -1 4.719 * [taylor]: Taking taylor expansion of x.im in y.re 4.719 * [backup-simplify]: Simplify x.im into x.im 4.719 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.719 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.719 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.719 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.719 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.719 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.719 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.719 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.719 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.719 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.720 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.720 * [backup-simplify]: Simplify (+ 0 0) into 0 4.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.720 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.720 * [taylor]: Taking taylor expansion of y.re in y.re 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify 1 into 1 4.720 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.721 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 4.721 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 4.721 * [taylor]: Taking taylor expansion of -1 in x.re 4.721 * [backup-simplify]: Simplify -1 into -1 4.721 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 4.721 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 4.721 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 4.721 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 4.721 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.721 * [taylor]: Taking taylor expansion of x.im in x.re 4.721 * [backup-simplify]: Simplify x.im into x.im 4.721 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.721 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 4.721 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.721 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.721 * [taylor]: Taking taylor expansion of x.re in x.re 4.721 * [backup-simplify]: Simplify 0 into 0 4.721 * [backup-simplify]: Simplify 1 into 1 4.721 * [backup-simplify]: Simplify (* 1 1) into 1 4.721 * [backup-simplify]: Simplify (/ 1 1) into 1 4.722 * [backup-simplify]: Simplify (+ 0 1) into 1 4.722 * [backup-simplify]: Simplify (sqrt 1) into 1 4.722 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.723 * [backup-simplify]: Simplify (+ 0 0) into 0 4.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.725 * [backup-simplify]: Simplify (log 1) into 0 4.725 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.725 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 4.725 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.725 * [taylor]: Taking taylor expansion of x.re in x.im 4.725 * [backup-simplify]: Simplify x.re into x.re 4.725 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.725 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.726 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 4.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 4.728 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 4.728 * [taylor]: Taking taylor expansion of 0 in x.re 4.728 * [backup-simplify]: Simplify 0 into 0 4.728 * [taylor]: Taking taylor expansion of 0 in x.im 4.728 * [backup-simplify]: Simplify 0 into 0 4.728 * [backup-simplify]: Simplify 0 into 0 4.730 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.730 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.731 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 4.731 * [taylor]: Taking taylor expansion of 0 in x.im 4.731 * [backup-simplify]: Simplify 0 into 0 4.731 * [backup-simplify]: Simplify 0 into 0 4.731 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.731 * [backup-simplify]: Simplify 0 into 0 4.732 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.732 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.732 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 4.733 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.733 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.733 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 4.734 * [backup-simplify]: Simplify (+ 0 0) into 0 4.734 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.736 * [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 4.738 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.739 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 4.739 * [taylor]: Taking taylor expansion of 0 in x.re 4.739 * [backup-simplify]: Simplify 0 into 0 4.739 * [taylor]: Taking taylor expansion of 0 in x.im 4.739 * [backup-simplify]: Simplify 0 into 0 4.739 * [backup-simplify]: Simplify 0 into 0 4.739 * [taylor]: Taking taylor expansion of 0 in x.im 4.739 * [backup-simplify]: Simplify 0 into 0 4.739 * [backup-simplify]: Simplify 0 into 0 4.740 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.740 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.740 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 4.741 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.742 * [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)) 4.742 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.743 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 4.743 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 4.743 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 4.743 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.743 * [backup-simplify]: Simplify 1/2 into 1/2 4.743 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 4.743 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.743 * [taylor]: Taking taylor expansion of x.im in x.im 4.743 * [backup-simplify]: Simplify 0 into 0 4.743 * [backup-simplify]: Simplify 1 into 1 4.743 * [backup-simplify]: Simplify (* 1 1) into 1 4.744 * [backup-simplify]: Simplify (/ 1 1) into 1 4.744 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.744 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.745 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.745 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.746 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 4.746 * [backup-simplify]: Simplify (- 0) into 0 4.746 * [backup-simplify]: Simplify 0 into 0 4.746 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 4.747 * * * [progress]: simplifying candidates 4.747 * * * * [progress]: [ 1 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 2 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 3 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 4 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 5 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 6 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 7 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 8 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 9 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 10 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 11 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 12 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 13 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 14 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 15 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 16 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 17 / 89 ] simplifiying candidate # 4.747 * * * * [progress]: [ 18 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 19 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 20 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 21 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 22 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 23 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 24 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 25 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 26 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 27 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 28 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 29 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 30 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 31 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 32 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 33 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 34 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 35 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 36 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 37 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 38 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 39 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 40 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 41 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 42 / 89 ] simplifiying candidate # 4.748 * * * * [progress]: [ 43 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 44 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 45 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 46 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 47 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 48 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 49 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 50 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 51 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 52 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 53 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 54 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 55 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 56 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 57 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 58 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 59 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 60 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 61 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 62 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 63 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 64 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 65 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 66 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 67 / 89 ] simplifiying candidate # 4.749 * * * * [progress]: [ 68 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 69 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 70 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 71 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 72 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 73 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 74 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 75 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 76 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 77 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 78 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 79 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 80 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 81 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 82 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 83 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 84 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 85 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 86 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 87 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 88 / 89 ] simplifiying candidate # 4.750 * * * * [progress]: [ 89 / 89 ] simplifiying candidate # 4.751 * [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 (* (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 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (+ (log y.re) (log (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* y.re (log (cbrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log 1)) (* y.re (log (hypot x.re x.im))) (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re) (* y.re 1) (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) (* y.re 1) (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 4.752 * * [simplify]: iteration 1: (138 enodes) 4.781 * * [simplify]: iteration 2: (252 enodes) 4.851 * * [simplify]: iteration 3: (525 enodes) 5.168 * * [simplify]: iteration 4: (961 enodes) 5.878 * * [simplify]: iteration 5: (1685 enodes) 7.237 * * [simplify]: Extracting #0: cost 64 inf + 0 7.239 * * [simplify]: Extracting #1: cost 291 inf + 2 7.243 * * [simplify]: Extracting #2: cost 548 inf + 2793 7.247 * * [simplify]: Extracting #3: cost 477 inf + 25578 7.262 * * [simplify]: Extracting #4: cost 148 inf + 131281 7.295 * * [simplify]: Extracting #5: cost 9 inf + 188915 7.325 * * [simplify]: Extracting #6: cost 2 inf + 193033 7.348 * * [simplify]: Extracting #7: cost 0 inf + 194013 7.373 * [simplify]: Simplified to: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cos (* y.re (atan2 x.im x.re))) (sin (* (log (hypot x.re x.im)) y.im))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* y.re (atan2 x.im x.re))))) (expm1 (* y.re (atan2 x.im x.re))) (log1p (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (log (* y.re (atan2 x.im x.re))) (log (* y.re (atan2 x.im x.re))) (exp (* y.re (atan2 x.im x.re))) (* (* y.re (atan2 x.im x.re)) (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)))) (* (cbrt (* y.re (atan2 x.im x.re))) (cbrt (* y.re (atan2 x.im x.re)))) (cbrt (* y.re (atan2 x.im x.re))) (* (* y.re (atan2 x.im x.re)) (* (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)))) (sqrt (* y.re (atan2 x.im x.re))) (sqrt (* y.re (atan2 x.im x.re))) (* (sqrt (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)) (* (sqrt y.re) (atan2 x.im x.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* y.re (sqrt (atan2 x.im x.re))) (* y.re (atan2 x.im x.re)) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.im) (cbrt y.im)) (atan2 x.im x.re)) (* (sqrt y.im) (atan2 x.im x.re)) (atan2 x.im x.re) (* y.im (cbrt (atan2 x.im x.re))) (* y.im (sqrt (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (log (* y.re (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* y.re (* (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re)) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* y.re (* (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re)) (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (+ y.re y.re) (log (cbrt (hypot x.re x.im)))) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* y.re (log (hypot x.re x.im))) (* (+ y.re y.re) (log (cbrt (hypot x.re x.im)))) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* y.re (log (hypot x.re x.im))) y.re (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) y.re (* (log (hypot x.re x.im)) (cbrt y.re)) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma (log x.re) y.im (* y.re (atan2 x.im x.re)))) (sin (- (* y.re (atan2 x.im x.re)) (* (log (/ -1 x.re)) y.im))) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.re (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.re (log x.im)) (* (log x.re) y.re) (* y.re (* -1 (log (/ -1 x.re)))) 7.380 * * * [progress]: adding candidates to table 8.683 * * [progress]: iteration 2 / 4 8.683 * * * [progress]: picking best candidate 8.783 * * * * [pick]: Picked # 8.784 * * * [progress]: localizing error 8.852 * * * [progress]: generating rewritten candidates 8.852 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 8.854 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1) 8.854 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 2) 8.855 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 1) 8.857 * * * [progress]: generating series expansions 8.857 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 8.857 * [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))) 8.857 * [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 8.857 * [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 8.857 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 8.857 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.857 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 8.857 * [taylor]: Taking taylor expansion of y.im in y.re 8.857 * [backup-simplify]: Simplify y.im into y.im 8.857 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 8.857 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 8.857 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.857 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 8.857 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 8.858 * [taylor]: Taking taylor expansion of x.re in y.re 8.858 * [backup-simplify]: Simplify x.re into x.re 8.858 * [taylor]: Taking taylor expansion of x.re in y.re 8.858 * [backup-simplify]: Simplify x.re into x.re 8.858 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 8.858 * [taylor]: Taking taylor expansion of x.im in y.re 8.858 * [backup-simplify]: Simplify x.im into x.im 8.858 * [taylor]: Taking taylor expansion of x.im in y.re 8.858 * [backup-simplify]: Simplify x.im into x.im 8.858 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.858 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.858 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.858 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.858 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.858 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.859 * [backup-simplify]: Simplify (+ 0 0) into 0 8.859 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.859 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.859 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.859 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.859 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.859 * [taylor]: Taking taylor expansion of y.re in y.re 8.859 * [backup-simplify]: Simplify 0 into 0 8.859 * [backup-simplify]: Simplify 1 into 1 8.860 * [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))))) 8.860 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.860 * [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))))) 8.860 * [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)))))) 8.860 * [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)))))) 8.860 * [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 8.860 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 8.860 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.861 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 8.861 * [taylor]: Taking taylor expansion of y.im in x.im 8.861 * [backup-simplify]: Simplify y.im into y.im 8.861 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 8.861 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 8.861 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.861 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 8.861 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 8.861 * [taylor]: Taking taylor expansion of x.re in x.im 8.861 * [backup-simplify]: Simplify x.re into x.re 8.861 * [taylor]: Taking taylor expansion of x.re in x.im 8.861 * [backup-simplify]: Simplify x.re into x.re 8.861 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 8.861 * [taylor]: Taking taylor expansion of x.im in x.im 8.861 * [backup-simplify]: Simplify 0 into 0 8.861 * [backup-simplify]: Simplify 1 into 1 8.861 * [taylor]: Taking taylor expansion of x.im in x.im 8.861 * [backup-simplify]: Simplify 0 into 0 8.861 * [backup-simplify]: Simplify 1 into 1 8.861 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.861 * [backup-simplify]: Simplify (* 0 0) into 0 8.862 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 8.862 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 8.862 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.862 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.863 * [backup-simplify]: Simplify (+ 0 0) into 0 8.863 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 8.863 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.863 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.863 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.863 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.863 * [taylor]: Taking taylor expansion of y.re in x.im 8.863 * [backup-simplify]: Simplify y.re into y.re 8.863 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 8.863 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.863 * [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))) 8.864 * [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)))) 8.864 * [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)))) 8.864 * [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 8.864 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 8.864 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.864 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 8.864 * [taylor]: Taking taylor expansion of y.im in x.re 8.864 * [backup-simplify]: Simplify y.im into y.im 8.864 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.864 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.864 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.864 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.864 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.864 * [taylor]: Taking taylor expansion of x.re in x.re 8.864 * [backup-simplify]: Simplify 0 into 0 8.864 * [backup-simplify]: Simplify 1 into 1 8.864 * [taylor]: Taking taylor expansion of x.re in x.re 8.864 * [backup-simplify]: Simplify 0 into 0 8.864 * [backup-simplify]: Simplify 1 into 1 8.864 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.864 * [taylor]: Taking taylor expansion of x.im in x.re 8.864 * [backup-simplify]: Simplify x.im into x.im 8.864 * [taylor]: Taking taylor expansion of x.im in x.re 8.864 * [backup-simplify]: Simplify x.im into x.im 8.865 * [backup-simplify]: Simplify (* 0 0) into 0 8.865 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.865 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.865 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.866 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.866 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.866 * [backup-simplify]: Simplify (+ 0 0) into 0 8.866 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.866 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.866 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.866 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.866 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.866 * [taylor]: Taking taylor expansion of y.re in x.re 8.866 * [backup-simplify]: Simplify y.re into y.re 8.867 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.867 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.867 * [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))) 8.867 * [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)))) 8.867 * [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)))) 8.867 * [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 8.867 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 8.867 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.867 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 8.867 * [taylor]: Taking taylor expansion of y.im in y.im 8.867 * [backup-simplify]: Simplify 0 into 0 8.867 * [backup-simplify]: Simplify 1 into 1 8.867 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.867 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.867 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.867 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.867 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.868 * [taylor]: Taking taylor expansion of x.re in y.im 8.868 * [backup-simplify]: Simplify x.re into x.re 8.868 * [taylor]: Taking taylor expansion of x.re in y.im 8.868 * [backup-simplify]: Simplify x.re into x.re 8.868 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.868 * [taylor]: Taking taylor expansion of x.im in y.im 8.868 * [backup-simplify]: Simplify x.im into x.im 8.868 * [taylor]: Taking taylor expansion of x.im in y.im 8.868 * [backup-simplify]: Simplify x.im into x.im 8.868 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.868 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.868 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.868 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.868 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.869 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.869 * [backup-simplify]: Simplify (+ 0 0) into 0 8.869 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.869 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.869 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.869 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.869 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.869 * [taylor]: Taking taylor expansion of y.re in y.im 8.870 * [backup-simplify]: Simplify y.re into y.re 8.870 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.870 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.870 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.870 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.870 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.870 * [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 8.870 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 8.870 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.870 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 8.870 * [taylor]: Taking taylor expansion of y.im in y.im 8.870 * [backup-simplify]: Simplify 0 into 0 8.870 * [backup-simplify]: Simplify 1 into 1 8.870 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.870 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.870 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.870 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.870 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.870 * [taylor]: Taking taylor expansion of x.re in y.im 8.870 * [backup-simplify]: Simplify x.re into x.re 8.870 * [taylor]: Taking taylor expansion of x.re in y.im 8.870 * [backup-simplify]: Simplify x.re into x.re 8.871 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.871 * [taylor]: Taking taylor expansion of x.im in y.im 8.871 * [backup-simplify]: Simplify x.im into x.im 8.871 * [taylor]: Taking taylor expansion of x.im in y.im 8.871 * [backup-simplify]: Simplify x.im into x.im 8.871 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.871 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.871 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.871 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.871 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.871 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.872 * [backup-simplify]: Simplify (+ 0 0) into 0 8.872 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.872 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 8.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.872 * [taylor]: Taking taylor expansion of y.re in y.im 8.872 * [backup-simplify]: Simplify y.re into y.re 8.872 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.880 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.880 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.880 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.881 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.881 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.881 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.881 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 8.881 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.881 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.881 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.881 * [taylor]: Taking taylor expansion of y.re in x.re 8.881 * [backup-simplify]: Simplify y.re into y.re 8.881 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.881 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.881 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.881 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.881 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.882 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.882 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 8.882 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.882 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.882 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.882 * [taylor]: Taking taylor expansion of y.re in x.im 8.882 * [backup-simplify]: Simplify y.re into y.re 8.882 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.882 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.882 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.882 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.882 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.882 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.882 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.882 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.882 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.882 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.882 * [taylor]: Taking taylor expansion of y.re in y.re 8.882 * [backup-simplify]: Simplify 0 into 0 8.883 * [backup-simplify]: Simplify 1 into 1 8.883 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.883 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.883 * [backup-simplify]: Simplify 0 into 0 8.884 * [backup-simplify]: Simplify (+ 0) into 0 8.885 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.886 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 8.886 * [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)))) 8.886 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.887 * [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)))) 8.887 * [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)))) 8.887 * [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))))) 8.887 * [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))))) 8.888 * [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 8.888 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 8.888 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.888 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.888 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.888 * [taylor]: Taking taylor expansion of y.re in x.re 8.888 * [backup-simplify]: Simplify y.re into y.re 8.888 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.888 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.888 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.888 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 8.888 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 8.888 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 8.888 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.888 * [taylor]: Taking taylor expansion of x.re in x.re 8.888 * [backup-simplify]: Simplify 0 into 0 8.888 * [backup-simplify]: Simplify 1 into 1 8.888 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.888 * [taylor]: Taking taylor expansion of x.im in x.re 8.888 * [backup-simplify]: Simplify x.im into x.im 8.888 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.888 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.888 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.889 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.889 * [backup-simplify]: Simplify (+ 0 0) into 0 8.889 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.889 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.889 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.889 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.889 * [backup-simplify]: Simplify (- 0) into 0 8.889 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.890 * [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)) 8.890 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 8.890 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 8.890 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.890 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.890 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.890 * [taylor]: Taking taylor expansion of y.re in x.im 8.890 * [backup-simplify]: Simplify y.re into y.re 8.890 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.890 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.890 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.890 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.890 * [taylor]: Taking taylor expansion of x.im in x.im 8.890 * [backup-simplify]: Simplify 0 into 0 8.890 * [backup-simplify]: Simplify 1 into 1 8.890 * [backup-simplify]: Simplify (log 1) into 0 8.890 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.890 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.891 * [backup-simplify]: Simplify (- 0) into 0 8.891 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.891 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.891 * [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)) 8.891 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 8.891 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.891 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.891 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.891 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.891 * [taylor]: Taking taylor expansion of y.re in y.re 8.891 * [backup-simplify]: Simplify 0 into 0 8.891 * [backup-simplify]: Simplify 1 into 1 8.891 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.892 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.892 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.892 * [taylor]: Taking taylor expansion of x.im in y.re 8.892 * [backup-simplify]: Simplify x.im into x.im 8.892 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.892 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 8.892 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.892 * [backup-simplify]: Simplify (+ 0) into 0 8.892 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.892 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.893 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.893 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.893 * [backup-simplify]: Simplify (+ 0 0) into 0 8.893 * [taylor]: Taking taylor expansion of 0 in x.im 8.893 * [backup-simplify]: Simplify 0 into 0 8.893 * [taylor]: Taking taylor expansion of 0 in y.re 8.894 * [backup-simplify]: Simplify 0 into 0 8.894 * [backup-simplify]: Simplify 0 into 0 8.894 * [backup-simplify]: Simplify (+ 0) into 0 8.894 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.894 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.895 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.895 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.895 * [backup-simplify]: Simplify (+ 0 0) into 0 8.895 * [taylor]: Taking taylor expansion of 0 in y.re 8.895 * [backup-simplify]: Simplify 0 into 0 8.895 * [backup-simplify]: Simplify 0 into 0 8.895 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 8.895 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.896 * [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))) 8.896 * [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)))) 8.897 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 8.897 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.897 * [backup-simplify]: Simplify (+ 0 0) into 0 8.898 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.899 * [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 8.900 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 8.900 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.900 * [backup-simplify]: Simplify (+ 0 0) into 0 8.901 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.901 * [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 8.901 * [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)))) 8.901 * [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 8.901 * [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 8.901 * [taylor]: Taking taylor expansion of 1/2 in x.re 8.901 * [backup-simplify]: Simplify 1/2 into 1/2 8.901 * [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 8.901 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 8.901 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.901 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.901 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.901 * [taylor]: Taking taylor expansion of y.re in x.re 8.901 * [backup-simplify]: Simplify y.re into y.re 8.902 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.902 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.902 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.902 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 8.902 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 8.902 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 8.902 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 8.902 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.902 * [taylor]: Taking taylor expansion of x.re in x.re 8.902 * [backup-simplify]: Simplify 0 into 0 8.902 * [backup-simplify]: Simplify 1 into 1 8.902 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.902 * [taylor]: Taking taylor expansion of x.im in x.re 8.902 * [backup-simplify]: Simplify x.im into x.im 8.902 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.902 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.902 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.902 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.902 * [backup-simplify]: Simplify (+ 0 0) into 0 8.902 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.902 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.902 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.903 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.903 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.903 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.903 * [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)) 8.903 * [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))) 8.903 * [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)))) 8.903 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 8.903 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 8.903 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.903 * [backup-simplify]: Simplify 1/2 into 1/2 8.903 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 8.903 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 8.903 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.903 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.903 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.903 * [taylor]: Taking taylor expansion of y.re in x.im 8.903 * [backup-simplify]: Simplify y.re into y.re 8.903 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.903 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.903 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.903 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 8.903 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.903 * [taylor]: Taking taylor expansion of x.im in x.im 8.903 * [backup-simplify]: Simplify 0 into 0 8.903 * [backup-simplify]: Simplify 1 into 1 8.904 * [backup-simplify]: Simplify (log 1) into 0 8.904 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.904 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.904 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.904 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.905 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.905 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.905 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.905 * [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)) 8.905 * [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))) 8.905 * [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)))) 8.905 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 8.905 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 8.905 * [taylor]: Taking taylor expansion of 1/2 in y.re 8.905 * [backup-simplify]: Simplify 1/2 into 1/2 8.905 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 8.905 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.905 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.905 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.905 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.905 * [taylor]: Taking taylor expansion of y.re in y.re 8.905 * [backup-simplify]: Simplify 0 into 0 8.905 * [backup-simplify]: Simplify 1 into 1 8.906 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.906 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.906 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 8.906 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.906 * [taylor]: Taking taylor expansion of x.im in y.re 8.906 * [backup-simplify]: Simplify x.im into x.im 8.906 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.906 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.906 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 8.906 * [backup-simplify]: Simplify (* 1/2 0) into 0 8.907 * [backup-simplify]: Simplify (- 0) into 0 8.907 * [backup-simplify]: Simplify 0 into 0 8.907 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.907 * [backup-simplify]: Simplify (+ 0) into 0 8.908 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.908 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.908 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.909 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.909 * [backup-simplify]: Simplify (- 0) into 0 8.909 * [backup-simplify]: Simplify (+ 0 0) into 0 8.909 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 8.909 * [taylor]: Taking taylor expansion of 0 in x.im 8.909 * [backup-simplify]: Simplify 0 into 0 8.909 * [taylor]: Taking taylor expansion of 0 in y.re 8.909 * [backup-simplify]: Simplify 0 into 0 8.909 * [backup-simplify]: Simplify 0 into 0 8.910 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.910 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.911 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.911 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.912 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.912 * [backup-simplify]: Simplify (+ 0 0) into 0 8.912 * [taylor]: Taking taylor expansion of 0 in x.im 8.912 * [backup-simplify]: Simplify 0 into 0 8.912 * [taylor]: Taking taylor expansion of 0 in y.re 8.912 * [backup-simplify]: Simplify 0 into 0 8.912 * [backup-simplify]: Simplify 0 into 0 8.913 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.913 * [backup-simplify]: Simplify (+ 0) into 0 8.913 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.913 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.914 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.914 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.914 * [backup-simplify]: Simplify (- 0) into 0 8.915 * [backup-simplify]: Simplify (+ 0 0) into 0 8.915 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.915 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 8.915 * [taylor]: Taking taylor expansion of 0 in y.re 8.915 * [backup-simplify]: Simplify 0 into 0 8.915 * [backup-simplify]: Simplify 0 into 0 8.915 * [taylor]: Taking taylor expansion of 0 in y.re 8.915 * [backup-simplify]: Simplify 0 into 0 8.915 * [backup-simplify]: Simplify 0 into 0 8.916 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.917 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.917 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.919 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.919 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.920 * [backup-simplify]: Simplify (+ 0 0) into 0 8.920 * [taylor]: Taking taylor expansion of 0 in y.re 8.920 * [backup-simplify]: Simplify 0 into 0 8.920 * [backup-simplify]: Simplify 0 into 0 8.920 * [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))) 8.921 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.921 * [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 8.921 * [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 8.921 * [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 8.921 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.921 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 8.921 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.921 * [taylor]: Taking taylor expansion of y.im in y.re 8.921 * [backup-simplify]: Simplify y.im into y.im 8.921 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.921 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 8.921 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 8.921 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.921 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 8.921 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 8.921 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.921 * [taylor]: Taking taylor expansion of x.re in y.re 8.921 * [backup-simplify]: Simplify x.re into x.re 8.921 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.921 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.921 * [taylor]: Taking taylor expansion of x.re in y.re 8.921 * [backup-simplify]: Simplify x.re into x.re 8.922 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.922 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 8.922 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.922 * [taylor]: Taking taylor expansion of x.im in y.re 8.922 * [backup-simplify]: Simplify x.im into x.im 8.922 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.922 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.922 * [taylor]: Taking taylor expansion of x.im in y.re 8.922 * [backup-simplify]: Simplify x.im into x.im 8.922 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.922 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.922 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.922 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.922 * [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)))) 8.922 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.923 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.923 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.923 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.923 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.923 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.924 * [backup-simplify]: Simplify (+ 0 0) into 0 8.924 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.924 * [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))))) 8.924 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.924 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.924 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.924 * [taylor]: Taking taylor expansion of y.re in y.re 8.924 * [backup-simplify]: Simplify 0 into 0 8.924 * [backup-simplify]: Simplify 1 into 1 8.924 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.924 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.925 * [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))) 8.925 * [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 8.925 * [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 8.925 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.925 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 8.925 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.925 * [taylor]: Taking taylor expansion of y.im in x.im 8.925 * [backup-simplify]: Simplify y.im into y.im 8.925 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.925 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 8.925 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 8.925 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.925 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 8.925 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 8.925 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.925 * [taylor]: Taking taylor expansion of x.re in x.im 8.925 * [backup-simplify]: Simplify x.re into x.re 8.925 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.925 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.925 * [taylor]: Taking taylor expansion of x.re in x.im 8.925 * [backup-simplify]: Simplify x.re into x.re 8.925 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.925 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 8.925 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.925 * [taylor]: Taking taylor expansion of x.im in x.im 8.925 * [backup-simplify]: Simplify 0 into 0 8.926 * [backup-simplify]: Simplify 1 into 1 8.926 * [backup-simplify]: Simplify (/ 1 1) into 1 8.926 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.926 * [taylor]: Taking taylor expansion of x.im in x.im 8.926 * [backup-simplify]: Simplify 0 into 0 8.926 * [backup-simplify]: Simplify 1 into 1 8.926 * [backup-simplify]: Simplify (/ 1 1) into 1 8.927 * [backup-simplify]: Simplify (* 1 1) into 1 8.927 * [backup-simplify]: Simplify (+ 0 1) into 1 8.928 * [backup-simplify]: Simplify (sqrt 1) into 1 8.928 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.929 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.930 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.930 * [backup-simplify]: Simplify (+ 0 0) into 0 8.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.931 * [backup-simplify]: Simplify (log 1) into 0 8.932 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.932 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.932 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.932 * [taylor]: Taking taylor expansion of y.re in x.im 8.932 * [backup-simplify]: Simplify y.re into y.re 8.932 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.932 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.932 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 8.933 * [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)) 8.933 * [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))) 8.933 * [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))) 8.933 * [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 8.933 * [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 8.933 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.933 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 8.933 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.933 * [taylor]: Taking taylor expansion of y.im in x.re 8.933 * [backup-simplify]: Simplify y.im into y.im 8.933 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.933 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.933 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.933 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.934 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.934 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.934 * [taylor]: Taking taylor expansion of x.re in x.re 8.934 * [backup-simplify]: Simplify 0 into 0 8.934 * [backup-simplify]: Simplify 1 into 1 8.934 * [backup-simplify]: Simplify (/ 1 1) into 1 8.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.934 * [taylor]: Taking taylor expansion of x.re in x.re 8.934 * [backup-simplify]: Simplify 0 into 0 8.934 * [backup-simplify]: Simplify 1 into 1 8.935 * [backup-simplify]: Simplify (/ 1 1) into 1 8.935 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.935 * [taylor]: Taking taylor expansion of x.im in x.re 8.935 * [backup-simplify]: Simplify x.im into x.im 8.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.935 * [taylor]: Taking taylor expansion of x.im in x.re 8.935 * [backup-simplify]: Simplify x.im into x.im 8.935 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.935 * [backup-simplify]: Simplify (* 1 1) into 1 8.936 * [backup-simplify]: Simplify (+ 1 0) into 1 8.936 * [backup-simplify]: Simplify (sqrt 1) into 1 8.937 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.938 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.939 * [backup-simplify]: Simplify (+ 0 0) into 0 8.939 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.940 * [backup-simplify]: Simplify (log 1) into 0 8.940 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.940 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.940 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.940 * [taylor]: Taking taylor expansion of y.re in x.re 8.940 * [backup-simplify]: Simplify y.re into y.re 8.940 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.940 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.941 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 8.941 * [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)) 8.941 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.941 * [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))) 8.941 * [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 8.941 * [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 8.941 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.941 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 8.941 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.941 * [taylor]: Taking taylor expansion of y.im in y.im 8.941 * [backup-simplify]: Simplify 0 into 0 8.941 * [backup-simplify]: Simplify 1 into 1 8.942 * [backup-simplify]: Simplify (/ 1 1) into 1 8.942 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.942 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.942 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.942 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.942 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.942 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.942 * [taylor]: Taking taylor expansion of x.re in y.im 8.942 * [backup-simplify]: Simplify x.re into x.re 8.942 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.942 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.942 * [taylor]: Taking taylor expansion of x.re in y.im 8.942 * [backup-simplify]: Simplify x.re into x.re 8.942 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.942 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.942 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.942 * [taylor]: Taking taylor expansion of x.im in y.im 8.942 * [backup-simplify]: Simplify x.im into x.im 8.942 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.942 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.942 * [taylor]: Taking taylor expansion of x.im in y.im 8.943 * [backup-simplify]: Simplify x.im into x.im 8.943 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.943 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.943 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.943 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.943 * [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)))) 8.943 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.943 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.943 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.944 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.944 * [backup-simplify]: Simplify (+ 0 0) into 0 8.944 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.945 * [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))))) 8.945 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.945 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.945 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.945 * [taylor]: Taking taylor expansion of y.re in y.im 8.945 * [backup-simplify]: Simplify y.re into y.re 8.945 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.945 * [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))))) 8.945 * [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))))) 8.946 * [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))) 8.946 * [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 8.946 * [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 8.946 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.946 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 8.946 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.946 * [taylor]: Taking taylor expansion of y.im in y.im 8.946 * [backup-simplify]: Simplify 0 into 0 8.946 * [backup-simplify]: Simplify 1 into 1 8.946 * [backup-simplify]: Simplify (/ 1 1) into 1 8.946 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.947 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.947 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.947 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.947 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.947 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.947 * [taylor]: Taking taylor expansion of x.re in y.im 8.947 * [backup-simplify]: Simplify x.re into x.re 8.947 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.947 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.947 * [taylor]: Taking taylor expansion of x.re in y.im 8.947 * [backup-simplify]: Simplify x.re into x.re 8.947 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.947 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.947 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.947 * [taylor]: Taking taylor expansion of x.im in y.im 8.947 * [backup-simplify]: Simplify x.im into x.im 8.947 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.947 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.947 * [taylor]: Taking taylor expansion of x.im in y.im 8.947 * [backup-simplify]: Simplify x.im into x.im 8.947 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.947 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.947 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.948 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.948 * [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)))) 8.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.948 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.948 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.949 * [backup-simplify]: Simplify (+ 0 0) into 0 8.949 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.949 * [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))))) 8.949 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.949 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.949 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.949 * [taylor]: Taking taylor expansion of y.re in y.im 8.949 * [backup-simplify]: Simplify y.re into y.re 8.950 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.950 * [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))))) 8.950 * [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))))) 8.950 * [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))) 8.951 * [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 8.951 * [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 8.951 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.951 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 8.951 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.951 * [taylor]: Taking taylor expansion of y.im in x.re 8.951 * [backup-simplify]: Simplify y.im into y.im 8.951 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.951 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.951 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.951 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.951 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.951 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.951 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.951 * [taylor]: Taking taylor expansion of x.re in x.re 8.951 * [backup-simplify]: Simplify 0 into 0 8.951 * [backup-simplify]: Simplify 1 into 1 8.952 * [backup-simplify]: Simplify (/ 1 1) into 1 8.952 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.952 * [taylor]: Taking taylor expansion of x.re in x.re 8.952 * [backup-simplify]: Simplify 0 into 0 8.952 * [backup-simplify]: Simplify 1 into 1 8.952 * [backup-simplify]: Simplify (/ 1 1) into 1 8.952 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.952 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.952 * [taylor]: Taking taylor expansion of x.im in x.re 8.952 * [backup-simplify]: Simplify x.im into x.im 8.952 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.952 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.952 * [taylor]: Taking taylor expansion of x.im in x.re 8.952 * [backup-simplify]: Simplify x.im into x.im 8.952 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.953 * [backup-simplify]: Simplify (* 1 1) into 1 8.953 * [backup-simplify]: Simplify (+ 1 0) into 1 8.954 * [backup-simplify]: Simplify (sqrt 1) into 1 8.954 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.955 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.956 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.956 * [backup-simplify]: Simplify (+ 0 0) into 0 8.957 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.957 * [backup-simplify]: Simplify (log 1) into 0 8.957 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.957 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.958 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.958 * [taylor]: Taking taylor expansion of y.re in x.re 8.958 * [backup-simplify]: Simplify y.re into y.re 8.958 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.958 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.958 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 8.959 * [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)) 8.959 * [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))) 8.959 * [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))) 8.959 * [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))) 8.960 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.960 * [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))) 8.960 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.960 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.960 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.960 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.960 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.960 * [taylor]: Taking taylor expansion of y.re in x.im 8.960 * [backup-simplify]: Simplify y.re into y.re 8.960 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.960 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.960 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.960 * [taylor]: Taking taylor expansion of x.re in x.im 8.960 * [backup-simplify]: Simplify x.re into x.re 8.960 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.960 * [taylor]: Taking taylor expansion of y.im in x.im 8.960 * [backup-simplify]: Simplify y.im into y.im 8.960 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.960 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.961 * [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)) 8.961 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.961 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.961 * [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))) 8.962 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.962 * [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))) 8.962 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 8.962 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 8.962 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.962 * [taylor]: Taking taylor expansion of y.re in y.re 8.962 * [backup-simplify]: Simplify 0 into 0 8.962 * [backup-simplify]: Simplify 1 into 1 8.962 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.962 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.962 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.962 * [taylor]: Taking taylor expansion of x.re in y.re 8.962 * [backup-simplify]: Simplify x.re into x.re 8.962 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.962 * [taylor]: Taking taylor expansion of y.im in y.re 8.962 * [backup-simplify]: Simplify y.im into y.im 8.962 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.963 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.963 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.963 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.963 * [taylor]: Taking taylor expansion of 0 in x.re 8.963 * [backup-simplify]: Simplify 0 into 0 8.963 * [taylor]: Taking taylor expansion of 0 in x.im 8.963 * [backup-simplify]: Simplify 0 into 0 8.963 * [taylor]: Taking taylor expansion of 0 in y.re 8.963 * [backup-simplify]: Simplify 0 into 0 8.963 * [backup-simplify]: Simplify 0 into 0 8.964 * [backup-simplify]: Simplify (+ 0) into 0 8.965 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.966 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.966 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.967 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.967 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 8.967 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.967 * [backup-simplify]: Simplify (+ 0 0) into 0 8.968 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.969 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.969 * [backup-simplify]: Simplify (+ 0 0) into 0 8.969 * [taylor]: Taking taylor expansion of 0 in x.im 8.969 * [backup-simplify]: Simplify 0 into 0 8.969 * [taylor]: Taking taylor expansion of 0 in y.re 8.969 * [backup-simplify]: Simplify 0 into 0 8.969 * [backup-simplify]: Simplify 0 into 0 8.970 * [backup-simplify]: Simplify (+ 0) into 0 8.970 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.971 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.971 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.972 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.972 * [backup-simplify]: Simplify (- 0) into 0 8.972 * [backup-simplify]: Simplify (+ 0 0) into 0 8.973 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.974 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.974 * [backup-simplify]: Simplify (+ 0 0) into 0 8.974 * [taylor]: Taking taylor expansion of 0 in y.re 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [taylor]: Taking taylor expansion of 0 in x.re 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [taylor]: Taking taylor expansion of 0 in x.im 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [taylor]: Taking taylor expansion of 0 in y.re 8.974 * [backup-simplify]: Simplify 0 into 0 8.974 * [backup-simplify]: Simplify 0 into 0 8.975 * [taylor]: Taking taylor expansion of 0 in x.im 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [taylor]: Taking taylor expansion of 0 in y.re 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [backup-simplify]: Simplify 0 into 0 8.975 * [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))))) 8.975 * [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)))) 8.976 * [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 8.976 * [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 8.976 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.976 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.976 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 8.976 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.976 * [taylor]: Taking taylor expansion of -1 in y.re 8.976 * [backup-simplify]: Simplify -1 into -1 8.976 * [taylor]: Taking taylor expansion of y.im in y.re 8.976 * [backup-simplify]: Simplify y.im into y.im 8.976 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.976 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 8.976 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 8.977 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.977 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 8.977 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 8.977 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.977 * [taylor]: Taking taylor expansion of -1 in y.re 8.977 * [backup-simplify]: Simplify -1 into -1 8.977 * [taylor]: Taking taylor expansion of x.re in y.re 8.977 * [backup-simplify]: Simplify x.re into x.re 8.977 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.977 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.977 * [taylor]: Taking taylor expansion of -1 in y.re 8.977 * [backup-simplify]: Simplify -1 into -1 8.977 * [taylor]: Taking taylor expansion of x.re in y.re 8.977 * [backup-simplify]: Simplify x.re into x.re 8.977 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.977 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 8.977 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.977 * [taylor]: Taking taylor expansion of -1 in y.re 8.977 * [backup-simplify]: Simplify -1 into -1 8.977 * [taylor]: Taking taylor expansion of x.im in y.re 8.977 * [backup-simplify]: Simplify x.im into x.im 8.977 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.977 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.977 * [taylor]: Taking taylor expansion of -1 in y.re 8.977 * [backup-simplify]: Simplify -1 into -1 8.977 * [taylor]: Taking taylor expansion of x.im in y.re 8.977 * [backup-simplify]: Simplify x.im into x.im 8.977 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.977 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.978 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.978 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.978 * [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)))) 8.978 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.979 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.979 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.979 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.979 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.979 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.980 * [backup-simplify]: Simplify (+ 0 0) into 0 8.980 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.980 * [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))))) 8.980 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.980 * [taylor]: Taking taylor expansion of -1 in y.re 8.980 * [backup-simplify]: Simplify -1 into -1 8.981 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.981 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.981 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.981 * [taylor]: Taking taylor expansion of y.re in y.re 8.981 * [backup-simplify]: Simplify 0 into 0 8.981 * [backup-simplify]: Simplify 1 into 1 8.981 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.981 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 8.981 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.982 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.982 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 8.982 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.982 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.982 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 8.982 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.982 * [taylor]: Taking taylor expansion of -1 in x.im 8.982 * [backup-simplify]: Simplify -1 into -1 8.982 * [taylor]: Taking taylor expansion of y.im in x.im 8.982 * [backup-simplify]: Simplify y.im into y.im 8.982 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.982 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 8.982 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 8.982 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.982 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 8.982 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 8.982 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.982 * [taylor]: Taking taylor expansion of -1 in x.im 8.982 * [backup-simplify]: Simplify -1 into -1 8.982 * [taylor]: Taking taylor expansion of x.re in x.im 8.982 * [backup-simplify]: Simplify x.re into x.re 8.982 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.982 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.982 * [taylor]: Taking taylor expansion of -1 in x.im 8.983 * [backup-simplify]: Simplify -1 into -1 8.983 * [taylor]: Taking taylor expansion of x.re in x.im 8.983 * [backup-simplify]: Simplify x.re into x.re 8.983 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.983 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 8.983 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.983 * [taylor]: Taking taylor expansion of -1 in x.im 8.983 * [backup-simplify]: Simplify -1 into -1 8.983 * [taylor]: Taking taylor expansion of x.im in x.im 8.983 * [backup-simplify]: Simplify 0 into 0 8.983 * [backup-simplify]: Simplify 1 into 1 8.984 * [backup-simplify]: Simplify (/ -1 1) into -1 8.984 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.984 * [taylor]: Taking taylor expansion of -1 in x.im 8.984 * [backup-simplify]: Simplify -1 into -1 8.984 * [taylor]: Taking taylor expansion of x.im in x.im 8.984 * [backup-simplify]: Simplify 0 into 0 8.984 * [backup-simplify]: Simplify 1 into 1 8.984 * [backup-simplify]: Simplify (/ -1 1) into -1 8.985 * [backup-simplify]: Simplify (* -1 -1) into 1 8.985 * [backup-simplify]: Simplify (+ 0 1) into 1 8.986 * [backup-simplify]: Simplify (sqrt 1) into 1 8.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.987 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.988 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.989 * [backup-simplify]: Simplify (+ 0 0) into 0 8.989 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.990 * [backup-simplify]: Simplify (log 1) into 0 8.990 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.990 * [taylor]: Taking taylor expansion of -1 in x.im 8.990 * [backup-simplify]: Simplify -1 into -1 8.990 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.990 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.990 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.990 * [taylor]: Taking taylor expansion of y.re in x.im 8.990 * [backup-simplify]: Simplify y.re into y.re 8.990 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.991 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.991 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 8.991 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.991 * [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)) 8.991 * [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))) 8.992 * [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))) 8.992 * [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 8.992 * [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 8.992 * [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))) 8.992 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 8.992 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.992 * [taylor]: Taking taylor expansion of -1 in x.re 8.992 * [backup-simplify]: Simplify -1 into -1 8.992 * [taylor]: Taking taylor expansion of y.im in x.re 8.992 * [backup-simplify]: Simplify y.im into y.im 8.992 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.992 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.992 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.992 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.992 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.992 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.992 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.992 * [taylor]: Taking taylor expansion of -1 in x.re 8.992 * [backup-simplify]: Simplify -1 into -1 8.992 * [taylor]: Taking taylor expansion of x.re in x.re 8.992 * [backup-simplify]: Simplify 0 into 0 8.992 * [backup-simplify]: Simplify 1 into 1 8.993 * [backup-simplify]: Simplify (/ -1 1) into -1 8.993 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.993 * [taylor]: Taking taylor expansion of -1 in x.re 8.993 * [backup-simplify]: Simplify -1 into -1 8.993 * [taylor]: Taking taylor expansion of x.re in x.re 8.993 * [backup-simplify]: Simplify 0 into 0 8.993 * [backup-simplify]: Simplify 1 into 1 8.994 * [backup-simplify]: Simplify (/ -1 1) into -1 8.994 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.994 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.994 * [taylor]: Taking taylor expansion of -1 in x.re 8.994 * [backup-simplify]: Simplify -1 into -1 8.994 * [taylor]: Taking taylor expansion of x.im in x.re 8.994 * [backup-simplify]: Simplify x.im into x.im 8.994 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.994 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.994 * [taylor]: Taking taylor expansion of -1 in x.re 8.994 * [backup-simplify]: Simplify -1 into -1 8.994 * [taylor]: Taking taylor expansion of x.im in x.re 8.994 * [backup-simplify]: Simplify x.im into x.im 8.994 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.994 * [backup-simplify]: Simplify (* -1 -1) into 1 8.995 * [backup-simplify]: Simplify (+ 1 0) into 1 8.995 * [backup-simplify]: Simplify (sqrt 1) into 1 8.996 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.997 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.998 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.998 * [backup-simplify]: Simplify (+ 0 0) into 0 8.999 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.999 * [backup-simplify]: Simplify (log 1) into 0 8.999 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.999 * [taylor]: Taking taylor expansion of -1 in x.re 9.000 * [backup-simplify]: Simplify -1 into -1 9.000 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.000 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.000 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.000 * [taylor]: Taking taylor expansion of y.re in x.re 9.000 * [backup-simplify]: Simplify y.re into y.re 9.000 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.000 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.000 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 9.001 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.001 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.001 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.001 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.001 * [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 9.001 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 9.001 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.002 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 9.002 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 9.002 * [taylor]: Taking taylor expansion of -1 in y.im 9.002 * [backup-simplify]: Simplify -1 into -1 9.002 * [taylor]: Taking taylor expansion of y.im in y.im 9.002 * [backup-simplify]: Simplify 0 into 0 9.002 * [backup-simplify]: Simplify 1 into 1 9.002 * [backup-simplify]: Simplify (/ -1 1) into -1 9.002 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 9.002 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 9.002 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.002 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 9.002 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 9.002 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.002 * [taylor]: Taking taylor expansion of -1 in y.im 9.002 * [backup-simplify]: Simplify -1 into -1 9.003 * [taylor]: Taking taylor expansion of x.re in y.im 9.003 * [backup-simplify]: Simplify x.re into x.re 9.003 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.003 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.003 * [taylor]: Taking taylor expansion of -1 in y.im 9.003 * [backup-simplify]: Simplify -1 into -1 9.003 * [taylor]: Taking taylor expansion of x.re in y.im 9.003 * [backup-simplify]: Simplify x.re into x.re 9.003 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.003 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 9.003 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.003 * [taylor]: Taking taylor expansion of -1 in y.im 9.003 * [backup-simplify]: Simplify -1 into -1 9.003 * [taylor]: Taking taylor expansion of x.im in y.im 9.003 * [backup-simplify]: Simplify x.im into x.im 9.003 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.003 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.003 * [taylor]: Taking taylor expansion of -1 in y.im 9.003 * [backup-simplify]: Simplify -1 into -1 9.003 * [taylor]: Taking taylor expansion of x.im in y.im 9.003 * [backup-simplify]: Simplify x.im into x.im 9.003 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.003 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.003 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.004 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.004 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 9.004 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.004 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.004 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.004 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.005 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.005 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.005 * [backup-simplify]: Simplify (+ 0 0) into 0 9.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.006 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 9.006 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.006 * [taylor]: Taking taylor expansion of -1 in y.im 9.006 * [backup-simplify]: Simplify -1 into -1 9.006 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.006 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.006 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.006 * [taylor]: Taking taylor expansion of y.re in y.im 9.006 * [backup-simplify]: Simplify y.re into y.re 9.006 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.006 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 9.007 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 9.007 * [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)))) 9.007 * [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 9.007 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 9.007 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.007 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 9.007 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 9.007 * [taylor]: Taking taylor expansion of -1 in y.im 9.007 * [backup-simplify]: Simplify -1 into -1 9.007 * [taylor]: Taking taylor expansion of y.im in y.im 9.007 * [backup-simplify]: Simplify 0 into 0 9.007 * [backup-simplify]: Simplify 1 into 1 9.008 * [backup-simplify]: Simplify (/ -1 1) into -1 9.008 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 9.008 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 9.008 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.008 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 9.008 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 9.008 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.008 * [taylor]: Taking taylor expansion of -1 in y.im 9.008 * [backup-simplify]: Simplify -1 into -1 9.008 * [taylor]: Taking taylor expansion of x.re in y.im 9.008 * [backup-simplify]: Simplify x.re into x.re 9.008 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.008 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 9.008 * [taylor]: Taking taylor expansion of -1 in y.im 9.008 * [backup-simplify]: Simplify -1 into -1 9.008 * [taylor]: Taking taylor expansion of x.re in y.im 9.008 * [backup-simplify]: Simplify x.re into x.re 9.008 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 9.008 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 9.008 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.008 * [taylor]: Taking taylor expansion of -1 in y.im 9.008 * [backup-simplify]: Simplify -1 into -1 9.009 * [taylor]: Taking taylor expansion of x.im in y.im 9.009 * [backup-simplify]: Simplify x.im into x.im 9.009 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.009 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 9.009 * [taylor]: Taking taylor expansion of -1 in y.im 9.009 * [backup-simplify]: Simplify -1 into -1 9.009 * [taylor]: Taking taylor expansion of x.im in y.im 9.009 * [backup-simplify]: Simplify x.im into x.im 9.009 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.009 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 9.009 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 9.009 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 9.009 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 9.010 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.010 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 9.010 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 9.010 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.010 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 9.010 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 9.011 * [backup-simplify]: Simplify (+ 0 0) into 0 9.011 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 9.011 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 9.011 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 9.011 * [taylor]: Taking taylor expansion of -1 in y.im 9.011 * [backup-simplify]: Simplify -1 into -1 9.011 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 9.011 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 9.012 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.012 * [taylor]: Taking taylor expansion of y.re in y.im 9.012 * [backup-simplify]: Simplify y.re into y.re 9.012 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.012 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 9.012 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 9.013 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 9.013 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 9.013 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 9.013 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.013 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 9.013 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 9.013 * [taylor]: Taking taylor expansion of -1 in x.re 9.013 * [backup-simplify]: Simplify -1 into -1 9.013 * [taylor]: Taking taylor expansion of y.im in x.re 9.013 * [backup-simplify]: Simplify y.im into y.im 9.013 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 9.013 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 9.013 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 9.013 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 9.013 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 9.013 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 9.013 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.013 * [taylor]: Taking taylor expansion of -1 in x.re 9.013 * [backup-simplify]: Simplify -1 into -1 9.013 * [taylor]: Taking taylor expansion of x.re in x.re 9.013 * [backup-simplify]: Simplify 0 into 0 9.013 * [backup-simplify]: Simplify 1 into 1 9.014 * [backup-simplify]: Simplify (/ -1 1) into -1 9.014 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 9.014 * [taylor]: Taking taylor expansion of -1 in x.re 9.014 * [backup-simplify]: Simplify -1 into -1 9.014 * [taylor]: Taking taylor expansion of x.re in x.re 9.014 * [backup-simplify]: Simplify 0 into 0 9.014 * [backup-simplify]: Simplify 1 into 1 9.015 * [backup-simplify]: Simplify (/ -1 1) into -1 9.015 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 9.015 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.015 * [taylor]: Taking taylor expansion of -1 in x.re 9.015 * [backup-simplify]: Simplify -1 into -1 9.015 * [taylor]: Taking taylor expansion of x.im in x.re 9.015 * [backup-simplify]: Simplify x.im into x.im 9.015 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.015 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 9.015 * [taylor]: Taking taylor expansion of -1 in x.re 9.015 * [backup-simplify]: Simplify -1 into -1 9.015 * [taylor]: Taking taylor expansion of x.im in x.re 9.015 * [backup-simplify]: Simplify x.im into x.im 9.015 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 9.015 * [backup-simplify]: Simplify (* -1 -1) into 1 9.016 * [backup-simplify]: Simplify (+ 1 0) into 1 9.016 * [backup-simplify]: Simplify (sqrt 1) into 1 9.016 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.017 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 9.018 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 9.018 * [backup-simplify]: Simplify (+ 0 0) into 0 9.019 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 9.019 * [backup-simplify]: Simplify (log 1) into 0 9.019 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 9.019 * [taylor]: Taking taylor expansion of -1 in x.re 9.019 * [backup-simplify]: Simplify -1 into -1 9.019 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 9.019 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.019 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.019 * [taylor]: Taking taylor expansion of y.re in x.re 9.019 * [backup-simplify]: Simplify y.re into y.re 9.019 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.020 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.020 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 9.020 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.020 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.020 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.020 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.020 * [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))) 9.020 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.020 * [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))) 9.021 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 9.021 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 9.021 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 9.021 * [taylor]: Taking taylor expansion of (log x.re) in x.im 9.021 * [taylor]: Taking taylor expansion of x.re in x.im 9.021 * [backup-simplify]: Simplify x.re into x.re 9.021 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.021 * [taylor]: Taking taylor expansion of y.im in x.im 9.021 * [backup-simplify]: Simplify y.im into y.im 9.021 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.021 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 9.021 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.021 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.021 * [taylor]: Taking taylor expansion of y.re in x.im 9.021 * [backup-simplify]: Simplify y.re into y.re 9.021 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 9.021 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.021 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 9.021 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.021 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.021 * [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))) 9.022 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 9.022 * [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))) 9.022 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 9.022 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 9.022 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 9.022 * [taylor]: Taking taylor expansion of (log x.re) in y.re 9.022 * [taylor]: Taking taylor expansion of x.re in y.re 9.022 * [backup-simplify]: Simplify x.re into x.re 9.022 * [backup-simplify]: Simplify (log x.re) into (log x.re) 9.022 * [taylor]: Taking taylor expansion of y.im in y.re 9.022 * [backup-simplify]: Simplify y.im into y.im 9.022 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 9.022 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 9.022 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 9.022 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.022 * [taylor]: Taking taylor expansion of y.re in y.re 9.022 * [backup-simplify]: Simplify 0 into 0 9.022 * [backup-simplify]: Simplify 1 into 1 9.022 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.022 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.022 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 9.022 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.023 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 9.023 * [taylor]: Taking taylor expansion of 0 in x.re 9.023 * [backup-simplify]: Simplify 0 into 0 9.023 * [taylor]: Taking taylor expansion of 0 in x.im 9.023 * [backup-simplify]: Simplify 0 into 0 9.023 * [taylor]: Taking taylor expansion of 0 in y.re 9.023 * [backup-simplify]: Simplify 0 into 0 9.023 * [backup-simplify]: Simplify 0 into 0 9.025 * [backup-simplify]: Simplify (+ 0) into 0 9.026 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.027 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 9.027 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 9.027 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 9.027 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 9.028 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.028 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 9.028 * [backup-simplify]: Simplify (+ 0 0) into 0 9.029 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.029 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.030 * [backup-simplify]: Simplify (+ 0 0) into 0 9.030 * [taylor]: Taking taylor expansion of 0 in x.im 9.030 * [backup-simplify]: Simplify 0 into 0 9.030 * [taylor]: Taking taylor expansion of 0 in y.re 9.030 * [backup-simplify]: Simplify 0 into 0 9.030 * [backup-simplify]: Simplify 0 into 0 9.030 * [backup-simplify]: Simplify (+ 0) into 0 9.030 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 9.031 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 9.031 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 9.031 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 9.031 * [backup-simplify]: Simplify (- 0) into 0 9.032 * [backup-simplify]: Simplify (+ 0 0) into 0 9.032 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 9.033 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 9.033 * [backup-simplify]: Simplify (+ 0 0) into 0 9.033 * [taylor]: Taking taylor expansion of 0 in y.re 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [taylor]: Taking taylor expansion of 0 in x.re 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [taylor]: Taking taylor expansion of 0 in x.im 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [taylor]: Taking taylor expansion of 0 in y.re 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [taylor]: Taking taylor expansion of 0 in x.im 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [taylor]: Taking taylor expansion of 0 in y.re 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [backup-simplify]: Simplify 0 into 0 9.033 * [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))))) 9.033 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1) 9.034 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 9.034 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 9.034 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.034 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.034 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.034 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.034 * [backup-simplify]: Simplify 1/3 into 1/3 9.034 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.034 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.034 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.034 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.034 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.034 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.034 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.034 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.034 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.034 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.034 * [backup-simplify]: Simplify 1/3 into 1/3 9.034 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.034 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.034 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.034 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.034 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.034 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.034 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.034 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.034 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.034 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.034 * [backup-simplify]: Simplify 1/3 into 1/3 9.034 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.034 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.034 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.034 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.034 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.035 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.035 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.035 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.035 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.035 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.035 * [backup-simplify]: Simplify 1/3 into 1/3 9.035 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.035 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.035 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.035 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.035 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.035 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.035 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.036 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.036 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.037 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.037 * [taylor]: Taking taylor expansion of 0 in x.re 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify 0 into 0 9.037 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.038 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.038 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.038 * [backup-simplify]: Simplify 0 into 0 9.039 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 9.040 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.041 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.041 * [taylor]: Taking taylor expansion of 0 in x.re 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify 0 into 0 9.041 * [backup-simplify]: Simplify 0 into 0 9.042 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 9.043 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.044 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.044 * [backup-simplify]: Simplify 0 into 0 9.047 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 9.048 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 9.049 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.049 * [taylor]: Taking taylor expansion of 0 in x.re 9.049 * [backup-simplify]: Simplify 0 into 0 9.049 * [backup-simplify]: Simplify 0 into 0 9.049 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.049 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.049 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 9.049 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.049 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.049 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.049 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.049 * [backup-simplify]: Simplify 1/3 into 1/3 9.049 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.049 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.049 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.049 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.049 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.049 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.049 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.049 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.049 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.049 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.049 * [backup-simplify]: Simplify 1/3 into 1/3 9.049 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.049 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.050 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.050 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.050 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.050 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.050 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.050 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.050 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.050 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.050 * [backup-simplify]: Simplify 1/3 into 1/3 9.050 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.050 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.050 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.050 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.050 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.050 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.050 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.050 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.050 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.050 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.050 * [backup-simplify]: Simplify 1/3 into 1/3 9.050 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.050 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.050 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.050 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.050 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.051 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.051 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.051 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.052 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.052 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.052 * [taylor]: Taking taylor expansion of 0 in x.re 9.052 * [backup-simplify]: Simplify 0 into 0 9.053 * [backup-simplify]: Simplify 0 into 0 9.053 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.053 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.054 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.054 * [backup-simplify]: Simplify 0 into 0 9.055 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.056 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.056 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.057 * [taylor]: Taking taylor expansion of 0 in x.re 9.057 * [backup-simplify]: Simplify 0 into 0 9.057 * [backup-simplify]: Simplify 0 into 0 9.057 * [backup-simplify]: Simplify 0 into 0 9.058 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.058 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.059 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.059 * [backup-simplify]: Simplify 0 into 0 9.061 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 9.062 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 9.063 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.063 * [taylor]: Taking taylor expansion of 0 in x.re 9.063 * [backup-simplify]: Simplify 0 into 0 9.063 * [backup-simplify]: Simplify 0 into 0 9.063 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.063 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.063 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 9.063 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.063 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.063 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.063 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.063 * [backup-simplify]: Simplify 1/3 into 1/3 9.063 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.063 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.063 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.063 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.063 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.063 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.063 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.063 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.063 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.063 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.063 * [backup-simplify]: Simplify 1/3 into 1/3 9.064 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.064 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.064 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.064 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.064 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.064 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.064 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.064 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.064 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.064 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.064 * [backup-simplify]: Simplify 1/3 into 1/3 9.064 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.064 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.064 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.064 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.064 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.064 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.064 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.064 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.064 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.064 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.064 * [backup-simplify]: Simplify 1/3 into 1/3 9.064 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.064 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.064 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.064 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.065 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.065 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.065 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.065 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.066 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.066 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.066 * [taylor]: Taking taylor expansion of 0 in x.re 9.066 * [backup-simplify]: Simplify 0 into 0 9.066 * [backup-simplify]: Simplify 0 into 0 9.067 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.067 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.068 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.068 * [backup-simplify]: Simplify 0 into 0 9.069 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 9.069 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.070 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.070 * [taylor]: Taking taylor expansion of 0 in x.re 9.070 * [backup-simplify]: Simplify 0 into 0 9.070 * [backup-simplify]: Simplify 0 into 0 9.070 * [backup-simplify]: Simplify 0 into 0 9.071 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 9.072 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.073 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.073 * [backup-simplify]: Simplify 0 into 0 9.075 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 9.076 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.076 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.077 * [taylor]: Taking taylor expansion of 0 in x.re 9.077 * [backup-simplify]: Simplify 0 into 0 9.077 * [backup-simplify]: Simplify 0 into 0 9.077 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.077 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 2) 9.077 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 9.077 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 9.077 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.077 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.077 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.077 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.077 * [backup-simplify]: Simplify 1/3 into 1/3 9.077 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.077 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.077 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.077 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.077 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.077 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.077 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.077 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.077 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.077 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.077 * [backup-simplify]: Simplify 1/3 into 1/3 9.077 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.077 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.077 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.077 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.077 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.077 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.077 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.077 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.077 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.078 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.078 * [backup-simplify]: Simplify 1/3 into 1/3 9.078 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.078 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.078 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.078 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.078 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.078 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.078 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.078 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.078 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.078 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.078 * [backup-simplify]: Simplify 1/3 into 1/3 9.078 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.078 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.078 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.078 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.078 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.078 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.078 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.079 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.079 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.080 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.080 * [taylor]: Taking taylor expansion of 0 in x.re 9.080 * [backup-simplify]: Simplify 0 into 0 9.081 * [backup-simplify]: Simplify 0 into 0 9.081 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.082 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.083 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.083 * [backup-simplify]: Simplify 0 into 0 9.085 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 9.086 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.087 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.087 * [taylor]: Taking taylor expansion of 0 in x.re 9.087 * [backup-simplify]: Simplify 0 into 0 9.087 * [backup-simplify]: Simplify 0 into 0 9.087 * [backup-simplify]: Simplify 0 into 0 9.089 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 9.090 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.091 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.091 * [backup-simplify]: Simplify 0 into 0 9.094 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 9.096 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 9.097 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.098 * [taylor]: Taking taylor expansion of 0 in x.re 9.098 * [backup-simplify]: Simplify 0 into 0 9.098 * [backup-simplify]: Simplify 0 into 0 9.098 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.098 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.098 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 9.098 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.098 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.098 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.098 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.098 * [backup-simplify]: Simplify 1/3 into 1/3 9.098 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.098 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.098 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.098 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.098 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.099 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.099 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.099 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.099 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.099 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.099 * [backup-simplify]: Simplify 1/3 into 1/3 9.099 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.099 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.099 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.099 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.099 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.099 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.099 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.099 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.099 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.099 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.099 * [backup-simplify]: Simplify 1/3 into 1/3 9.099 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.099 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.099 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.099 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.100 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.100 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.100 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.100 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.100 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.100 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.100 * [backup-simplify]: Simplify 1/3 into 1/3 9.100 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.100 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.100 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.100 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.100 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.100 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.100 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.101 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.101 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.102 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.102 * [taylor]: Taking taylor expansion of 0 in x.re 9.102 * [backup-simplify]: Simplify 0 into 0 9.102 * [backup-simplify]: Simplify 0 into 0 9.102 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.103 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.103 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.103 * [backup-simplify]: Simplify 0 into 0 9.104 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.105 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.106 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.106 * [taylor]: Taking taylor expansion of 0 in x.re 9.106 * [backup-simplify]: Simplify 0 into 0 9.106 * [backup-simplify]: Simplify 0 into 0 9.106 * [backup-simplify]: Simplify 0 into 0 9.107 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.108 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.108 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.108 * [backup-simplify]: Simplify 0 into 0 9.110 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 9.111 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 9.112 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.112 * [taylor]: Taking taylor expansion of 0 in x.re 9.112 * [backup-simplify]: Simplify 0 into 0 9.112 * [backup-simplify]: Simplify 0 into 0 9.112 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.112 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.112 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 9.112 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.112 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.112 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.112 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.112 * [backup-simplify]: Simplify 1/3 into 1/3 9.113 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.113 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.113 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.113 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.113 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.113 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.113 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.113 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.113 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.113 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.113 * [backup-simplify]: Simplify 1/3 into 1/3 9.113 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.113 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.113 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.113 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.113 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.113 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.113 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.113 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.113 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.113 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.113 * [backup-simplify]: Simplify 1/3 into 1/3 9.113 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.113 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.113 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.113 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.113 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.114 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.114 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.114 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.114 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.114 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.114 * [backup-simplify]: Simplify 1/3 into 1/3 9.114 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.114 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.114 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.114 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.114 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.114 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.114 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.115 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.115 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.116 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.116 * [taylor]: Taking taylor expansion of 0 in x.re 9.116 * [backup-simplify]: Simplify 0 into 0 9.116 * [backup-simplify]: Simplify 0 into 0 9.116 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.117 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.117 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.117 * [backup-simplify]: Simplify 0 into 0 9.118 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 9.119 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.120 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.120 * [taylor]: Taking taylor expansion of 0 in x.re 9.120 * [backup-simplify]: Simplify 0 into 0 9.120 * [backup-simplify]: Simplify 0 into 0 9.120 * [backup-simplify]: Simplify 0 into 0 9.122 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 9.122 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.123 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.123 * [backup-simplify]: Simplify 0 into 0 9.125 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 9.126 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.127 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.127 * [taylor]: Taking taylor expansion of 0 in x.re 9.127 * [backup-simplify]: Simplify 0 into 0 9.127 * [backup-simplify]: Simplify 0 into 0 9.127 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.127 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 1) 9.127 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 9.127 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 9.127 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.127 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.127 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.127 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.127 * [backup-simplify]: Simplify 1/3 into 1/3 9.127 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.127 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.127 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.127 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.128 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.128 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.128 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.128 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.128 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.128 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.128 * [backup-simplify]: Simplify 1/3 into 1/3 9.128 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.128 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.128 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.128 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.128 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 9.128 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 9.128 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 9.128 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.128 * [backup-simplify]: Simplify 1/3 into 1/3 9.128 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 9.128 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 9.128 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.128 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.128 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.129 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.129 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 9.129 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 9.129 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 9.129 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.129 * [backup-simplify]: Simplify 1/3 into 1/3 9.129 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 9.129 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 9.129 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 9.129 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 9.129 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 9.129 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 9.129 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.133 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.134 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.135 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.135 * [taylor]: Taking taylor expansion of 0 in x.re 9.135 * [backup-simplify]: Simplify 0 into 0 9.135 * [backup-simplify]: Simplify 0 into 0 9.136 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 9.136 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 9.137 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 9.137 * [backup-simplify]: Simplify 0 into 0 9.139 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 9.140 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.142 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.142 * [taylor]: Taking taylor expansion of 0 in x.re 9.142 * [backup-simplify]: Simplify 0 into 0 9.142 * [backup-simplify]: Simplify 0 into 0 9.142 * [backup-simplify]: Simplify 0 into 0 9.144 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 9.145 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 9.147 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.147 * [backup-simplify]: Simplify 0 into 0 9.150 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 9.151 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 9.152 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.152 * [taylor]: Taking taylor expansion of 0 in x.re 9.152 * [backup-simplify]: Simplify 0 into 0 9.152 * [backup-simplify]: Simplify 0 into 0 9.152 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.152 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.152 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 9.152 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.152 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.152 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.152 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.152 * [backup-simplify]: Simplify 1/3 into 1/3 9.152 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.152 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.153 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.153 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.153 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.153 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.153 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.153 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.153 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.153 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.153 * [backup-simplify]: Simplify 1/3 into 1/3 9.153 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.153 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.153 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.153 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.153 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.153 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.153 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 9.153 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 9.153 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 9.153 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.153 * [backup-simplify]: Simplify 1/3 into 1/3 9.153 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 9.153 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 9.153 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.153 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.154 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.154 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.154 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 9.154 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 9.154 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 9.154 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.154 * [backup-simplify]: Simplify 1/3 into 1/3 9.154 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 9.154 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 9.154 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 9.154 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 9.154 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 9.154 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.154 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 9.155 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.155 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.156 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.156 * [taylor]: Taking taylor expansion of 0 in x.re 9.156 * [backup-simplify]: Simplify 0 into 0 9.156 * [backup-simplify]: Simplify 0 into 0 9.156 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 9.157 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 9.157 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.157 * [backup-simplify]: Simplify 0 into 0 9.158 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.159 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.160 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.160 * [taylor]: Taking taylor expansion of 0 in x.re 9.160 * [backup-simplify]: Simplify 0 into 0 9.160 * [backup-simplify]: Simplify 0 into 0 9.160 * [backup-simplify]: Simplify 0 into 0 9.161 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 9.162 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 9.162 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.162 * [backup-simplify]: Simplify 0 into 0 9.164 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 9.165 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 9.166 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.166 * [taylor]: Taking taylor expansion of 0 in x.re 9.166 * [backup-simplify]: Simplify 0 into 0 9.166 * [backup-simplify]: Simplify 0 into 0 9.166 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.166 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.166 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 9.166 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.166 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.166 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.166 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.166 * [backup-simplify]: Simplify 1/3 into 1/3 9.166 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.167 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.167 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.167 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.167 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.167 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.167 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.167 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.167 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.167 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.167 * [backup-simplify]: Simplify 1/3 into 1/3 9.167 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.167 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.167 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.167 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.167 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.167 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.167 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 9.167 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 9.167 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 9.167 * [taylor]: Taking taylor expansion of 1/3 in x.im 9.167 * [backup-simplify]: Simplify 1/3 into 1/3 9.167 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 9.167 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 9.167 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.167 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.167 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.168 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.168 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 9.168 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 9.168 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 9.168 * [taylor]: Taking taylor expansion of 1/3 in x.re 9.168 * [backup-simplify]: Simplify 1/3 into 1/3 9.168 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 9.168 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 9.168 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 9.168 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 9.168 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 9.168 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.168 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 9.169 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.169 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.170 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.170 * [taylor]: Taking taylor expansion of 0 in x.re 9.170 * [backup-simplify]: Simplify 0 into 0 9.170 * [backup-simplify]: Simplify 0 into 0 9.170 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 9.171 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 9.171 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 9.171 * [backup-simplify]: Simplify 0 into 0 9.172 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 9.173 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.174 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.174 * [taylor]: Taking taylor expansion of 0 in x.re 9.174 * [backup-simplify]: Simplify 0 into 0 9.174 * [backup-simplify]: Simplify 0 into 0 9.174 * [backup-simplify]: Simplify 0 into 0 9.175 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 9.176 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 9.176 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 9.177 * [backup-simplify]: Simplify 0 into 0 9.178 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 9.179 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 9.181 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 9.181 * [taylor]: Taking taylor expansion of 0 in x.re 9.181 * [backup-simplify]: Simplify 0 into 0 9.181 * [backup-simplify]: Simplify 0 into 0 9.181 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 9.181 * * * [progress]: simplifying candidates 9.181 * * * * [progress]: [ 1 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 2 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 3 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 4 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 5 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 6 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 7 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 8 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 9 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 10 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 11 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 12 / 61 ] simplifiying candidate # 9.182 * * * * [progress]: [ 13 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 14 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 15 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 16 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 17 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 18 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 19 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 20 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 21 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 22 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 23 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 24 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 25 / 61 ] simplifiying candidate # 9.183 * * * * [progress]: [ 26 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 27 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 28 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 29 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 30 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 31 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 32 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 33 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 34 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 35 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 36 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 37 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 38 / 61 ] simplifiying candidate # 9.184 * * * * [progress]: [ 39 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 40 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 41 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 42 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 43 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 44 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 45 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 46 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 47 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 48 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 49 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 50 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 51 / 61 ] simplifiying candidate # 9.185 * * * * [progress]: [ 52 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 53 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 54 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 55 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 56 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 57 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 58 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 59 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 60 / 61 ] simplifiying candidate # 9.186 * * * * [progress]: [ 61 / 61 ] simplifiying candidate # 9.187 * [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 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* (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))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 9.189 * * [simplify]: iteration 1: (57 enodes) 9.199 * * [simplify]: iteration 2: (90 enodes) 9.213 * * [simplify]: iteration 3: (146 enodes) 9.248 * * [simplify]: iteration 4: (237 enodes) 9.316 * * [simplify]: iteration 5: (534 enodes) 9.764 * * [simplify]: iteration 6: (1881 enodes) 17.076 * * [simplify]: Extracting #0: cost 25 inf + 0 17.078 * * [simplify]: Extracting #1: cost 298 inf + 1 17.087 * * [simplify]: Extracting #2: cost 1299 inf + 582 17.109 * * [simplify]: Extracting #3: cost 1628 inf + 50252 17.179 * * [simplify]: Extracting #4: cost 984 inf + 417302 17.364 * * [simplify]: Extracting #5: cost 231 inf + 981068 17.561 * * [simplify]: Extracting #6: cost 7 inf + 1189414 17.740 * * [simplify]: Extracting #7: cost 0 inf + 1191750 17.952 * * [simplify]: Extracting #8: cost 0 inf + 1189539 18.141 * * [simplify]: Extracting #9: cost 0 inf + 1189408 18.412 * [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)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (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 (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 18.418 * * * [progress]: adding candidates to table 19.673 * * [progress]: iteration 3 / 4 19.673 * * * [progress]: picking best candidate 19.748 * * * * [pick]: Picked # 19.748 * * * [progress]: localizing error 19.845 * * * [progress]: generating rewritten candidates 19.845 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 19.850 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1 2 1) 19.851 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 2 1 1 2 1) 19.852 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 2 1 1 1 1) 19.854 * * * [progress]: generating series expansions 19.854 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 19.854 * [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))) 19.854 * [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 19.854 * [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 19.854 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 19.854 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 19.855 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 19.855 * [taylor]: Taking taylor expansion of y.im in y.re 19.855 * [backup-simplify]: Simplify y.im into y.im 19.855 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 19.855 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 19.855 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 19.855 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 19.855 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 19.855 * [taylor]: Taking taylor expansion of x.re in y.re 19.855 * [backup-simplify]: Simplify x.re into x.re 19.855 * [taylor]: Taking taylor expansion of x.re in y.re 19.855 * [backup-simplify]: Simplify x.re into x.re 19.855 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 19.855 * [taylor]: Taking taylor expansion of x.im in y.re 19.855 * [backup-simplify]: Simplify x.im into x.im 19.855 * [taylor]: Taking taylor expansion of x.im in y.re 19.855 * [backup-simplify]: Simplify x.im into x.im 19.855 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 19.855 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 19.855 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 19.855 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 19.856 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 19.856 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 19.856 * [backup-simplify]: Simplify (+ 0 0) into 0 19.857 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 19.857 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 19.857 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 19.857 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 19.857 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.857 * [taylor]: Taking taylor expansion of y.re in y.re 19.857 * [backup-simplify]: Simplify 0 into 0 19.857 * [backup-simplify]: Simplify 1 into 1 19.857 * [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))))) 19.857 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 19.857 * [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))))) 19.858 * [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)))))) 19.858 * [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)))))) 19.858 * [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 19.858 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 19.858 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 19.858 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 19.858 * [taylor]: Taking taylor expansion of y.im in x.im 19.858 * [backup-simplify]: Simplify y.im into y.im 19.858 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 19.858 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 19.858 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 19.858 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 19.858 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 19.858 * [taylor]: Taking taylor expansion of x.re in x.im 19.858 * [backup-simplify]: Simplify x.re into x.re 19.858 * [taylor]: Taking taylor expansion of x.re in x.im 19.858 * [backup-simplify]: Simplify x.re into x.re 19.858 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 19.858 * [taylor]: Taking taylor expansion of x.im in x.im 19.859 * [backup-simplify]: Simplify 0 into 0 19.859 * [backup-simplify]: Simplify 1 into 1 19.859 * [taylor]: Taking taylor expansion of x.im in x.im 19.859 * [backup-simplify]: Simplify 0 into 0 19.859 * [backup-simplify]: Simplify 1 into 1 19.859 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 19.859 * [backup-simplify]: Simplify (* 0 0) into 0 19.859 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 19.859 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 19.859 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 19.860 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.860 * [backup-simplify]: Simplify (+ 0 0) into 0 19.861 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 19.861 * [backup-simplify]: Simplify (log x.re) into (log x.re) 19.861 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 19.861 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 19.861 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.861 * [taylor]: Taking taylor expansion of y.re in x.im 19.861 * [backup-simplify]: Simplify y.re into y.re 19.861 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 19.861 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.861 * [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))) 19.861 * [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)))) 19.862 * [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)))) 19.862 * [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 19.862 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 19.862 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 19.862 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 19.862 * [taylor]: Taking taylor expansion of y.im in x.re 19.862 * [backup-simplify]: Simplify y.im into y.im 19.862 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 19.862 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 19.862 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 19.862 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 19.862 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 19.862 * [taylor]: Taking taylor expansion of x.re in x.re 19.862 * [backup-simplify]: Simplify 0 into 0 19.862 * [backup-simplify]: Simplify 1 into 1 19.862 * [taylor]: Taking taylor expansion of x.re in x.re 19.862 * [backup-simplify]: Simplify 0 into 0 19.862 * [backup-simplify]: Simplify 1 into 1 19.862 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 19.862 * [taylor]: Taking taylor expansion of x.im in x.re 19.862 * [backup-simplify]: Simplify x.im into x.im 19.862 * [taylor]: Taking taylor expansion of x.im in x.re 19.862 * [backup-simplify]: Simplify x.im into x.im 19.863 * [backup-simplify]: Simplify (* 0 0) into 0 19.863 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 19.863 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 19.863 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 19.864 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 19.864 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 19.864 * [backup-simplify]: Simplify (+ 0 0) into 0 19.864 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 19.864 * [backup-simplify]: Simplify (log x.im) into (log x.im) 19.864 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 19.864 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 19.865 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.865 * [taylor]: Taking taylor expansion of y.re in x.re 19.865 * [backup-simplify]: Simplify y.re into y.re 19.865 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 19.865 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.865 * [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))) 19.865 * [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)))) 19.865 * [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)))) 19.865 * [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 19.865 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 19.865 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 19.865 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 19.865 * [taylor]: Taking taylor expansion of y.im in y.im 19.866 * [backup-simplify]: Simplify 0 into 0 19.866 * [backup-simplify]: Simplify 1 into 1 19.866 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 19.866 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 19.866 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 19.866 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 19.866 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 19.866 * [taylor]: Taking taylor expansion of x.re in y.im 19.866 * [backup-simplify]: Simplify x.re into x.re 19.866 * [taylor]: Taking taylor expansion of x.re in y.im 19.866 * [backup-simplify]: Simplify x.re into x.re 19.866 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 19.866 * [taylor]: Taking taylor expansion of x.im in y.im 19.866 * [backup-simplify]: Simplify x.im into x.im 19.866 * [taylor]: Taking taylor expansion of x.im in y.im 19.866 * [backup-simplify]: Simplify x.im into x.im 19.866 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 19.866 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 19.866 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 19.866 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 19.867 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 19.867 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 19.867 * [backup-simplify]: Simplify (+ 0 0) into 0 19.867 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 19.868 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 19.868 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 19.868 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 19.868 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.868 * [taylor]: Taking taylor expansion of y.re in y.im 19.868 * [backup-simplify]: Simplify y.re into y.re 19.868 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 19.868 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.868 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 19.868 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.868 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.868 * [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 19.868 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 19.868 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 19.869 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 19.869 * [taylor]: Taking taylor expansion of y.im in y.im 19.869 * [backup-simplify]: Simplify 0 into 0 19.869 * [backup-simplify]: Simplify 1 into 1 19.869 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 19.869 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 19.869 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 19.869 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 19.869 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 19.869 * [taylor]: Taking taylor expansion of x.re in y.im 19.869 * [backup-simplify]: Simplify x.re into x.re 19.869 * [taylor]: Taking taylor expansion of x.re in y.im 19.869 * [backup-simplify]: Simplify x.re into x.re 19.869 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 19.869 * [taylor]: Taking taylor expansion of x.im in y.im 19.869 * [backup-simplify]: Simplify x.im into x.im 19.869 * [taylor]: Taking taylor expansion of x.im in y.im 19.869 * [backup-simplify]: Simplify x.im into x.im 19.869 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 19.869 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 19.869 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 19.869 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 19.870 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 19.870 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 19.870 * [backup-simplify]: Simplify (+ 0 0) into 0 19.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 19.871 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 19.871 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 19.871 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 19.871 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.871 * [taylor]: Taking taylor expansion of y.re in y.im 19.871 * [backup-simplify]: Simplify y.re into y.re 19.871 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 19.871 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.871 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 19.871 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.871 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.872 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 19.872 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 19.872 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 19.872 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 19.872 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 19.872 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 19.872 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.872 * [taylor]: Taking taylor expansion of y.re in x.re 19.872 * [backup-simplify]: Simplify y.re into y.re 19.872 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.872 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.872 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.872 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 19.872 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 19.873 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 19.873 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 19.873 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 19.873 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 19.873 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.873 * [taylor]: Taking taylor expansion of y.re in x.im 19.873 * [backup-simplify]: Simplify y.re into y.re 19.873 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.873 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.873 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.873 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 19.873 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 19.873 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 19.873 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 19.873 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 19.874 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 19.874 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.874 * [taylor]: Taking taylor expansion of y.re in y.re 19.874 * [backup-simplify]: Simplify 0 into 0 19.874 * [backup-simplify]: Simplify 1 into 1 19.874 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 19.874 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 19.874 * [backup-simplify]: Simplify 0 into 0 19.875 * [backup-simplify]: Simplify (+ 0) into 0 19.875 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 19.876 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 19.877 * [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)))) 19.877 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 19.877 * [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)))) 19.878 * [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)))) 19.878 * [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))))) 19.879 * [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))))) 19.879 * [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 19.879 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 19.879 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 19.879 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 19.879 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.879 * [taylor]: Taking taylor expansion of y.re in x.re 19.879 * [backup-simplify]: Simplify y.re into y.re 19.879 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.879 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.879 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.879 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 19.879 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 19.879 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 19.879 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 19.879 * [taylor]: Taking taylor expansion of x.re in x.re 19.879 * [backup-simplify]: Simplify 0 into 0 19.879 * [backup-simplify]: Simplify 1 into 1 19.879 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 19.879 * [taylor]: Taking taylor expansion of x.im in x.re 19.879 * [backup-simplify]: Simplify x.im into x.im 19.879 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 19.880 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 19.880 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 19.880 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 19.880 * [backup-simplify]: Simplify (+ 0 0) into 0 19.880 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 19.880 * [backup-simplify]: Simplify (log x.im) into (log x.im) 19.880 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 19.881 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 19.881 * [backup-simplify]: Simplify (- 0) into 0 19.881 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 19.881 * [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)) 19.881 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 19.881 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 19.881 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 19.881 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 19.881 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.881 * [taylor]: Taking taylor expansion of y.re in x.im 19.882 * [backup-simplify]: Simplify y.re into y.re 19.882 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.882 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.882 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.882 * [taylor]: Taking taylor expansion of (log x.im) in x.im 19.882 * [taylor]: Taking taylor expansion of x.im in x.im 19.882 * [backup-simplify]: Simplify 0 into 0 19.882 * [backup-simplify]: Simplify 1 into 1 19.882 * [backup-simplify]: Simplify (log 1) into 0 19.882 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 19.883 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 19.883 * [backup-simplify]: Simplify (- 0) into 0 19.883 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 19.884 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 19.884 * [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)) 19.884 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 19.884 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 19.884 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 19.884 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 19.884 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.884 * [taylor]: Taking taylor expansion of y.re in y.re 19.884 * [backup-simplify]: Simplify 0 into 0 19.884 * [backup-simplify]: Simplify 1 into 1 19.884 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 19.884 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 19.885 * [taylor]: Taking taylor expansion of (log x.im) in y.re 19.885 * [taylor]: Taking taylor expansion of x.im in y.re 19.885 * [backup-simplify]: Simplify x.im into x.im 19.885 * [backup-simplify]: Simplify (log x.im) into (log x.im) 19.885 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 19.885 * [backup-simplify]: Simplify (log x.im) into (log x.im) 19.885 * [backup-simplify]: Simplify (+ 0) into 0 19.886 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 19.886 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 19.887 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 19.887 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 19.888 * [backup-simplify]: Simplify (+ 0 0) into 0 19.888 * [taylor]: Taking taylor expansion of 0 in x.im 19.888 * [backup-simplify]: Simplify 0 into 0 19.888 * [taylor]: Taking taylor expansion of 0 in y.re 19.888 * [backup-simplify]: Simplify 0 into 0 19.888 * [backup-simplify]: Simplify 0 into 0 19.888 * [backup-simplify]: Simplify (+ 0) into 0 19.889 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 19.889 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 19.890 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 19.890 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 19.891 * [backup-simplify]: Simplify (+ 0 0) into 0 19.891 * [taylor]: Taking taylor expansion of 0 in y.re 19.891 * [backup-simplify]: Simplify 0 into 0 19.891 * [backup-simplify]: Simplify 0 into 0 19.891 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 19.891 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.891 * [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))) 19.893 * [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)))) 19.893 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 19.894 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 19.894 * [backup-simplify]: Simplify (+ 0 0) into 0 19.895 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 19.897 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 19.898 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 19.898 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 19.899 * [backup-simplify]: Simplify (+ 0 0) into 0 19.900 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 19.900 * [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 19.901 * [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)))) 19.901 * [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 19.901 * [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 19.901 * [taylor]: Taking taylor expansion of 1/2 in x.re 19.901 * [backup-simplify]: Simplify 1/2 into 1/2 19.901 * [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 19.901 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 19.901 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 19.901 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 19.901 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.901 * [taylor]: Taking taylor expansion of y.re in x.re 19.901 * [backup-simplify]: Simplify y.re into y.re 19.901 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.901 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.902 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.902 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 19.902 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 19.902 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 19.902 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 19.902 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 19.902 * [taylor]: Taking taylor expansion of x.re in x.re 19.902 * [backup-simplify]: Simplify 0 into 0 19.902 * [backup-simplify]: Simplify 1 into 1 19.902 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 19.902 * [taylor]: Taking taylor expansion of x.im in x.re 19.902 * [backup-simplify]: Simplify x.im into x.im 19.902 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 19.902 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 19.902 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 19.902 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 19.903 * [backup-simplify]: Simplify (+ 0 0) into 0 19.903 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 19.903 * [backup-simplify]: Simplify (log x.im) into (log x.im) 19.903 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 19.903 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 19.903 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 19.903 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 19.903 * [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)) 19.904 * [backup-simplify]: Simplify (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 19.904 * [backup-simplify]: Simplify (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 19.904 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 19.904 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 19.904 * [taylor]: Taking taylor expansion of 1/2 in x.im 19.904 * [backup-simplify]: Simplify 1/2 into 1/2 19.904 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 19.904 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 19.904 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 19.904 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 19.904 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.904 * [taylor]: Taking taylor expansion of y.re in x.im 19.904 * [backup-simplify]: Simplify y.re into y.re 19.904 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 19.905 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 19.905 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 19.905 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 19.905 * [taylor]: Taking taylor expansion of (log x.im) in x.im 19.905 * [taylor]: Taking taylor expansion of x.im in x.im 19.905 * [backup-simplify]: Simplify 0 into 0 19.905 * [backup-simplify]: Simplify 1 into 1 19.905 * [backup-simplify]: Simplify (log 1) into 0 19.906 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 19.906 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 19.906 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 19.906 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 19.907 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 19.907 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 19.907 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 19.907 * [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)) 19.907 * [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))) 19.908 * [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)))) 19.908 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 19.908 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 19.908 * [taylor]: Taking taylor expansion of 1/2 in y.re 19.908 * [backup-simplify]: Simplify 1/2 into 1/2 19.908 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 19.908 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 19.908 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 19.908 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 19.908 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 19.908 * [taylor]: Taking taylor expansion of y.re in y.re 19.908 * [backup-simplify]: Simplify 0 into 0 19.908 * [backup-simplify]: Simplify 1 into 1 19.908 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 19.909 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 19.909 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 19.909 * [taylor]: Taking taylor expansion of (log x.im) in y.re 19.909 * [taylor]: Taking taylor expansion of x.im in y.re 19.909 * [backup-simplify]: Simplify x.im into x.im 19.909 * [backup-simplify]: Simplify (log x.im) into (log x.im) 19.909 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 19.909 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 19.910 * [backup-simplify]: Simplify (* 1/2 0) into 0 19.910 * [backup-simplify]: Simplify (- 0) into 0 19.910 * [backup-simplify]: Simplify 0 into 0 19.911 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 19.911 * [backup-simplify]: Simplify (+ 0) into 0 19.912 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 19.912 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 19.913 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 19.913 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 19.914 * [backup-simplify]: Simplify (- 0) into 0 19.914 * [backup-simplify]: Simplify (+ 0 0) into 0 19.914 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 19.914 * [taylor]: Taking taylor expansion of 0 in x.im 19.914 * [backup-simplify]: Simplify 0 into 0 19.914 * [taylor]: Taking taylor expansion of 0 in y.re 19.914 * [backup-simplify]: Simplify 0 into 0 19.914 * [backup-simplify]: Simplify 0 into 0 19.915 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 19.916 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 19.917 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 19.917 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 19.918 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 19.918 * [backup-simplify]: Simplify (+ 0 0) into 0 19.918 * [taylor]: Taking taylor expansion of 0 in x.im 19.918 * [backup-simplify]: Simplify 0 into 0 19.919 * [taylor]: Taking taylor expansion of 0 in y.re 19.919 * [backup-simplify]: Simplify 0 into 0 19.919 * [backup-simplify]: Simplify 0 into 0 19.920 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.920 * [backup-simplify]: Simplify (+ 0) into 0 19.921 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 19.921 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 19.922 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 19.922 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 19.923 * [backup-simplify]: Simplify (- 0) into 0 19.923 * [backup-simplify]: Simplify (+ 0 0) into 0 19.924 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 19.924 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 19.924 * [taylor]: Taking taylor expansion of 0 in y.re 19.924 * [backup-simplify]: Simplify 0 into 0 19.924 * [backup-simplify]: Simplify 0 into 0 19.924 * [taylor]: Taking taylor expansion of 0 in y.re 19.924 * [backup-simplify]: Simplify 0 into 0 19.924 * [backup-simplify]: Simplify 0 into 0 19.925 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 19.926 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 19.926 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 19.927 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 19.928 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 19.928 * [backup-simplify]: Simplify (+ 0 0) into 0 19.928 * [taylor]: Taking taylor expansion of 0 in y.re 19.928 * [backup-simplify]: Simplify 0 into 0 19.928 * [backup-simplify]: Simplify 0 into 0 19.929 * [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))) 19.929 * [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))) 19.930 * [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 19.930 * [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 19.930 * [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 19.930 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 19.930 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 19.930 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 19.930 * [taylor]: Taking taylor expansion of y.im in y.re 19.930 * [backup-simplify]: Simplify y.im into y.im 19.930 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 19.930 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 19.930 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 19.930 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 19.930 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 19.930 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 19.930 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 19.930 * [taylor]: Taking taylor expansion of x.re in y.re 19.930 * [backup-simplify]: Simplify x.re into x.re 19.930 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.930 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 19.930 * [taylor]: Taking taylor expansion of x.re in y.re 19.930 * [backup-simplify]: Simplify x.re into x.re 19.930 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.930 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 19.930 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 19.930 * [taylor]: Taking taylor expansion of x.im in y.re 19.930 * [backup-simplify]: Simplify x.im into x.im 19.930 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.930 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 19.930 * [taylor]: Taking taylor expansion of x.im in y.re 19.931 * [backup-simplify]: Simplify x.im into x.im 19.931 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.931 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 19.931 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 19.931 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 19.931 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 19.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 19.931 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 19.931 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 19.932 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 19.932 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 19.932 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 19.932 * [backup-simplify]: Simplify (+ 0 0) into 0 19.933 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 19.933 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 19.933 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 19.933 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 19.933 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.933 * [taylor]: Taking taylor expansion of y.re in y.re 19.933 * [backup-simplify]: Simplify 0 into 0 19.933 * [backup-simplify]: Simplify 1 into 1 19.933 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.933 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.934 * [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))) 19.934 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 19.934 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 19.934 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 19.934 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 19.934 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 19.934 * [taylor]: Taking taylor expansion of y.im in x.im 19.934 * [backup-simplify]: Simplify y.im into y.im 19.934 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 19.934 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 19.934 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 19.934 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 19.934 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 19.934 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 19.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 19.934 * [taylor]: Taking taylor expansion of x.re in x.im 19.934 * [backup-simplify]: Simplify x.re into x.re 19.934 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.934 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 19.934 * [taylor]: Taking taylor expansion of x.re in x.im 19.934 * [backup-simplify]: Simplify x.re into x.re 19.934 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.934 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 19.934 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 19.934 * [taylor]: Taking taylor expansion of x.im in x.im 19.934 * [backup-simplify]: Simplify 0 into 0 19.935 * [backup-simplify]: Simplify 1 into 1 19.935 * [backup-simplify]: Simplify (/ 1 1) into 1 19.935 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 19.935 * [taylor]: Taking taylor expansion of x.im in x.im 19.935 * [backup-simplify]: Simplify 0 into 0 19.935 * [backup-simplify]: Simplify 1 into 1 19.935 * [backup-simplify]: Simplify (/ 1 1) into 1 19.936 * [backup-simplify]: Simplify (* 1 1) into 1 19.936 * [backup-simplify]: Simplify (+ 0 1) into 1 19.937 * [backup-simplify]: Simplify (sqrt 1) into 1 19.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.939 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.939 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.940 * [backup-simplify]: Simplify (+ 0 0) into 0 19.941 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.941 * [backup-simplify]: Simplify (log 1) into 0 19.941 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 19.941 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 19.941 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.941 * [taylor]: Taking taylor expansion of y.re in x.im 19.942 * [backup-simplify]: Simplify y.re into y.re 19.942 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 19.942 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 19.942 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 19.943 * [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)) 19.943 * [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))) 19.943 * [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))) 19.943 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 19.943 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 19.943 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 19.943 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 19.943 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 19.943 * [taylor]: Taking taylor expansion of y.im in x.re 19.943 * [backup-simplify]: Simplify y.im into y.im 19.943 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 19.943 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 19.943 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 19.944 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 19.944 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 19.944 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 19.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 19.944 * [taylor]: Taking taylor expansion of x.re in x.re 19.944 * [backup-simplify]: Simplify 0 into 0 19.944 * [backup-simplify]: Simplify 1 into 1 19.944 * [backup-simplify]: Simplify (/ 1 1) into 1 19.944 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 19.944 * [taylor]: Taking taylor expansion of x.re in x.re 19.944 * [backup-simplify]: Simplify 0 into 0 19.944 * [backup-simplify]: Simplify 1 into 1 19.945 * [backup-simplify]: Simplify (/ 1 1) into 1 19.945 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 19.945 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 19.945 * [taylor]: Taking taylor expansion of x.im in x.re 19.945 * [backup-simplify]: Simplify x.im into x.im 19.945 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.945 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 19.945 * [taylor]: Taking taylor expansion of x.im in x.re 19.945 * [backup-simplify]: Simplify x.im into x.im 19.945 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.945 * [backup-simplify]: Simplify (* 1 1) into 1 19.946 * [backup-simplify]: Simplify (+ 1 0) into 1 19.946 * [backup-simplify]: Simplify (sqrt 1) into 1 19.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.948 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.948 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.949 * [backup-simplify]: Simplify (+ 0 0) into 0 19.950 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.950 * [backup-simplify]: Simplify (log 1) into 0 19.950 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 19.950 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 19.950 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.950 * [taylor]: Taking taylor expansion of y.re in x.re 19.950 * [backup-simplify]: Simplify y.re into y.re 19.950 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 19.951 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 19.951 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 19.951 * [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)) 19.951 * [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))) 19.952 * [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))) 19.952 * [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 19.952 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 19.952 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 19.952 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 19.952 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 19.952 * [taylor]: Taking taylor expansion of y.im in y.im 19.952 * [backup-simplify]: Simplify 0 into 0 19.952 * [backup-simplify]: Simplify 1 into 1 19.952 * [backup-simplify]: Simplify (/ 1 1) into 1 19.952 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 19.953 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 19.953 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 19.953 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 19.953 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 19.953 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 19.953 * [taylor]: Taking taylor expansion of x.re in y.im 19.953 * [backup-simplify]: Simplify x.re into x.re 19.953 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.953 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 19.953 * [taylor]: Taking taylor expansion of x.re in y.im 19.953 * [backup-simplify]: Simplify x.re into x.re 19.953 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.953 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 19.953 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 19.953 * [taylor]: Taking taylor expansion of x.im in y.im 19.953 * [backup-simplify]: Simplify x.im into x.im 19.953 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.953 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 19.953 * [taylor]: Taking taylor expansion of x.im in y.im 19.953 * [backup-simplify]: Simplify x.im into x.im 19.953 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.953 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 19.953 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 19.954 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 19.954 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 19.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 19.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 19.954 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 19.954 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 19.955 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 19.955 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 19.955 * [backup-simplify]: Simplify (+ 0 0) into 0 19.955 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 19.956 * [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))))) 19.956 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 19.956 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 19.956 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.956 * [taylor]: Taking taylor expansion of y.re in y.im 19.956 * [backup-simplify]: Simplify y.re into y.re 19.956 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 19.956 * [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))))) 19.956 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 19.957 * [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))) 19.957 * [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 19.957 * [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 19.957 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 19.957 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 19.957 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 19.957 * [taylor]: Taking taylor expansion of y.im in y.im 19.957 * [backup-simplify]: Simplify 0 into 0 19.957 * [backup-simplify]: Simplify 1 into 1 19.958 * [backup-simplify]: Simplify (/ 1 1) into 1 19.958 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 19.958 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 19.958 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 19.958 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 19.958 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 19.958 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 19.958 * [taylor]: Taking taylor expansion of x.re in y.im 19.958 * [backup-simplify]: Simplify x.re into x.re 19.958 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.958 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 19.958 * [taylor]: Taking taylor expansion of x.re in y.im 19.958 * [backup-simplify]: Simplify x.re into x.re 19.958 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 19.958 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 19.958 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 19.958 * [taylor]: Taking taylor expansion of x.im in y.im 19.958 * [backup-simplify]: Simplify x.im into x.im 19.958 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.958 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 19.958 * [taylor]: Taking taylor expansion of x.im in y.im 19.958 * [backup-simplify]: Simplify x.im into x.im 19.958 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.958 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 19.959 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 19.959 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 19.959 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 19.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 19.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 19.959 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 19.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 19.960 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 19.960 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 19.960 * [backup-simplify]: Simplify (+ 0 0) into 0 19.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 19.961 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 19.961 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 19.961 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 19.961 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.961 * [taylor]: Taking taylor expansion of y.re in y.im 19.961 * [backup-simplify]: Simplify y.re into y.re 19.961 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 19.961 * [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))))) 19.961 * [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))))) 19.962 * [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))) 19.962 * [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 19.962 * [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 19.962 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 19.962 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 19.962 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 19.962 * [taylor]: Taking taylor expansion of y.im in x.re 19.962 * [backup-simplify]: Simplify y.im into y.im 19.962 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 19.962 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 19.962 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 19.962 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 19.962 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 19.962 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 19.962 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 19.962 * [taylor]: Taking taylor expansion of x.re in x.re 19.962 * [backup-simplify]: Simplify 0 into 0 19.962 * [backup-simplify]: Simplify 1 into 1 19.966 * [backup-simplify]: Simplify (/ 1 1) into 1 19.966 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 19.966 * [taylor]: Taking taylor expansion of x.re in x.re 19.966 * [backup-simplify]: Simplify 0 into 0 19.966 * [backup-simplify]: Simplify 1 into 1 19.967 * [backup-simplify]: Simplify (/ 1 1) into 1 19.967 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 19.967 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 19.967 * [taylor]: Taking taylor expansion of x.im in x.re 19.967 * [backup-simplify]: Simplify x.im into x.im 19.967 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.967 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 19.967 * [taylor]: Taking taylor expansion of x.im in x.re 19.967 * [backup-simplify]: Simplify x.im into x.im 19.967 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 19.968 * [backup-simplify]: Simplify (* 1 1) into 1 19.969 * [backup-simplify]: Simplify (+ 1 0) into 1 19.969 * [backup-simplify]: Simplify (sqrt 1) into 1 19.970 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.971 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 19.971 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 19.971 * [backup-simplify]: Simplify (+ 0 0) into 0 19.972 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.972 * [backup-simplify]: Simplify (log 1) into 0 19.972 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 19.972 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 19.972 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.972 * [taylor]: Taking taylor expansion of y.re in x.re 19.972 * [backup-simplify]: Simplify y.re into y.re 19.972 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 19.973 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 19.973 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 19.973 * [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)) 19.973 * [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))) 19.973 * [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))) 19.973 * [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))) 19.973 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 19.973 * [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))) 19.973 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 19.973 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 19.974 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 19.974 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 19.974 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.974 * [taylor]: Taking taylor expansion of y.re in x.im 19.974 * [backup-simplify]: Simplify y.re into y.re 19.974 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 19.974 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 19.974 * [taylor]: Taking taylor expansion of (log x.re) in x.im 19.974 * [taylor]: Taking taylor expansion of x.re in x.im 19.974 * [backup-simplify]: Simplify x.re into x.re 19.974 * [backup-simplify]: Simplify (log x.re) into (log x.re) 19.974 * [taylor]: Taking taylor expansion of y.im in x.im 19.974 * [backup-simplify]: Simplify y.im into y.im 19.974 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 19.974 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 19.974 * [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)) 19.974 * [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))) 19.974 * [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))) 19.974 * [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))) 19.975 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 19.975 * [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))) 19.975 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 19.975 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 19.975 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 19.975 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 19.975 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.975 * [taylor]: Taking taylor expansion of y.re in y.re 19.975 * [backup-simplify]: Simplify 0 into 0 19.975 * [backup-simplify]: Simplify 1 into 1 19.975 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.975 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 19.975 * [taylor]: Taking taylor expansion of (log x.re) in y.re 19.975 * [taylor]: Taking taylor expansion of x.re in y.re 19.975 * [backup-simplify]: Simplify x.re into x.re 19.975 * [backup-simplify]: Simplify (log x.re) into (log x.re) 19.975 * [taylor]: Taking taylor expansion of y.im in y.re 19.975 * [backup-simplify]: Simplify y.im into y.im 19.975 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 19.975 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 19.975 * [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))) 19.975 * [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))) 19.975 * [taylor]: Taking taylor expansion of 0 in x.re 19.975 * [backup-simplify]: Simplify 0 into 0 19.975 * [taylor]: Taking taylor expansion of 0 in x.im 19.975 * [backup-simplify]: Simplify 0 into 0 19.975 * [taylor]: Taking taylor expansion of 0 in y.re 19.976 * [backup-simplify]: Simplify 0 into 0 19.976 * [backup-simplify]: Simplify 0 into 0 19.976 * [backup-simplify]: Simplify (+ 0) into 0 19.976 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 19.977 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 19.977 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 19.977 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 19.977 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 19.978 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 19.978 * [backup-simplify]: Simplify (+ 0 0) into 0 19.978 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 19.979 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 19.979 * [backup-simplify]: Simplify (+ 0 0) into 0 19.979 * [taylor]: Taking taylor expansion of 0 in x.im 19.979 * [backup-simplify]: Simplify 0 into 0 19.979 * [taylor]: Taking taylor expansion of 0 in y.re 19.979 * [backup-simplify]: Simplify 0 into 0 19.979 * [backup-simplify]: Simplify 0 into 0 19.979 * [backup-simplify]: Simplify (+ 0) into 0 19.980 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 19.980 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 19.980 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 19.980 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 19.981 * [backup-simplify]: Simplify (- 0) into 0 19.981 * [backup-simplify]: Simplify (+ 0 0) into 0 19.981 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 19.982 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 19.982 * [backup-simplify]: Simplify (+ 0 0) into 0 19.982 * [taylor]: Taking taylor expansion of 0 in y.re 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [taylor]: Taking taylor expansion of 0 in x.re 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [taylor]: Taking taylor expansion of 0 in x.im 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [taylor]: Taking taylor expansion of 0 in y.re 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [taylor]: Taking taylor expansion of 0 in x.im 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [taylor]: Taking taylor expansion of 0 in y.re 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [backup-simplify]: Simplify 0 into 0 19.982 * [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))))) 19.983 * [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)))) 19.983 * [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 19.983 * [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 19.983 * [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 19.983 * [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))) 19.983 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 19.983 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 19.983 * [taylor]: Taking taylor expansion of -1 in y.re 19.983 * [backup-simplify]: Simplify -1 into -1 19.983 * [taylor]: Taking taylor expansion of y.im in y.re 19.983 * [backup-simplify]: Simplify y.im into y.im 19.983 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 19.983 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 19.983 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 19.983 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 19.983 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 19.983 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 19.983 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 19.983 * [taylor]: Taking taylor expansion of -1 in y.re 19.983 * [backup-simplify]: Simplify -1 into -1 19.983 * [taylor]: Taking taylor expansion of x.re in y.re 19.983 * [backup-simplify]: Simplify x.re into x.re 19.983 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 19.983 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 19.983 * [taylor]: Taking taylor expansion of -1 in y.re 19.983 * [backup-simplify]: Simplify -1 into -1 19.983 * [taylor]: Taking taylor expansion of x.re in y.re 19.983 * [backup-simplify]: Simplify x.re into x.re 19.983 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 19.983 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 19.983 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 19.983 * [taylor]: Taking taylor expansion of -1 in y.re 19.983 * [backup-simplify]: Simplify -1 into -1 19.983 * [taylor]: Taking taylor expansion of x.im in y.re 19.983 * [backup-simplify]: Simplify x.im into x.im 19.983 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 19.983 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 19.983 * [taylor]: Taking taylor expansion of -1 in y.re 19.983 * [backup-simplify]: Simplify -1 into -1 19.983 * [taylor]: Taking taylor expansion of x.im in y.re 19.983 * [backup-simplify]: Simplify x.im into x.im 19.983 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 19.983 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 19.984 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 19.984 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 19.984 * [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)))) 19.984 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 19.984 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 19.984 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 19.984 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 19.984 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 19.984 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 19.984 * [backup-simplify]: Simplify (+ 0 0) into 0 19.985 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 19.985 * [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))))) 19.985 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 19.985 * [taylor]: Taking taylor expansion of -1 in y.re 19.985 * [backup-simplify]: Simplify -1 into -1 19.985 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 19.985 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 19.985 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 19.985 * [taylor]: Taking taylor expansion of y.re in y.re 19.985 * [backup-simplify]: Simplify 0 into 0 19.985 * [backup-simplify]: Simplify 1 into 1 19.985 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 19.985 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 19.985 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 19.985 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 19.985 * [taylor]: Taking taylor expansion of (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 19.985 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 19.985 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 19.985 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 19.985 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 19.985 * [taylor]: Taking taylor expansion of -1 in x.im 19.985 * [backup-simplify]: Simplify -1 into -1 19.985 * [taylor]: Taking taylor expansion of y.im in x.im 19.985 * [backup-simplify]: Simplify y.im into y.im 19.985 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 19.985 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 19.986 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 19.986 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 19.986 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 19.986 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 19.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 19.986 * [taylor]: Taking taylor expansion of -1 in x.im 19.986 * [backup-simplify]: Simplify -1 into -1 19.986 * [taylor]: Taking taylor expansion of x.re in x.im 19.986 * [backup-simplify]: Simplify x.re into x.re 19.986 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 19.986 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 19.986 * [taylor]: Taking taylor expansion of -1 in x.im 19.986 * [backup-simplify]: Simplify -1 into -1 19.986 * [taylor]: Taking taylor expansion of x.re in x.im 19.986 * [backup-simplify]: Simplify x.re into x.re 19.986 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 19.986 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 19.986 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 19.986 * [taylor]: Taking taylor expansion of -1 in x.im 19.986 * [backup-simplify]: Simplify -1 into -1 19.986 * [taylor]: Taking taylor expansion of x.im in x.im 19.986 * [backup-simplify]: Simplify 0 into 0 19.986 * [backup-simplify]: Simplify 1 into 1 19.986 * [backup-simplify]: Simplify (/ -1 1) into -1 19.986 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 19.986 * [taylor]: Taking taylor expansion of -1 in x.im 19.986 * [backup-simplify]: Simplify -1 into -1 19.986 * [taylor]: Taking taylor expansion of x.im in x.im 19.986 * [backup-simplify]: Simplify 0 into 0 19.986 * [backup-simplify]: Simplify 1 into 1 19.987 * [backup-simplify]: Simplify (/ -1 1) into -1 19.987 * [backup-simplify]: Simplify (* -1 -1) into 1 19.987 * [backup-simplify]: Simplify (+ 0 1) into 1 19.987 * [backup-simplify]: Simplify (sqrt 1) into 1 19.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.989 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.989 * [backup-simplify]: Simplify (+ 0 0) into 0 19.989 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.990 * [backup-simplify]: Simplify (log 1) into 0 19.990 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 19.990 * [taylor]: Taking taylor expansion of -1 in x.im 19.990 * [backup-simplify]: Simplify -1 into -1 19.990 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 19.990 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 19.990 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 19.990 * [taylor]: Taking taylor expansion of y.re in x.im 19.990 * [backup-simplify]: Simplify y.re into y.re 19.990 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 19.990 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 19.990 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 19.990 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 19.990 * [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)) 19.991 * [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))) 19.991 * [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))) 19.991 * [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 19.991 * [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 19.991 * [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))) 19.991 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 19.991 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 19.991 * [taylor]: Taking taylor expansion of -1 in x.re 19.991 * [backup-simplify]: Simplify -1 into -1 19.991 * [taylor]: Taking taylor expansion of y.im in x.re 19.991 * [backup-simplify]: Simplify y.im into y.im 19.991 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 19.991 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 19.991 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 19.991 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 19.991 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 19.991 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 19.991 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 19.991 * [taylor]: Taking taylor expansion of -1 in x.re 19.991 * [backup-simplify]: Simplify -1 into -1 19.991 * [taylor]: Taking taylor expansion of x.re in x.re 19.991 * [backup-simplify]: Simplify 0 into 0 19.991 * [backup-simplify]: Simplify 1 into 1 19.991 * [backup-simplify]: Simplify (/ -1 1) into -1 19.991 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 19.991 * [taylor]: Taking taylor expansion of -1 in x.re 19.991 * [backup-simplify]: Simplify -1 into -1 19.991 * [taylor]: Taking taylor expansion of x.re in x.re 19.991 * [backup-simplify]: Simplify 0 into 0 19.991 * [backup-simplify]: Simplify 1 into 1 19.992 * [backup-simplify]: Simplify (/ -1 1) into -1 19.992 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 19.992 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 19.992 * [taylor]: Taking taylor expansion of -1 in x.re 19.992 * [backup-simplify]: Simplify -1 into -1 19.992 * [taylor]: Taking taylor expansion of x.im in x.re 19.992 * [backup-simplify]: Simplify x.im into x.im 19.992 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 19.992 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 19.992 * [taylor]: Taking taylor expansion of -1 in x.re 19.992 * [backup-simplify]: Simplify -1 into -1 19.992 * [taylor]: Taking taylor expansion of x.im in x.re 19.992 * [backup-simplify]: Simplify x.im into x.im 19.992 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 19.992 * [backup-simplify]: Simplify (* -1 -1) into 1 19.992 * [backup-simplify]: Simplify (+ 1 0) into 1 19.993 * [backup-simplify]: Simplify (sqrt 1) into 1 19.993 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.994 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 19.994 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 19.994 * [backup-simplify]: Simplify (+ 0 0) into 0 19.995 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 19.995 * [backup-simplify]: Simplify (log 1) into 0 19.995 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 19.995 * [taylor]: Taking taylor expansion of -1 in x.re 19.995 * [backup-simplify]: Simplify -1 into -1 19.995 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 19.995 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 19.995 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 19.995 * [taylor]: Taking taylor expansion of y.re in x.re 19.995 * [backup-simplify]: Simplify y.re into y.re 19.995 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 19.996 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 19.996 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 19.996 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 19.996 * [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)) 19.996 * [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))) 19.996 * [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))) 19.996 * [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 19.996 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 19.996 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 19.996 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 19.996 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 19.996 * [taylor]: Taking taylor expansion of -1 in y.im 19.996 * [backup-simplify]: Simplify -1 into -1 19.996 * [taylor]: Taking taylor expansion of y.im in y.im 19.996 * [backup-simplify]: Simplify 0 into 0 19.996 * [backup-simplify]: Simplify 1 into 1 19.997 * [backup-simplify]: Simplify (/ -1 1) into -1 19.997 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 19.997 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 19.997 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 19.997 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 19.997 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 19.997 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 19.997 * [taylor]: Taking taylor expansion of -1 in y.im 19.997 * [backup-simplify]: Simplify -1 into -1 19.997 * [taylor]: Taking taylor expansion of x.re in y.im 19.997 * [backup-simplify]: Simplify x.re into x.re 19.997 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 19.997 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 19.997 * [taylor]: Taking taylor expansion of -1 in y.im 19.997 * [backup-simplify]: Simplify -1 into -1 19.997 * [taylor]: Taking taylor expansion of x.re in y.im 19.997 * [backup-simplify]: Simplify x.re into x.re 19.997 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 19.997 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 19.997 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 19.997 * [taylor]: Taking taylor expansion of -1 in y.im 19.997 * [backup-simplify]: Simplify -1 into -1 19.997 * [taylor]: Taking taylor expansion of x.im in y.im 19.997 * [backup-simplify]: Simplify x.im into x.im 19.997 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 19.997 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 19.997 * [taylor]: Taking taylor expansion of -1 in y.im 19.997 * [backup-simplify]: Simplify -1 into -1 19.997 * [taylor]: Taking taylor expansion of x.im in y.im 19.997 * [backup-simplify]: Simplify x.im into x.im 19.997 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 19.997 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 19.997 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 19.997 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 19.998 * [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)))) 19.998 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 19.998 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 19.998 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 19.998 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 19.998 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 19.998 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 19.999 * [backup-simplify]: Simplify (+ 0 0) into 0 19.999 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 19.999 * [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))))) 19.999 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 19.999 * [taylor]: Taking taylor expansion of -1 in y.im 19.999 * [backup-simplify]: Simplify -1 into -1 19.999 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 19.999 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 20.000 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.000 * [taylor]: Taking taylor expansion of y.re in y.im 20.000 * [backup-simplify]: Simplify y.re into y.re 20.000 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.000 * [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)))))) 20.000 * [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)))))) 20.000 * [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)))) 20.000 * [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 20.000 * [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 20.000 * [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))) 20.000 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 20.000 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 20.000 * [taylor]: Taking taylor expansion of -1 in y.im 20.000 * [backup-simplify]: Simplify -1 into -1 20.000 * [taylor]: Taking taylor expansion of y.im in y.im 20.000 * [backup-simplify]: Simplify 0 into 0 20.000 * [backup-simplify]: Simplify 1 into 1 20.001 * [backup-simplify]: Simplify (/ -1 1) into -1 20.001 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 20.001 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 20.001 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.001 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 20.001 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 20.001 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 20.001 * [taylor]: Taking taylor expansion of -1 in y.im 20.001 * [backup-simplify]: Simplify -1 into -1 20.001 * [taylor]: Taking taylor expansion of x.re in y.im 20.001 * [backup-simplify]: Simplify x.re into x.re 20.001 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.001 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 20.001 * [taylor]: Taking taylor expansion of -1 in y.im 20.001 * [backup-simplify]: Simplify -1 into -1 20.001 * [taylor]: Taking taylor expansion of x.re in y.im 20.001 * [backup-simplify]: Simplify x.re into x.re 20.001 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 20.001 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 20.001 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 20.001 * [taylor]: Taking taylor expansion of -1 in y.im 20.001 * [backup-simplify]: Simplify -1 into -1 20.001 * [taylor]: Taking taylor expansion of x.im in y.im 20.001 * [backup-simplify]: Simplify x.im into x.im 20.001 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.001 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 20.001 * [taylor]: Taking taylor expansion of -1 in y.im 20.001 * [backup-simplify]: Simplify -1 into -1 20.001 * [taylor]: Taking taylor expansion of x.im in y.im 20.001 * [backup-simplify]: Simplify x.im into x.im 20.001 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.001 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 20.001 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 20.001 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 20.001 * [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)))) 20.002 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.002 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 20.002 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 20.002 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.002 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 20.002 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 20.002 * [backup-simplify]: Simplify (+ 0 0) into 0 20.002 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 20.002 * [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))))) 20.003 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 20.003 * [taylor]: Taking taylor expansion of -1 in y.im 20.003 * [backup-simplify]: Simplify -1 into -1 20.003 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 20.003 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 20.003 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.003 * [taylor]: Taking taylor expansion of y.re in y.im 20.003 * [backup-simplify]: Simplify y.re into y.re 20.003 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.003 * [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)))))) 20.003 * [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)))))) 20.003 * [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)))) 20.003 * [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 20.003 * [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 20.003 * [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))) 20.003 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 20.003 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 20.003 * [taylor]: Taking taylor expansion of -1 in x.re 20.003 * [backup-simplify]: Simplify -1 into -1 20.003 * [taylor]: Taking taylor expansion of y.im in x.re 20.003 * [backup-simplify]: Simplify y.im into y.im 20.003 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 20.003 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 20.003 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 20.004 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 20.004 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 20.004 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 20.004 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.004 * [taylor]: Taking taylor expansion of -1 in x.re 20.004 * [backup-simplify]: Simplify -1 into -1 20.004 * [taylor]: Taking taylor expansion of x.re in x.re 20.004 * [backup-simplify]: Simplify 0 into 0 20.004 * [backup-simplify]: Simplify 1 into 1 20.004 * [backup-simplify]: Simplify (/ -1 1) into -1 20.004 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 20.004 * [taylor]: Taking taylor expansion of -1 in x.re 20.004 * [backup-simplify]: Simplify -1 into -1 20.004 * [taylor]: Taking taylor expansion of x.re in x.re 20.004 * [backup-simplify]: Simplify 0 into 0 20.004 * [backup-simplify]: Simplify 1 into 1 20.004 * [backup-simplify]: Simplify (/ -1 1) into -1 20.004 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 20.004 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.004 * [taylor]: Taking taylor expansion of -1 in x.re 20.004 * [backup-simplify]: Simplify -1 into -1 20.004 * [taylor]: Taking taylor expansion of x.im in x.re 20.004 * [backup-simplify]: Simplify x.im into x.im 20.004 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.004 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 20.004 * [taylor]: Taking taylor expansion of -1 in x.re 20.004 * [backup-simplify]: Simplify -1 into -1 20.005 * [taylor]: Taking taylor expansion of x.im in x.re 20.005 * [backup-simplify]: Simplify x.im into x.im 20.005 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 20.005 * [backup-simplify]: Simplify (* -1 -1) into 1 20.005 * [backup-simplify]: Simplify (+ 1 0) into 1 20.005 * [backup-simplify]: Simplify (sqrt 1) into 1 20.006 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.006 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 20.007 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 20.007 * [backup-simplify]: Simplify (+ 0 0) into 0 20.007 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.008 * [backup-simplify]: Simplify (log 1) into 0 20.008 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 20.008 * [taylor]: Taking taylor expansion of -1 in x.re 20.008 * [backup-simplify]: Simplify -1 into -1 20.008 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 20.008 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.008 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.008 * [taylor]: Taking taylor expansion of y.re in x.re 20.008 * [backup-simplify]: Simplify y.re into y.re 20.008 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.008 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.008 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 20.008 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.008 * [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)) 20.009 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 20.009 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 20.009 * [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))) 20.009 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 20.009 * [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))) 20.009 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 20.009 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 20.009 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 20.009 * [taylor]: Taking taylor expansion of (log x.re) in x.im 20.009 * [taylor]: Taking taylor expansion of x.re in x.im 20.009 * [backup-simplify]: Simplify x.re into x.re 20.009 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.009 * [taylor]: Taking taylor expansion of y.im in x.im 20.009 * [backup-simplify]: Simplify y.im into y.im 20.009 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.009 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 20.009 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.009 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.009 * [taylor]: Taking taylor expansion of y.re in x.im 20.009 * [backup-simplify]: Simplify y.re into y.re 20.010 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 20.010 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 20.010 * [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)) 20.010 * [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))) 20.010 * [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))) 20.010 * [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))) 20.010 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 20.010 * [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))) 20.010 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 20.010 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 20.010 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 20.010 * [taylor]: Taking taylor expansion of (log x.re) in y.re 20.010 * [taylor]: Taking taylor expansion of x.re in y.re 20.010 * [backup-simplify]: Simplify x.re into x.re 20.010 * [backup-simplify]: Simplify (log x.re) into (log x.re) 20.010 * [taylor]: Taking taylor expansion of y.im in y.re 20.010 * [backup-simplify]: Simplify y.im into y.im 20.011 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 20.011 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 20.011 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 20.011 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.011 * [taylor]: Taking taylor expansion of y.re in y.re 20.011 * [backup-simplify]: Simplify 0 into 0 20.011 * [backup-simplify]: Simplify 1 into 1 20.011 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.011 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 20.011 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 20.011 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 20.011 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 20.011 * [taylor]: Taking taylor expansion of 0 in x.re 20.011 * [backup-simplify]: Simplify 0 into 0 20.011 * [taylor]: Taking taylor expansion of 0 in x.im 20.011 * [backup-simplify]: Simplify 0 into 0 20.011 * [taylor]: Taking taylor expansion of 0 in y.re 20.011 * [backup-simplify]: Simplify 0 into 0 20.011 * [backup-simplify]: Simplify 0 into 0 20.012 * [backup-simplify]: Simplify (+ 0) into 0 20.012 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 20.013 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 20.013 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 20.013 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 20.013 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 20.013 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 20.014 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 20.014 * [backup-simplify]: Simplify (+ 0 0) into 0 20.014 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.015 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 20.015 * [backup-simplify]: Simplify (+ 0 0) into 0 20.015 * [taylor]: Taking taylor expansion of 0 in x.im 20.015 * [backup-simplify]: Simplify 0 into 0 20.015 * [taylor]: Taking taylor expansion of 0 in y.re 20.015 * [backup-simplify]: Simplify 0 into 0 20.015 * [backup-simplify]: Simplify 0 into 0 20.015 * [backup-simplify]: Simplify (+ 0) into 0 20.016 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 20.016 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 20.016 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 20.016 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 20.017 * [backup-simplify]: Simplify (- 0) into 0 20.017 * [backup-simplify]: Simplify (+ 0 0) into 0 20.017 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 20.018 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 20.018 * [backup-simplify]: Simplify (+ 0 0) into 0 20.018 * [taylor]: Taking taylor expansion of 0 in y.re 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [taylor]: Taking taylor expansion of 0 in x.re 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [taylor]: Taking taylor expansion of 0 in x.im 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [taylor]: Taking taylor expansion of 0 in y.re 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [taylor]: Taking taylor expansion of 0 in x.im 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [taylor]: Taking taylor expansion of 0 in y.re 20.018 * [backup-simplify]: Simplify 0 into 0 20.018 * [backup-simplify]: Simplify 0 into 0 20.019 * [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))))) 20.019 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1 2 1) 20.019 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 20.019 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 20.019 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 20.019 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 20.019 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 20.019 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.019 * [backup-simplify]: Simplify 1/3 into 1/3 20.019 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 20.019 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.019 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.019 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.019 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.019 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.019 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 20.019 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 20.019 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 20.019 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.019 * [backup-simplify]: Simplify 1/3 into 1/3 20.019 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 20.019 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.019 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.019 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.019 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.019 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.019 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 20.019 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 20.019 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 20.019 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.019 * [backup-simplify]: Simplify 1/3 into 1/3 20.019 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 20.019 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.019 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.019 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.020 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.020 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.020 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 20.020 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 20.020 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 20.020 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.020 * [backup-simplify]: Simplify 1/3 into 1/3 20.020 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 20.020 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.020 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.020 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.020 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.020 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.020 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.020 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 20.021 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 20.021 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.021 * [taylor]: Taking taylor expansion of 0 in x.re 20.021 * [backup-simplify]: Simplify 0 into 0 20.021 * [backup-simplify]: Simplify 0 into 0 20.022 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 20.022 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 20.023 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.023 * [backup-simplify]: Simplify 0 into 0 20.024 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 20.024 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 20.025 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.025 * [taylor]: Taking taylor expansion of 0 in x.re 20.025 * [backup-simplify]: Simplify 0 into 0 20.025 * [backup-simplify]: Simplify 0 into 0 20.025 * [backup-simplify]: Simplify 0 into 0 20.026 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 20.027 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 20.027 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.027 * [backup-simplify]: Simplify 0 into 0 20.029 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 20.030 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 20.031 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.031 * [taylor]: Taking taylor expansion of 0 in x.re 20.031 * [backup-simplify]: Simplify 0 into 0 20.031 * [backup-simplify]: Simplify 0 into 0 20.031 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.031 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.031 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 20.031 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 20.031 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 20.031 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 20.031 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.031 * [backup-simplify]: Simplify 1/3 into 1/3 20.031 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 20.031 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.031 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.031 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.031 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.031 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.031 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 20.031 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 20.031 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 20.032 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.032 * [backup-simplify]: Simplify 1/3 into 1/3 20.032 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 20.032 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.032 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.032 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.032 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.032 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.032 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 20.032 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 20.032 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 20.032 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.032 * [backup-simplify]: Simplify 1/3 into 1/3 20.032 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 20.032 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.032 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.032 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.032 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.032 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.032 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 20.032 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 20.032 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 20.032 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.032 * [backup-simplify]: Simplify 1/3 into 1/3 20.032 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 20.032 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.032 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.032 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.033 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.033 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.033 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.033 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 20.034 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 20.034 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.034 * [taylor]: Taking taylor expansion of 0 in x.re 20.034 * [backup-simplify]: Simplify 0 into 0 20.034 * [backup-simplify]: Simplify 0 into 0 20.035 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 20.035 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 20.036 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.036 * [backup-simplify]: Simplify 0 into 0 20.037 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 20.038 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 20.038 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.038 * [taylor]: Taking taylor expansion of 0 in x.re 20.038 * [backup-simplify]: Simplify 0 into 0 20.038 * [backup-simplify]: Simplify 0 into 0 20.038 * [backup-simplify]: Simplify 0 into 0 20.040 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 20.040 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 20.041 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.041 * [backup-simplify]: Simplify 0 into 0 20.043 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 20.043 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 20.044 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.044 * [taylor]: Taking taylor expansion of 0 in x.re 20.044 * [backup-simplify]: Simplify 0 into 0 20.044 * [backup-simplify]: Simplify 0 into 0 20.045 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.045 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.045 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 20.045 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 20.045 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 20.045 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 20.045 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.045 * [backup-simplify]: Simplify 1/3 into 1/3 20.045 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 20.045 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.045 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.045 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.045 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.045 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.045 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 20.045 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 20.045 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 20.045 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.045 * [backup-simplify]: Simplify 1/3 into 1/3 20.045 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 20.045 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.045 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.045 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.045 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.045 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.045 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 20.046 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 20.046 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 20.046 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.046 * [backup-simplify]: Simplify 1/3 into 1/3 20.046 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 20.046 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.046 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.046 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.046 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.046 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.046 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 20.046 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 20.046 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 20.046 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.046 * [backup-simplify]: Simplify 1/3 into 1/3 20.046 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 20.046 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.046 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.046 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.046 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.046 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.046 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.047 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 20.047 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 20.048 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.048 * [taylor]: Taking taylor expansion of 0 in x.re 20.048 * [backup-simplify]: Simplify 0 into 0 20.048 * [backup-simplify]: Simplify 0 into 0 20.048 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 20.049 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 20.049 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.049 * [backup-simplify]: Simplify 0 into 0 20.050 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 20.051 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 20.052 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.052 * [taylor]: Taking taylor expansion of 0 in x.re 20.052 * [backup-simplify]: Simplify 0 into 0 20.052 * [backup-simplify]: Simplify 0 into 0 20.052 * [backup-simplify]: Simplify 0 into 0 20.053 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 20.054 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 20.055 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.055 * [backup-simplify]: Simplify 0 into 0 20.056 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 20.057 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 20.058 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.058 * [taylor]: Taking taylor expansion of 0 in x.re 20.058 * [backup-simplify]: Simplify 0 into 0 20.058 * [backup-simplify]: Simplify 0 into 0 20.058 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.058 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 2 1 1 2 1) 20.059 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 20.059 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 20.059 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 20.059 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 20.059 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 20.059 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.059 * [backup-simplify]: Simplify 1/3 into 1/3 20.059 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 20.059 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.059 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.059 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.059 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.059 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.059 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 20.059 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 20.059 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 20.059 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.059 * [backup-simplify]: Simplify 1/3 into 1/3 20.059 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 20.059 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.059 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.059 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.059 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.059 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.059 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 20.059 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 20.059 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 20.059 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.059 * [backup-simplify]: Simplify 1/3 into 1/3 20.059 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 20.059 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.059 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.059 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.060 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.060 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.060 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 20.060 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 20.060 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 20.060 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.060 * [backup-simplify]: Simplify 1/3 into 1/3 20.060 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 20.060 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.060 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.060 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.060 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.060 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.060 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.062 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 20.063 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 20.063 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.063 * [taylor]: Taking taylor expansion of 0 in x.re 20.063 * [backup-simplify]: Simplify 0 into 0 20.063 * [backup-simplify]: Simplify 0 into 0 20.064 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 20.064 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 20.065 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.065 * [backup-simplify]: Simplify 0 into 0 20.066 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 20.066 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 20.067 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.067 * [taylor]: Taking taylor expansion of 0 in x.re 20.067 * [backup-simplify]: Simplify 0 into 0 20.067 * [backup-simplify]: Simplify 0 into 0 20.067 * [backup-simplify]: Simplify 0 into 0 20.068 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 20.069 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 20.069 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.069 * [backup-simplify]: Simplify 0 into 0 20.071 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 20.072 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 20.073 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.073 * [taylor]: Taking taylor expansion of 0 in x.re 20.073 * [backup-simplify]: Simplify 0 into 0 20.073 * [backup-simplify]: Simplify 0 into 0 20.073 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.073 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.073 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 20.073 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 20.073 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 20.073 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 20.073 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.073 * [backup-simplify]: Simplify 1/3 into 1/3 20.073 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 20.073 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.073 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.073 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.073 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.073 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.074 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 20.074 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 20.074 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 20.074 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.074 * [backup-simplify]: Simplify 1/3 into 1/3 20.074 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 20.074 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.074 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.074 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.074 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.074 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.074 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 20.074 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 20.074 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 20.074 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.074 * [backup-simplify]: Simplify 1/3 into 1/3 20.074 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 20.074 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.074 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.074 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.074 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.074 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.074 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 20.074 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 20.074 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 20.074 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.074 * [backup-simplify]: Simplify 1/3 into 1/3 20.074 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 20.074 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.074 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.075 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.075 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.075 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.075 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.075 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 20.076 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 20.076 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.076 * [taylor]: Taking taylor expansion of 0 in x.re 20.076 * [backup-simplify]: Simplify 0 into 0 20.076 * [backup-simplify]: Simplify 0 into 0 20.077 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 20.077 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 20.078 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.078 * [backup-simplify]: Simplify 0 into 0 20.079 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 20.079 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 20.080 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.080 * [taylor]: Taking taylor expansion of 0 in x.re 20.080 * [backup-simplify]: Simplify 0 into 0 20.080 * [backup-simplify]: Simplify 0 into 0 20.080 * [backup-simplify]: Simplify 0 into 0 20.081 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 20.082 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 20.083 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.083 * [backup-simplify]: Simplify 0 into 0 20.084 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 20.085 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 20.086 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.086 * [taylor]: Taking taylor expansion of 0 in x.re 20.086 * [backup-simplify]: Simplify 0 into 0 20.086 * [backup-simplify]: Simplify 0 into 0 20.086 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.087 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.087 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 20.087 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 20.087 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 20.087 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 20.087 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.087 * [backup-simplify]: Simplify 1/3 into 1/3 20.087 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 20.087 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.087 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.087 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.087 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.087 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.087 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 20.087 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 20.087 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 20.087 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.087 * [backup-simplify]: Simplify 1/3 into 1/3 20.087 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 20.087 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.087 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.087 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.087 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.087 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.087 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 20.087 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 20.087 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 20.087 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.087 * [backup-simplify]: Simplify 1/3 into 1/3 20.088 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 20.088 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.088 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.088 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.088 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.088 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.088 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 20.088 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 20.088 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 20.088 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.088 * [backup-simplify]: Simplify 1/3 into 1/3 20.088 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 20.088 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.088 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.088 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.088 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.088 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.088 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.089 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 20.089 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 20.090 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.090 * [taylor]: Taking taylor expansion of 0 in x.re 20.090 * [backup-simplify]: Simplify 0 into 0 20.090 * [backup-simplify]: Simplify 0 into 0 20.090 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 20.091 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 20.091 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.091 * [backup-simplify]: Simplify 0 into 0 20.092 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 20.093 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 20.094 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.094 * [taylor]: Taking taylor expansion of 0 in x.re 20.094 * [backup-simplify]: Simplify 0 into 0 20.094 * [backup-simplify]: Simplify 0 into 0 20.094 * [backup-simplify]: Simplify 0 into 0 20.095 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 20.096 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 20.096 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.096 * [backup-simplify]: Simplify 0 into 0 20.098 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 20.099 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 20.100 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.100 * [taylor]: Taking taylor expansion of 0 in x.re 20.100 * [backup-simplify]: Simplify 0 into 0 20.100 * [backup-simplify]: Simplify 0 into 0 20.100 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.100 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 2 1 1 1 1) 20.100 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 20.101 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 20.101 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 20.101 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 20.101 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 20.101 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.101 * [backup-simplify]: Simplify 1/3 into 1/3 20.101 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 20.101 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.101 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.101 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.101 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.101 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.101 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 20.101 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 20.101 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 20.101 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.101 * [backup-simplify]: Simplify 1/3 into 1/3 20.101 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 20.101 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.101 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.101 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.101 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.101 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.101 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 20.101 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 20.101 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 20.101 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.101 * [backup-simplify]: Simplify 1/3 into 1/3 20.101 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 20.101 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 20.101 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.101 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.101 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.101 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.101 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 20.101 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 20.101 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 20.102 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.102 * [backup-simplify]: Simplify 1/3 into 1/3 20.102 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 20.102 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 20.102 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 20.102 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 20.102 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 20.102 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 20.102 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.102 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 20.103 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 20.103 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.103 * [taylor]: Taking taylor expansion of 0 in x.re 20.103 * [backup-simplify]: Simplify 0 into 0 20.103 * [backup-simplify]: Simplify 0 into 0 20.104 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 20.104 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 20.105 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.105 * [backup-simplify]: Simplify 0 into 0 20.106 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 20.106 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 20.107 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.107 * [taylor]: Taking taylor expansion of 0 in x.re 20.107 * [backup-simplify]: Simplify 0 into 0 20.107 * [backup-simplify]: Simplify 0 into 0 20.107 * [backup-simplify]: Simplify 0 into 0 20.108 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 1)))) 2) into 0 20.109 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 20.110 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.110 * [backup-simplify]: Simplify 0 into 0 20.112 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 x.im x.re) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 x.im x.re) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 x.im x.re) 1)))) 6) into 0 20.112 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 20.113 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.113 * [taylor]: Taking taylor expansion of 0 in x.re 20.113 * [backup-simplify]: Simplify 0 into 0 20.113 * [backup-simplify]: Simplify 0 into 0 20.114 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.114 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.114 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 20.114 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 20.114 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 20.114 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 20.114 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.114 * [backup-simplify]: Simplify 1/3 into 1/3 20.114 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 20.114 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.114 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.114 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.114 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.114 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.114 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 20.114 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 20.114 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 20.114 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.114 * [backup-simplify]: Simplify 1/3 into 1/3 20.114 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 20.114 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.114 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.114 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.114 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.114 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.114 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 20.114 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 20.114 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 20.114 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.114 * [backup-simplify]: Simplify 1/3 into 1/3 20.115 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 20.115 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 20.115 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.115 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.115 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.115 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.115 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 20.115 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 20.115 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 20.115 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.115 * [backup-simplify]: Simplify 1/3 into 1/3 20.115 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 20.115 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 20.115 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 20.115 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 20.115 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 20.115 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.115 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 20.116 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 20.116 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 20.117 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.117 * [taylor]: Taking taylor expansion of 0 in x.re 20.117 * [backup-simplify]: Simplify 0 into 0 20.117 * [backup-simplify]: Simplify 0 into 0 20.117 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 20.118 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 20.118 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.118 * [backup-simplify]: Simplify 0 into 0 20.120 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 20.120 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 20.121 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.121 * [taylor]: Taking taylor expansion of 0 in x.re 20.121 * [backup-simplify]: Simplify 0 into 0 20.121 * [backup-simplify]: Simplify 0 into 0 20.121 * [backup-simplify]: Simplify 0 into 0 20.122 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 2) into 0 20.123 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 20.124 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.124 * [backup-simplify]: Simplify 0 into 0 20.125 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 6) into 0 20.126 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 20.127 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.128 * [taylor]: Taking taylor expansion of 0 in x.re 20.128 * [backup-simplify]: Simplify 0 into 0 20.128 * [backup-simplify]: Simplify 0 into 0 20.128 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.128 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.128 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 20.128 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 20.128 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 20.128 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 20.128 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.128 * [backup-simplify]: Simplify 1/3 into 1/3 20.128 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 20.128 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.128 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.128 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.129 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.129 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.129 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 20.129 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 20.129 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 20.129 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.129 * [backup-simplify]: Simplify 1/3 into 1/3 20.129 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 20.129 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.129 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.129 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.129 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.129 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.129 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 20.129 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 20.129 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 20.129 * [taylor]: Taking taylor expansion of 1/3 in x.im 20.130 * [backup-simplify]: Simplify 1/3 into 1/3 20.130 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 20.130 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 20.130 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.130 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.130 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.130 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.130 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 20.130 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 20.130 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 20.130 * [taylor]: Taking taylor expansion of 1/3 in x.re 20.130 * [backup-simplify]: Simplify 1/3 into 1/3 20.130 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 20.130 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 20.130 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 20.131 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 20.131 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 20.131 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.131 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 20.132 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 20.133 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 20.134 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.134 * [taylor]: Taking taylor expansion of 0 in x.re 20.134 * [backup-simplify]: Simplify 0 into 0 20.134 * [backup-simplify]: Simplify 0 into 0 20.135 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 20.136 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 20.137 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.137 * [backup-simplify]: Simplify 0 into 0 20.139 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 20.140 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 20.141 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.141 * [taylor]: Taking taylor expansion of 0 in x.re 20.141 * [backup-simplify]: Simplify 0 into 0 20.141 * [backup-simplify]: Simplify 0 into 0 20.141 * [backup-simplify]: Simplify 0 into 0 20.143 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 20.144 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 20.145 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.145 * [backup-simplify]: Simplify 0 into 0 20.148 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 6) into 0 20.149 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 20.151 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 20.151 * [taylor]: Taking taylor expansion of 0 in x.re 20.151 * [backup-simplify]: Simplify 0 into 0 20.151 * [backup-simplify]: Simplify 0 into 0 20.151 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 20.152 * * * [progress]: simplifying candidates 20.152 * * * * [progress]: [ 1 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 2 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 3 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 4 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 5 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 6 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 7 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 8 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 9 / 61 ] simplifiying candidate # 20.152 * * * * [progress]: [ 10 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 11 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 12 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 13 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 14 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 15 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 16 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 17 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 18 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 19 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 20 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 21 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 22 / 61 ] simplifiying candidate # 20.153 * * * * [progress]: [ 23 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 24 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 25 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 26 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 27 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 28 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 29 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 30 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 31 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 32 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 33 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 34 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 35 / 61 ] simplifiying candidate # 20.154 * * * * [progress]: [ 36 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 37 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 38 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 39 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 40 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 41 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 42 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 43 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 44 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 45 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 46 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 47 / 61 ] simplifiying candidate # 20.155 * * * * [progress]: [ 48 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 49 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 50 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 51 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 52 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 53 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 54 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 55 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 56 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 57 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 58 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 59 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 60 / 61 ] simplifiying candidate # 20.156 * * * * [progress]: [ 61 / 61 ] simplifiying candidate # 20.158 * [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 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* (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))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 20.159 * * [simplify]: iteration 1: (57 enodes) 20.182 * * [simplify]: iteration 2: (90 enodes) 20.196 * * [simplify]: iteration 3: (146 enodes) 20.219 * * [simplify]: iteration 4: (237 enodes) 20.281 * * [simplify]: iteration 5: (534 enodes) 20.747 * * [simplify]: iteration 6: (1881 enodes) 27.125 * * [simplify]: Extracting #0: cost 25 inf + 0 27.127 * * [simplify]: Extracting #1: cost 298 inf + 1 27.136 * * [simplify]: Extracting #2: cost 1299 inf + 582 27.164 * * [simplify]: Extracting #3: cost 1628 inf + 50252 27.257 * * [simplify]: Extracting #4: cost 984 inf + 417302 27.428 * * [simplify]: Extracting #5: cost 231 inf + 981068 27.597 * * [simplify]: Extracting #6: cost 7 inf + 1189414 27.815 * * [simplify]: Extracting #7: cost 0 inf + 1191750 28.055 * * [simplify]: Extracting #8: cost 0 inf + 1189539 28.250 * * [simplify]: Extracting #9: cost 0 inf + 1189408 28.454 * [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)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (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 (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 28.463 * * * [progress]: adding candidates to table 29.748 * * [progress]: iteration 4 / 4 29.748 * * * [progress]: picking best candidate 29.810 * * * * [pick]: Picked # 29.810 * * * [progress]: localizing error 29.883 * * * [progress]: generating rewritten candidates 29.883 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 29.885 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 29.893 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3 1) 29.919 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 3 2) 29.921 * * * [progress]: generating series expansions 29.921 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 29.921 * [backup-simplify]: Simplify (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))) into (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 29.921 * [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 29.921 * [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 29.921 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 29.921 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 29.921 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 29.921 * [taylor]: Taking taylor expansion of y.im in y.re 29.921 * [backup-simplify]: Simplify y.im into y.im 29.921 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 29.921 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 29.921 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 29.921 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 29.921 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 29.921 * [taylor]: Taking taylor expansion of x.re in y.re 29.921 * [backup-simplify]: Simplify x.re into x.re 29.921 * [taylor]: Taking taylor expansion of x.re in y.re 29.921 * [backup-simplify]: Simplify x.re into x.re 29.921 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 29.921 * [taylor]: Taking taylor expansion of x.im in y.re 29.921 * [backup-simplify]: Simplify x.im into x.im 29.921 * [taylor]: Taking taylor expansion of x.im in y.re 29.921 * [backup-simplify]: Simplify x.im into x.im 29.921 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 29.922 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.922 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 29.922 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 29.922 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 29.922 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.922 * [backup-simplify]: Simplify (+ 0 0) into 0 29.922 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 29.923 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 29.923 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 29.923 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 29.923 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.923 * [taylor]: Taking taylor expansion of y.re in y.re 29.923 * [backup-simplify]: Simplify 0 into 0 29.923 * [backup-simplify]: Simplify 1 into 1 29.923 * [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))))) 29.923 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 29.923 * [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))))) 29.923 * [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)))))) 29.923 * [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)))))) 29.923 * [taylor]: Taking taylor expansion of (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 29.923 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 29.923 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 29.923 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 29.923 * [taylor]: Taking taylor expansion of y.im in x.im 29.923 * [backup-simplify]: Simplify y.im into y.im 29.923 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 29.923 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 29.923 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 29.923 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 29.923 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 29.923 * [taylor]: Taking taylor expansion of x.re in x.im 29.923 * [backup-simplify]: Simplify x.re into x.re 29.924 * [taylor]: Taking taylor expansion of x.re in x.im 29.924 * [backup-simplify]: Simplify x.re into x.re 29.924 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 29.924 * [taylor]: Taking taylor expansion of x.im in x.im 29.924 * [backup-simplify]: Simplify 0 into 0 29.924 * [backup-simplify]: Simplify 1 into 1 29.924 * [taylor]: Taking taylor expansion of x.im in x.im 29.924 * [backup-simplify]: Simplify 0 into 0 29.924 * [backup-simplify]: Simplify 1 into 1 29.924 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 29.924 * [backup-simplify]: Simplify (* 0 0) into 0 29.924 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 29.924 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 29.924 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 29.925 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 29.925 * [backup-simplify]: Simplify (+ 0 0) into 0 29.925 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 29.925 * [backup-simplify]: Simplify (log x.re) into (log x.re) 29.925 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 29.925 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 29.925 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.925 * [taylor]: Taking taylor expansion of y.re in x.im 29.925 * [backup-simplify]: Simplify y.re into y.re 29.925 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 29.925 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.925 * [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))) 29.925 * [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)))) 29.925 * [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)))) 29.925 * [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 29.925 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 29.926 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 29.926 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 29.926 * [taylor]: Taking taylor expansion of y.im in x.re 29.926 * [backup-simplify]: Simplify y.im into y.im 29.926 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 29.926 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 29.926 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 29.926 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 29.926 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 29.926 * [taylor]: Taking taylor expansion of x.re in x.re 29.926 * [backup-simplify]: Simplify 0 into 0 29.926 * [backup-simplify]: Simplify 1 into 1 29.926 * [taylor]: Taking taylor expansion of x.re in x.re 29.926 * [backup-simplify]: Simplify 0 into 0 29.926 * [backup-simplify]: Simplify 1 into 1 29.926 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 29.926 * [taylor]: Taking taylor expansion of x.im in x.re 29.926 * [backup-simplify]: Simplify x.im into x.im 29.926 * [taylor]: Taking taylor expansion of x.im in x.re 29.926 * [backup-simplify]: Simplify x.im into x.im 29.926 * [backup-simplify]: Simplify (* 0 0) into 0 29.926 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.926 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 29.926 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 29.927 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 29.927 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.927 * [backup-simplify]: Simplify (+ 0 0) into 0 29.927 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 29.927 * [backup-simplify]: Simplify (log x.im) into (log x.im) 29.927 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 29.927 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 29.927 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.927 * [taylor]: Taking taylor expansion of y.re in x.re 29.927 * [backup-simplify]: Simplify y.re into y.re 29.927 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 29.927 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.927 * [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))) 29.928 * [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)))) 29.928 * [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)))) 29.928 * [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 29.928 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 29.928 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 29.928 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 29.928 * [taylor]: Taking taylor expansion of y.im in y.im 29.928 * [backup-simplify]: Simplify 0 into 0 29.928 * [backup-simplify]: Simplify 1 into 1 29.928 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 29.928 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 29.928 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 29.928 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 29.928 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 29.928 * [taylor]: Taking taylor expansion of x.re in y.im 29.928 * [backup-simplify]: Simplify x.re into x.re 29.928 * [taylor]: Taking taylor expansion of x.re in y.im 29.928 * [backup-simplify]: Simplify x.re into x.re 29.928 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 29.928 * [taylor]: Taking taylor expansion of x.im in y.im 29.928 * [backup-simplify]: Simplify x.im into x.im 29.928 * [taylor]: Taking taylor expansion of x.im in y.im 29.928 * [backup-simplify]: Simplify x.im into x.im 29.928 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 29.928 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.928 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 29.928 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 29.928 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 29.928 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.929 * [backup-simplify]: Simplify (+ 0 0) into 0 29.929 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 29.929 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 29.929 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 29.929 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 29.929 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.929 * [taylor]: Taking taylor expansion of y.re in y.im 29.929 * [backup-simplify]: Simplify y.re into y.re 29.930 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 29.930 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.930 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 29.930 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.930 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.930 * [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 29.930 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 29.930 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 29.930 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 29.930 * [taylor]: Taking taylor expansion of y.im in y.im 29.930 * [backup-simplify]: Simplify 0 into 0 29.930 * [backup-simplify]: Simplify 1 into 1 29.930 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 29.930 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 29.930 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 29.930 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 29.930 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 29.930 * [taylor]: Taking taylor expansion of x.re in y.im 29.930 * [backup-simplify]: Simplify x.re into x.re 29.930 * [taylor]: Taking taylor expansion of x.re in y.im 29.930 * [backup-simplify]: Simplify x.re into x.re 29.930 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 29.930 * [taylor]: Taking taylor expansion of x.im in y.im 29.930 * [backup-simplify]: Simplify x.im into x.im 29.930 * [taylor]: Taking taylor expansion of x.im in y.im 29.930 * [backup-simplify]: Simplify x.im into x.im 29.930 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 29.930 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.930 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 29.930 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 29.930 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 29.930 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.931 * [backup-simplify]: Simplify (+ 0 0) into 0 29.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 29.931 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 29.931 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 29.931 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 29.931 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.931 * [taylor]: Taking taylor expansion of y.re in y.im 29.931 * [backup-simplify]: Simplify y.re into y.re 29.931 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 29.931 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.931 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 29.931 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.931 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 29.932 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 29.932 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 29.932 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 29.932 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.932 * [taylor]: Taking taylor expansion of y.re in x.re 29.932 * [backup-simplify]: Simplify y.re into y.re 29.932 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.932 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 29.932 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 29.932 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 29.932 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 29.932 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.932 * [taylor]: Taking taylor expansion of y.re in x.im 29.932 * [backup-simplify]: Simplify y.re into y.re 29.932 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.932 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 29.932 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 29.933 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 29.933 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 29.933 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 29.933 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 29.933 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.933 * [taylor]: Taking taylor expansion of y.re in y.re 29.933 * [backup-simplify]: Simplify 0 into 0 29.933 * [backup-simplify]: Simplify 1 into 1 29.933 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 29.933 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 29.933 * [backup-simplify]: Simplify 0 into 0 29.933 * [backup-simplify]: Simplify (+ 0) into 0 29.934 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 29.934 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 29.935 * [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)))) 29.935 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 29.935 * [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)))) 29.935 * [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)))) 29.935 * [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))))) 29.936 * [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))))) 29.936 * [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 29.936 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 29.936 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 29.936 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 29.936 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.936 * [taylor]: Taking taylor expansion of y.re in x.re 29.936 * [backup-simplify]: Simplify y.re into y.re 29.936 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.936 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.936 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.936 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 29.936 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 29.936 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 29.936 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 29.936 * [taylor]: Taking taylor expansion of x.re in x.re 29.936 * [backup-simplify]: Simplify 0 into 0 29.936 * [backup-simplify]: Simplify 1 into 1 29.936 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 29.936 * [taylor]: Taking taylor expansion of x.im in x.re 29.936 * [backup-simplify]: Simplify x.im into x.im 29.936 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.936 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 29.936 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 29.936 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.937 * [backup-simplify]: Simplify (+ 0 0) into 0 29.937 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 29.937 * [backup-simplify]: Simplify (log x.im) into (log x.im) 29.937 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 29.937 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 29.937 * [backup-simplify]: Simplify (- 0) into 0 29.937 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 29.937 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 29.937 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 29.937 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 29.937 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 29.937 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 29.937 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.937 * [taylor]: Taking taylor expansion of y.re in x.im 29.937 * [backup-simplify]: Simplify y.re into y.re 29.937 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.937 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.938 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.938 * [taylor]: Taking taylor expansion of (log x.im) in x.im 29.938 * [taylor]: Taking taylor expansion of x.im in x.im 29.938 * [backup-simplify]: Simplify 0 into 0 29.938 * [backup-simplify]: Simplify 1 into 1 29.938 * [backup-simplify]: Simplify (log 1) into 0 29.938 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 29.938 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 29.938 * [backup-simplify]: Simplify (- 0) into 0 29.938 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 29.939 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 29.939 * [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)) 29.939 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 29.939 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 29.939 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 29.939 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 29.939 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.939 * [taylor]: Taking taylor expansion of y.re in y.re 29.939 * [backup-simplify]: Simplify 0 into 0 29.939 * [backup-simplify]: Simplify 1 into 1 29.939 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 29.939 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 29.939 * [taylor]: Taking taylor expansion of (log x.im) in y.re 29.939 * [taylor]: Taking taylor expansion of x.im in y.re 29.939 * [backup-simplify]: Simplify x.im into x.im 29.939 * [backup-simplify]: Simplify (log x.im) into (log x.im) 29.939 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 29.939 * [backup-simplify]: Simplify (log x.im) into (log x.im) 29.940 * [backup-simplify]: Simplify (+ 0) into 0 29.940 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 29.940 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 29.940 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 29.941 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 29.941 * [backup-simplify]: Simplify (+ 0 0) into 0 29.941 * [taylor]: Taking taylor expansion of 0 in x.im 29.941 * [backup-simplify]: Simplify 0 into 0 29.941 * [taylor]: Taking taylor expansion of 0 in y.re 29.941 * [backup-simplify]: Simplify 0 into 0 29.941 * [backup-simplify]: Simplify 0 into 0 29.941 * [backup-simplify]: Simplify (+ 0) into 0 29.942 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 29.942 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 29.942 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 29.943 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 29.943 * [backup-simplify]: Simplify (+ 0 0) into 0 29.943 * [taylor]: Taking taylor expansion of 0 in y.re 29.943 * [backup-simplify]: Simplify 0 into 0 29.943 * [backup-simplify]: Simplify 0 into 0 29.943 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 29.943 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.943 * [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))) 29.944 * [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)))) 29.944 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 29.945 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 29.945 * [backup-simplify]: Simplify (+ 0 0) into 0 29.945 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 29.947 * [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 29.947 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 29.948 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 29.948 * [backup-simplify]: Simplify (+ 0 0) into 0 29.948 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 29.949 * [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 29.949 * [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)))) 29.949 * [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 29.949 * [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 29.949 * [taylor]: Taking taylor expansion of 1/2 in x.re 29.949 * [backup-simplify]: Simplify 1/2 into 1/2 29.949 * [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 29.949 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 29.949 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 29.949 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 29.949 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.949 * [taylor]: Taking taylor expansion of y.re in x.re 29.949 * [backup-simplify]: Simplify y.re into y.re 29.949 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.949 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.949 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.949 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 29.949 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 29.950 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 29.950 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 29.950 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 29.950 * [taylor]: Taking taylor expansion of x.re in x.re 29.950 * [backup-simplify]: Simplify 0 into 0 29.950 * [backup-simplify]: Simplify 1 into 1 29.950 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 29.950 * [taylor]: Taking taylor expansion of x.im in x.re 29.950 * [backup-simplify]: Simplify x.im into x.im 29.950 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 29.950 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 29.950 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 29.950 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 29.950 * [backup-simplify]: Simplify (+ 0 0) into 0 29.950 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 29.950 * [backup-simplify]: Simplify (log x.im) into (log x.im) 29.950 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 29.950 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 29.950 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 29.950 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 29.951 * [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)) 29.951 * [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))) 29.951 * [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)))) 29.951 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 29.951 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 29.951 * [taylor]: Taking taylor expansion of 1/2 in x.im 29.951 * [backup-simplify]: Simplify 1/2 into 1/2 29.951 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 29.951 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 29.951 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 29.951 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 29.951 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.951 * [taylor]: Taking taylor expansion of y.re in x.im 29.951 * [backup-simplify]: Simplify y.re into y.re 29.951 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 29.951 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 29.951 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 29.951 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 29.951 * [taylor]: Taking taylor expansion of (log x.im) in x.im 29.951 * [taylor]: Taking taylor expansion of x.im in x.im 29.951 * [backup-simplify]: Simplify 0 into 0 29.951 * [backup-simplify]: Simplify 1 into 1 29.952 * [backup-simplify]: Simplify (log 1) into 0 29.952 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 29.952 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 29.952 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 29.952 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 29.952 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 29.953 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 29.953 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 29.953 * [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)) 29.953 * [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))) 29.953 * [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)))) 29.953 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 29.953 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 29.953 * [taylor]: Taking taylor expansion of 1/2 in y.re 29.953 * [backup-simplify]: Simplify 1/2 into 1/2 29.953 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 29.953 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 29.953 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 29.953 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 29.953 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 29.953 * [taylor]: Taking taylor expansion of y.re in y.re 29.953 * [backup-simplify]: Simplify 0 into 0 29.953 * [backup-simplify]: Simplify 1 into 1 29.953 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 29.954 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 29.954 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 29.954 * [taylor]: Taking taylor expansion of (log x.im) in y.re 29.954 * [taylor]: Taking taylor expansion of x.im in y.re 29.954 * [backup-simplify]: Simplify x.im into x.im 29.954 * [backup-simplify]: Simplify (log x.im) into (log x.im) 29.954 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 29.954 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 29.954 * [backup-simplify]: Simplify (* 1/2 0) into 0 29.954 * [backup-simplify]: Simplify (- 0) into 0 29.954 * [backup-simplify]: Simplify 0 into 0 29.955 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 29.955 * [backup-simplify]: Simplify (+ 0) into 0 29.956 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 29.956 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 29.956 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 29.956 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 29.957 * [backup-simplify]: Simplify (- 0) into 0 29.957 * [backup-simplify]: Simplify (+ 0 0) into 0 29.957 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 29.957 * [taylor]: Taking taylor expansion of 0 in x.im 29.957 * [backup-simplify]: Simplify 0 into 0 29.957 * [taylor]: Taking taylor expansion of 0 in y.re 29.957 * [backup-simplify]: Simplify 0 into 0 29.957 * [backup-simplify]: Simplify 0 into 0 29.958 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 29.958 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 29.959 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 29.959 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 29.960 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 29.960 * [backup-simplify]: Simplify (+ 0 0) into 0 29.960 * [taylor]: Taking taylor expansion of 0 in x.im 29.960 * [backup-simplify]: Simplify 0 into 0 29.960 * [taylor]: Taking taylor expansion of 0 in y.re 29.960 * [backup-simplify]: Simplify 0 into 0 29.960 * [backup-simplify]: Simplify 0 into 0 29.962 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 29.962 * [backup-simplify]: Simplify (+ 0) into 0 29.963 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 29.963 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 29.964 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 29.964 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 29.964 * [backup-simplify]: Simplify (- 0) into 0 29.965 * [backup-simplify]: Simplify (+ 0 0) into 0 29.965 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 29.965 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 29.966 * [taylor]: Taking taylor expansion of 0 in y.re 29.966 * [backup-simplify]: Simplify 0 into 0 29.966 * [backup-simplify]: Simplify 0 into 0 29.966 * [taylor]: Taking taylor expansion of 0 in y.re 29.966 * [backup-simplify]: Simplify 0 into 0 29.966 * [backup-simplify]: Simplify 0 into 0 29.967 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 29.968 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 29.968 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 29.969 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 29.970 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 29.970 * [backup-simplify]: Simplify (+ 0 0) into 0 29.970 * [taylor]: Taking taylor expansion of 0 in y.re 29.970 * [backup-simplify]: Simplify 0 into 0 29.970 * [backup-simplify]: Simplify 0 into 0 29.971 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* 1 (* 1 y.im))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 29.972 * [backup-simplify]: Simplify (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (* (atan2 (/ 1 x.im) (/ 1 x.re)) (* (cbrt (/ 1 y.re)) (cbrt (/ 1 y.re)))) (cbrt (/ 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))) 29.972 * [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 29.972 * [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 29.972 * [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 29.972 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 29.972 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 29.972 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 29.972 * [taylor]: Taking taylor expansion of y.im in y.re 29.972 * [backup-simplify]: Simplify y.im into y.im 29.972 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 29.972 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 29.972 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 29.972 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 29.972 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 29.972 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 29.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 29.972 * [taylor]: Taking taylor expansion of x.re in y.re 29.972 * [backup-simplify]: Simplify x.re into x.re 29.972 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.972 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 29.972 * [taylor]: Taking taylor expansion of x.re in y.re 29.973 * [backup-simplify]: Simplify x.re into x.re 29.973 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.973 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 29.973 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 29.973 * [taylor]: Taking taylor expansion of x.im in y.re 29.973 * [backup-simplify]: Simplify x.im into x.im 29.973 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.973 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 29.973 * [taylor]: Taking taylor expansion of x.im in y.re 29.973 * [backup-simplify]: Simplify x.im into x.im 29.973 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.973 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 29.973 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 29.973 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 29.974 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 29.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 29.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 29.974 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 29.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 29.974 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 29.974 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 29.975 * [backup-simplify]: Simplify (+ 0 0) into 0 29.975 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 29.975 * [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))))) 29.975 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 29.975 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 29.975 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 29.976 * [taylor]: Taking taylor expansion of y.re in y.re 29.976 * [backup-simplify]: Simplify 0 into 0 29.976 * [backup-simplify]: Simplify 1 into 1 29.976 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 29.976 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 29.976 * [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))) 29.976 * [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 29.976 * [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 29.976 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 29.976 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 29.976 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 29.976 * [taylor]: Taking taylor expansion of y.im in x.im 29.976 * [backup-simplify]: Simplify y.im into y.im 29.976 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 29.977 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 29.977 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 29.977 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 29.977 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 29.977 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 29.977 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 29.977 * [taylor]: Taking taylor expansion of x.re in x.im 29.977 * [backup-simplify]: Simplify x.re into x.re 29.977 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.977 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 29.977 * [taylor]: Taking taylor expansion of x.re in x.im 29.977 * [backup-simplify]: Simplify x.re into x.re 29.977 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.977 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 29.977 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 29.977 * [taylor]: Taking taylor expansion of x.im in x.im 29.977 * [backup-simplify]: Simplify 0 into 0 29.977 * [backup-simplify]: Simplify 1 into 1 29.978 * [backup-simplify]: Simplify (/ 1 1) into 1 29.978 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 29.978 * [taylor]: Taking taylor expansion of x.im in x.im 29.978 * [backup-simplify]: Simplify 0 into 0 29.978 * [backup-simplify]: Simplify 1 into 1 29.978 * [backup-simplify]: Simplify (/ 1 1) into 1 29.979 * [backup-simplify]: Simplify (* 1 1) into 1 29.980 * [backup-simplify]: Simplify (+ 0 1) into 1 29.980 * [backup-simplify]: Simplify (sqrt 1) into 1 29.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 29.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 29.987 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 29.987 * [backup-simplify]: Simplify (+ 0 0) into 0 29.988 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 29.988 * [backup-simplify]: Simplify (log 1) into 0 29.988 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 29.988 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 29.988 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 29.988 * [taylor]: Taking taylor expansion of y.re in x.im 29.988 * [backup-simplify]: Simplify y.re into y.re 29.989 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 29.989 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 29.989 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 29.989 * [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)) 29.989 * [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))) 29.989 * [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))) 29.989 * [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 29.989 * [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 29.989 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 29.989 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 29.989 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 29.989 * [taylor]: Taking taylor expansion of y.im in x.re 29.989 * [backup-simplify]: Simplify y.im into y.im 29.990 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 29.990 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 29.990 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 29.990 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 29.990 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 29.990 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 29.990 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 29.990 * [taylor]: Taking taylor expansion of x.re in x.re 29.990 * [backup-simplify]: Simplify 0 into 0 29.990 * [backup-simplify]: Simplify 1 into 1 29.990 * [backup-simplify]: Simplify (/ 1 1) into 1 29.990 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 29.990 * [taylor]: Taking taylor expansion of x.re in x.re 29.990 * [backup-simplify]: Simplify 0 into 0 29.990 * [backup-simplify]: Simplify 1 into 1 29.990 * [backup-simplify]: Simplify (/ 1 1) into 1 29.990 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 29.990 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 29.990 * [taylor]: Taking taylor expansion of x.im in x.re 29.990 * [backup-simplify]: Simplify x.im into x.im 29.990 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.990 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 29.990 * [taylor]: Taking taylor expansion of x.im in x.re 29.990 * [backup-simplify]: Simplify x.im into x.im 29.990 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.991 * [backup-simplify]: Simplify (* 1 1) into 1 29.991 * [backup-simplify]: Simplify (+ 1 0) into 1 29.991 * [backup-simplify]: Simplify (sqrt 1) into 1 29.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 29.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 29.993 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 29.993 * [backup-simplify]: Simplify (+ 0 0) into 0 29.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 29.994 * [backup-simplify]: Simplify (log 1) into 0 29.994 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 29.994 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 29.994 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 29.994 * [taylor]: Taking taylor expansion of y.re in x.re 29.994 * [backup-simplify]: Simplify y.re into y.re 29.994 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 29.994 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 29.994 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 29.994 * [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)) 29.994 * [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))) 29.995 * [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))) 29.995 * [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 29.995 * [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 29.995 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 29.995 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 29.995 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 29.995 * [taylor]: Taking taylor expansion of y.im in y.im 29.995 * [backup-simplify]: Simplify 0 into 0 29.995 * [backup-simplify]: Simplify 1 into 1 29.995 * [backup-simplify]: Simplify (/ 1 1) into 1 29.995 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 29.995 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 29.995 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 29.995 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 29.995 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 29.995 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 29.995 * [taylor]: Taking taylor expansion of x.re in y.im 29.995 * [backup-simplify]: Simplify x.re into x.re 29.995 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.995 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 29.995 * [taylor]: Taking taylor expansion of x.re in y.im 29.995 * [backup-simplify]: Simplify x.re into x.re 29.995 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.995 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 29.995 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 29.995 * [taylor]: Taking taylor expansion of x.im in y.im 29.995 * [backup-simplify]: Simplify x.im into x.im 29.995 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.995 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 29.995 * [taylor]: Taking taylor expansion of x.im in y.im 29.995 * [backup-simplify]: Simplify x.im into x.im 29.995 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.996 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 29.996 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 29.996 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 29.996 * [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)))) 29.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 29.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 29.996 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 29.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 29.996 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 29.996 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 29.997 * [backup-simplify]: Simplify (+ 0 0) into 0 29.997 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 29.997 * [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))))) 29.997 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 29.997 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 29.997 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 29.997 * [taylor]: Taking taylor expansion of y.re in y.im 29.997 * [backup-simplify]: Simplify y.re into y.re 29.997 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 29.997 * [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))))) 29.997 * [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))))) 29.998 * [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))) 29.998 * [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 29.998 * [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 29.998 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 29.998 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 29.998 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 29.998 * [taylor]: Taking taylor expansion of y.im in y.im 29.998 * [backup-simplify]: Simplify 0 into 0 29.998 * [backup-simplify]: Simplify 1 into 1 29.998 * [backup-simplify]: Simplify (/ 1 1) into 1 29.998 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 29.998 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 29.998 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 29.998 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 29.998 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 29.998 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 29.998 * [taylor]: Taking taylor expansion of x.re in y.im 29.998 * [backup-simplify]: Simplify x.re into x.re 29.998 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.998 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 29.998 * [taylor]: Taking taylor expansion of x.re in y.im 29.998 * [backup-simplify]: Simplify x.re into x.re 29.998 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 29.998 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 29.998 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 29.998 * [taylor]: Taking taylor expansion of x.im in y.im 29.998 * [backup-simplify]: Simplify x.im into x.im 29.998 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.998 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 29.998 * [taylor]: Taking taylor expansion of x.im in y.im 29.998 * [backup-simplify]: Simplify x.im into x.im 29.998 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 29.999 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 29.999 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 29.999 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 29.999 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 29.999 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 29.999 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 29.999 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 29.999 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 29.999 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 29.999 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 30.000 * [backup-simplify]: Simplify (+ 0 0) into 0 30.000 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 30.000 * [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))))) 30.000 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 30.000 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 30.000 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.000 * [taylor]: Taking taylor expansion of y.re in y.im 30.000 * [backup-simplify]: Simplify y.re into y.re 30.000 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 30.000 * [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))))) 30.000 * [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))))) 30.000 * [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))) 30.001 * [taylor]: Taking taylor expansion of (sin (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 30.001 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 30.001 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 30.001 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 30.001 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 30.001 * [taylor]: Taking taylor expansion of y.im in x.re 30.001 * [backup-simplify]: Simplify y.im into y.im 30.001 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 30.001 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 30.001 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 30.001 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 30.001 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 30.001 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 30.001 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 30.001 * [taylor]: Taking taylor expansion of x.re in x.re 30.001 * [backup-simplify]: Simplify 0 into 0 30.001 * [backup-simplify]: Simplify 1 into 1 30.001 * [backup-simplify]: Simplify (/ 1 1) into 1 30.001 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 30.001 * [taylor]: Taking taylor expansion of x.re in x.re 30.001 * [backup-simplify]: Simplify 0 into 0 30.001 * [backup-simplify]: Simplify 1 into 1 30.001 * [backup-simplify]: Simplify (/ 1 1) into 1 30.002 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 30.002 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 30.002 * [taylor]: Taking taylor expansion of x.im in x.re 30.002 * [backup-simplify]: Simplify x.im into x.im 30.002 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 30.002 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 30.002 * [taylor]: Taking taylor expansion of x.im in x.re 30.002 * [backup-simplify]: Simplify x.im into x.im 30.002 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 30.002 * [backup-simplify]: Simplify (* 1 1) into 1 30.002 * [backup-simplify]: Simplify (+ 1 0) into 1 30.003 * [backup-simplify]: Simplify (sqrt 1) into 1 30.003 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 30.004 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 30.004 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 30.004 * [backup-simplify]: Simplify (+ 0 0) into 0 30.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 30.005 * [backup-simplify]: Simplify (log 1) into 0 30.005 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 30.005 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 30.005 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.005 * [taylor]: Taking taylor expansion of y.re in x.re 30.005 * [backup-simplify]: Simplify y.re into y.re 30.005 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 30.005 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 30.006 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 30.006 * [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)) 30.006 * [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))) 30.006 * [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))) 30.006 * [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))) 30.006 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 30.006 * [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))) 30.006 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 30.006 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 30.006 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 30.006 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 30.006 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.007 * [taylor]: Taking taylor expansion of y.re in x.im 30.007 * [backup-simplify]: Simplify y.re into y.re 30.007 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 30.007 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 30.007 * [taylor]: Taking taylor expansion of (log x.re) in x.im 30.007 * [taylor]: Taking taylor expansion of x.re in x.im 30.007 * [backup-simplify]: Simplify x.re into x.re 30.007 * [backup-simplify]: Simplify (log x.re) into (log x.re) 30.007 * [taylor]: Taking taylor expansion of y.im in x.im 30.007 * [backup-simplify]: Simplify y.im into y.im 30.007 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 30.007 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 30.007 * [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)) 30.007 * [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))) 30.007 * [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))) 30.007 * [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))) 30.007 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 30.008 * [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))) 30.008 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 30.008 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 30.008 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 30.008 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 30.008 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.008 * [taylor]: Taking taylor expansion of y.re in y.re 30.008 * [backup-simplify]: Simplify 0 into 0 30.008 * [backup-simplify]: Simplify 1 into 1 30.008 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.008 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 30.008 * [taylor]: Taking taylor expansion of (log x.re) in y.re 30.008 * [taylor]: Taking taylor expansion of x.re in y.re 30.008 * [backup-simplify]: Simplify x.re into x.re 30.008 * [backup-simplify]: Simplify (log x.re) into (log x.re) 30.008 * [taylor]: Taking taylor expansion of y.im in y.re 30.008 * [backup-simplify]: Simplify y.im into y.im 30.008 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 30.008 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.008 * [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))) 30.008 * [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))) 30.008 * [taylor]: Taking taylor expansion of 0 in x.re 30.008 * [backup-simplify]: Simplify 0 into 0 30.008 * [taylor]: Taking taylor expansion of 0 in x.im 30.008 * [backup-simplify]: Simplify 0 into 0 30.008 * [taylor]: Taking taylor expansion of 0 in y.re 30.008 * [backup-simplify]: Simplify 0 into 0 30.008 * [backup-simplify]: Simplify 0 into 0 30.009 * [backup-simplify]: Simplify (+ 0) into 0 30.009 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 30.011 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.011 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 30.011 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 30.011 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 30.012 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 30.012 * [backup-simplify]: Simplify (+ 0 0) into 0 30.013 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 30.014 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 30.014 * [backup-simplify]: Simplify (+ 0 0) into 0 30.014 * [taylor]: Taking taylor expansion of 0 in x.im 30.014 * [backup-simplify]: Simplify 0 into 0 30.014 * [taylor]: Taking taylor expansion of 0 in y.re 30.014 * [backup-simplify]: Simplify 0 into 0 30.014 * [backup-simplify]: Simplify 0 into 0 30.014 * [backup-simplify]: Simplify (+ 0) into 0 30.015 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 30.015 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 30.016 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 30.016 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 30.016 * [backup-simplify]: Simplify (- 0) into 0 30.016 * [backup-simplify]: Simplify (+ 0 0) into 0 30.017 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 30.017 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 30.018 * [backup-simplify]: Simplify (+ 0 0) into 0 30.018 * [taylor]: Taking taylor expansion of 0 in y.re 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [taylor]: Taking taylor expansion of 0 in x.re 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [taylor]: Taking taylor expansion of 0 in x.im 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [taylor]: Taking taylor expansion of 0 in y.re 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [taylor]: Taking taylor expansion of 0 in x.im 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [taylor]: Taking taylor expansion of 0 in y.re 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [backup-simplify]: Simplify 0 into 0 30.018 * [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))))) 30.019 * [backup-simplify]: Simplify (sin (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (* (cbrt (/ 1 (- y.re))) (cbrt (/ 1 (- y.re))))) (cbrt (/ 1 (- y.re)))))) into (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) 30.019 * [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)) (pow (cbrt -1) 3)) y.re))) in (y.im x.re x.im y.re) around 0 30.019 * [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)) (pow (cbrt -1) 3)) y.re))) in y.re 30.019 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in y.re 30.019 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 30.019 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 30.019 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 30.019 * [taylor]: Taking taylor expansion of -1 in y.re 30.019 * [backup-simplify]: Simplify -1 into -1 30.019 * [taylor]: Taking taylor expansion of y.im in y.re 30.019 * [backup-simplify]: Simplify y.im into y.im 30.019 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 30.019 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 30.019 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 30.019 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 30.019 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 30.019 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 30.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 30.019 * [taylor]: Taking taylor expansion of -1 in y.re 30.019 * [backup-simplify]: Simplify -1 into -1 30.019 * [taylor]: Taking taylor expansion of x.re in y.re 30.019 * [backup-simplify]: Simplify x.re into x.re 30.019 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.019 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 30.019 * [taylor]: Taking taylor expansion of -1 in y.re 30.019 * [backup-simplify]: Simplify -1 into -1 30.019 * [taylor]: Taking taylor expansion of x.re in y.re 30.019 * [backup-simplify]: Simplify x.re into x.re 30.019 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.019 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 30.019 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 30.019 * [taylor]: Taking taylor expansion of -1 in y.re 30.019 * [backup-simplify]: Simplify -1 into -1 30.019 * [taylor]: Taking taylor expansion of x.im in y.re 30.019 * [backup-simplify]: Simplify x.im into x.im 30.019 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.019 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 30.019 * [taylor]: Taking taylor expansion of -1 in y.re 30.019 * [backup-simplify]: Simplify -1 into -1 30.019 * [taylor]: Taking taylor expansion of x.im in y.re 30.019 * [backup-simplify]: Simplify x.im into x.im 30.019 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.019 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 30.020 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 30.020 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 30.020 * [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)))) 30.020 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 30.020 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 30.020 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 30.020 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 30.020 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 30.020 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 30.020 * [backup-simplify]: Simplify (+ 0 0) into 0 30.021 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 30.021 * [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))))) 30.021 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in y.re 30.021 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in y.re 30.021 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 30.021 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.021 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in y.re 30.021 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 30.021 * [taylor]: Taking taylor expansion of -1 in y.re 30.021 * [backup-simplify]: Simplify -1 into -1 30.021 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.022 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.022 * [taylor]: Taking taylor expansion of y.re in y.re 30.022 * [backup-simplify]: Simplify 0 into 0 30.022 * [backup-simplify]: Simplify 1 into 1 30.023 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.025 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 30.026 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.026 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.027 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 30.028 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) 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)))) 30.028 * [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)) (pow (cbrt -1) 3)) y.re))) in x.im 30.028 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in x.im 30.028 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 30.028 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 30.028 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 30.028 * [taylor]: Taking taylor expansion of -1 in x.im 30.028 * [backup-simplify]: Simplify -1 into -1 30.028 * [taylor]: Taking taylor expansion of y.im in x.im 30.028 * [backup-simplify]: Simplify y.im into y.im 30.028 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 30.028 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 30.028 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 30.028 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 30.028 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 30.029 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 30.029 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 30.029 * [taylor]: Taking taylor expansion of -1 in x.im 30.029 * [backup-simplify]: Simplify -1 into -1 30.029 * [taylor]: Taking taylor expansion of x.re in x.im 30.029 * [backup-simplify]: Simplify x.re into x.re 30.029 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.029 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 30.029 * [taylor]: Taking taylor expansion of -1 in x.im 30.029 * [backup-simplify]: Simplify -1 into -1 30.029 * [taylor]: Taking taylor expansion of x.re in x.im 30.029 * [backup-simplify]: Simplify x.re into x.re 30.029 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.029 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 30.029 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 30.029 * [taylor]: Taking taylor expansion of -1 in x.im 30.029 * [backup-simplify]: Simplify -1 into -1 30.029 * [taylor]: Taking taylor expansion of x.im in x.im 30.029 * [backup-simplify]: Simplify 0 into 0 30.029 * [backup-simplify]: Simplify 1 into 1 30.030 * [backup-simplify]: Simplify (/ -1 1) into -1 30.030 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 30.030 * [taylor]: Taking taylor expansion of -1 in x.im 30.030 * [backup-simplify]: Simplify -1 into -1 30.030 * [taylor]: Taking taylor expansion of x.im in x.im 30.030 * [backup-simplify]: Simplify 0 into 0 30.030 * [backup-simplify]: Simplify 1 into 1 30.030 * [backup-simplify]: Simplify (/ -1 1) into -1 30.031 * [backup-simplify]: Simplify (* -1 -1) into 1 30.031 * [backup-simplify]: Simplify (+ 0 1) into 1 30.031 * [backup-simplify]: Simplify (sqrt 1) into 1 30.032 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 30.033 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 30.034 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 30.034 * [backup-simplify]: Simplify (+ 0 0) into 0 30.035 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 30.036 * [backup-simplify]: Simplify (log 1) into 0 30.036 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in x.im 30.036 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in x.im 30.036 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 30.036 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.036 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in x.im 30.036 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 30.036 * [taylor]: Taking taylor expansion of -1 in x.im 30.036 * [backup-simplify]: Simplify -1 into -1 30.036 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.037 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.037 * [taylor]: Taking taylor expansion of y.re in x.im 30.037 * [backup-simplify]: Simplify y.re into y.re 30.039 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.041 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 30.042 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.042 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 30.043 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 30.043 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 30.043 * [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)) 30.043 * [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))) 30.043 * [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))) 30.044 * [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)) (pow (cbrt -1) 3)) y.re))) in x.re 30.044 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in x.re 30.044 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 30.044 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 30.044 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 30.044 * [taylor]: Taking taylor expansion of -1 in x.re 30.044 * [backup-simplify]: Simplify -1 into -1 30.044 * [taylor]: Taking taylor expansion of y.im in x.re 30.044 * [backup-simplify]: Simplify y.im into y.im 30.044 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 30.044 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 30.044 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 30.044 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 30.044 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 30.044 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 30.044 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 30.044 * [taylor]: Taking taylor expansion of -1 in x.re 30.044 * [backup-simplify]: Simplify -1 into -1 30.044 * [taylor]: Taking taylor expansion of x.re in x.re 30.044 * [backup-simplify]: Simplify 0 into 0 30.044 * [backup-simplify]: Simplify 1 into 1 30.045 * [backup-simplify]: Simplify (/ -1 1) into -1 30.045 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 30.045 * [taylor]: Taking taylor expansion of -1 in x.re 30.045 * [backup-simplify]: Simplify -1 into -1 30.045 * [taylor]: Taking taylor expansion of x.re in x.re 30.045 * [backup-simplify]: Simplify 0 into 0 30.045 * [backup-simplify]: Simplify 1 into 1 30.045 * [backup-simplify]: Simplify (/ -1 1) into -1 30.045 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 30.045 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 30.045 * [taylor]: Taking taylor expansion of -1 in x.re 30.045 * [backup-simplify]: Simplify -1 into -1 30.046 * [taylor]: Taking taylor expansion of x.im in x.re 30.046 * [backup-simplify]: Simplify x.im into x.im 30.046 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.046 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 30.046 * [taylor]: Taking taylor expansion of -1 in x.re 30.046 * [backup-simplify]: Simplify -1 into -1 30.046 * [taylor]: Taking taylor expansion of x.im in x.re 30.046 * [backup-simplify]: Simplify x.im into x.im 30.046 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.046 * [backup-simplify]: Simplify (* -1 -1) into 1 30.047 * [backup-simplify]: Simplify (+ 1 0) into 1 30.047 * [backup-simplify]: Simplify (sqrt 1) into 1 30.048 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 30.049 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 30.050 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 30.050 * [backup-simplify]: Simplify (+ 0 0) into 0 30.051 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 30.051 * [backup-simplify]: Simplify (log 1) into 0 30.051 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in x.re 30.051 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in x.re 30.051 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 30.051 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.051 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in x.re 30.051 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 30.051 * [taylor]: Taking taylor expansion of -1 in x.re 30.051 * [backup-simplify]: Simplify -1 into -1 30.052 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.052 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.052 * [taylor]: Taking taylor expansion of y.re in x.re 30.052 * [backup-simplify]: Simplify y.re into y.re 30.053 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.055 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 30.055 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.055 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 30.056 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 30.056 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 30.056 * [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)) 30.056 * [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))) 30.056 * [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))) 30.056 * [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)) (pow (cbrt -1) 3)) y.re))) in y.im 30.056 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in y.im 30.056 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 30.056 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 30.056 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 30.056 * [taylor]: Taking taylor expansion of -1 in y.im 30.056 * [backup-simplify]: Simplify -1 into -1 30.056 * [taylor]: Taking taylor expansion of y.im in y.im 30.056 * [backup-simplify]: Simplify 0 into 0 30.056 * [backup-simplify]: Simplify 1 into 1 30.057 * [backup-simplify]: Simplify (/ -1 1) into -1 30.057 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 30.057 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 30.057 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 30.057 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 30.057 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 30.057 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 30.057 * [taylor]: Taking taylor expansion of -1 in y.im 30.057 * [backup-simplify]: Simplify -1 into -1 30.057 * [taylor]: Taking taylor expansion of x.re in y.im 30.057 * [backup-simplify]: Simplify x.re into x.re 30.057 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.057 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 30.057 * [taylor]: Taking taylor expansion of -1 in y.im 30.057 * [backup-simplify]: Simplify -1 into -1 30.057 * [taylor]: Taking taylor expansion of x.re in y.im 30.057 * [backup-simplify]: Simplify x.re into x.re 30.057 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.057 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 30.057 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 30.057 * [taylor]: Taking taylor expansion of -1 in y.im 30.057 * [backup-simplify]: Simplify -1 into -1 30.057 * [taylor]: Taking taylor expansion of x.im in y.im 30.057 * [backup-simplify]: Simplify x.im into x.im 30.057 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.057 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 30.057 * [taylor]: Taking taylor expansion of -1 in y.im 30.057 * [backup-simplify]: Simplify -1 into -1 30.057 * [taylor]: Taking taylor expansion of x.im in y.im 30.057 * [backup-simplify]: Simplify x.im into x.im 30.057 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.057 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 30.057 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 30.057 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 30.057 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 30.058 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 30.058 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 30.058 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 30.058 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 30.058 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 30.058 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 30.058 * [backup-simplify]: Simplify (+ 0 0) into 0 30.058 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 30.058 * [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))))) 30.058 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in y.im 30.059 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in y.im 30.059 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 30.059 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.059 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in y.im 30.059 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 30.059 * [taylor]: Taking taylor expansion of -1 in y.im 30.059 * [backup-simplify]: Simplify -1 into -1 30.059 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.059 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.059 * [taylor]: Taking taylor expansion of y.re in y.im 30.059 * [backup-simplify]: Simplify y.re into y.re 30.060 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.062 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 30.062 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.062 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 30.062 * [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)))))) 30.063 * [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)))))) 30.063 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) 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)))) 30.063 * [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)) (pow (cbrt -1) 3)) y.re))) in y.im 30.063 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in y.im 30.064 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 30.064 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 30.064 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 30.064 * [taylor]: Taking taylor expansion of -1 in y.im 30.064 * [backup-simplify]: Simplify -1 into -1 30.064 * [taylor]: Taking taylor expansion of y.im in y.im 30.064 * [backup-simplify]: Simplify 0 into 0 30.064 * [backup-simplify]: Simplify 1 into 1 30.064 * [backup-simplify]: Simplify (/ -1 1) into -1 30.064 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 30.064 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 30.064 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 30.064 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 30.064 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 30.064 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 30.064 * [taylor]: Taking taylor expansion of -1 in y.im 30.064 * [backup-simplify]: Simplify -1 into -1 30.064 * [taylor]: Taking taylor expansion of x.re in y.im 30.064 * [backup-simplify]: Simplify x.re into x.re 30.064 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.064 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 30.064 * [taylor]: Taking taylor expansion of -1 in y.im 30.064 * [backup-simplify]: Simplify -1 into -1 30.064 * [taylor]: Taking taylor expansion of x.re in y.im 30.064 * [backup-simplify]: Simplify x.re into x.re 30.064 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 30.064 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 30.064 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 30.064 * [taylor]: Taking taylor expansion of -1 in y.im 30.064 * [backup-simplify]: Simplify -1 into -1 30.064 * [taylor]: Taking taylor expansion of x.im in y.im 30.064 * [backup-simplify]: Simplify x.im into x.im 30.064 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.064 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 30.064 * [taylor]: Taking taylor expansion of -1 in y.im 30.064 * [backup-simplify]: Simplify -1 into -1 30.064 * [taylor]: Taking taylor expansion of x.im in y.im 30.064 * [backup-simplify]: Simplify x.im into x.im 30.064 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.065 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 30.065 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 30.065 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 30.065 * [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)))) 30.065 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 30.065 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 30.065 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 30.065 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 30.065 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 30.065 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 30.066 * [backup-simplify]: Simplify (+ 0 0) into 0 30.066 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 30.066 * [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))))) 30.066 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in y.im 30.066 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in y.im 30.066 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 30.066 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.066 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in y.im 30.066 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 30.066 * [taylor]: Taking taylor expansion of -1 in y.im 30.066 * [backup-simplify]: Simplify -1 into -1 30.066 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.067 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.067 * [taylor]: Taking taylor expansion of y.re in y.im 30.067 * [backup-simplify]: Simplify y.re into y.re 30.068 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.069 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 30.070 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.070 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 30.070 * [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)))))) 30.070 * [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)))))) 30.071 * [backup-simplify]: Simplify (sin (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) 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)))) 30.071 * [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 30.071 * [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 30.071 * [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))) 30.071 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 30.071 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 30.071 * [taylor]: Taking taylor expansion of -1 in x.re 30.071 * [backup-simplify]: Simplify -1 into -1 30.071 * [taylor]: Taking taylor expansion of y.im in x.re 30.071 * [backup-simplify]: Simplify y.im into y.im 30.071 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 30.071 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 30.071 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 30.071 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 30.071 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 30.071 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 30.071 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 30.071 * [taylor]: Taking taylor expansion of -1 in x.re 30.071 * [backup-simplify]: Simplify -1 into -1 30.071 * [taylor]: Taking taylor expansion of x.re in x.re 30.071 * [backup-simplify]: Simplify 0 into 0 30.071 * [backup-simplify]: Simplify 1 into 1 30.072 * [backup-simplify]: Simplify (/ -1 1) into -1 30.072 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 30.072 * [taylor]: Taking taylor expansion of -1 in x.re 30.072 * [backup-simplify]: Simplify -1 into -1 30.072 * [taylor]: Taking taylor expansion of x.re in x.re 30.072 * [backup-simplify]: Simplify 0 into 0 30.072 * [backup-simplify]: Simplify 1 into 1 30.072 * [backup-simplify]: Simplify (/ -1 1) into -1 30.072 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 30.072 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 30.072 * [taylor]: Taking taylor expansion of -1 in x.re 30.072 * [backup-simplify]: Simplify -1 into -1 30.072 * [taylor]: Taking taylor expansion of x.im in x.re 30.072 * [backup-simplify]: Simplify x.im into x.im 30.072 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.072 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 30.072 * [taylor]: Taking taylor expansion of -1 in x.re 30.072 * [backup-simplify]: Simplify -1 into -1 30.072 * [taylor]: Taking taylor expansion of x.im in x.re 30.072 * [backup-simplify]: Simplify x.im into x.im 30.072 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 30.073 * [backup-simplify]: Simplify (* -1 -1) into 1 30.073 * [backup-simplify]: Simplify (+ 1 0) into 1 30.073 * [backup-simplify]: Simplify (sqrt 1) into 1 30.074 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 30.074 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 30.074 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 30.075 * [backup-simplify]: Simplify (+ 0 0) into 0 30.075 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 30.075 * [backup-simplify]: Simplify (log 1) into 0 30.075 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 30.075 * [taylor]: Taking taylor expansion of -1 in x.re 30.075 * [backup-simplify]: Simplify -1 into -1 30.075 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 30.076 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 30.076 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.076 * [taylor]: Taking taylor expansion of y.re in x.re 30.076 * [backup-simplify]: Simplify y.re into y.re 30.076 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 30.076 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 30.076 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 30.076 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 30.076 * [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)) 30.076 * [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))) 30.077 * [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))) 30.077 * [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))) 30.077 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 30.077 * [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))) 30.077 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 30.077 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 30.077 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 30.077 * [taylor]: Taking taylor expansion of (log x.re) in x.im 30.077 * [taylor]: Taking taylor expansion of x.re in x.im 30.077 * [backup-simplify]: Simplify x.re into x.re 30.077 * [backup-simplify]: Simplify (log x.re) into (log x.re) 30.077 * [taylor]: Taking taylor expansion of y.im in x.im 30.077 * [backup-simplify]: Simplify y.im into y.im 30.077 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 30.077 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 30.077 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 30.077 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.077 * [taylor]: Taking taylor expansion of y.re in x.im 30.077 * [backup-simplify]: Simplify y.re into y.re 30.077 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 30.077 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 30.078 * [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)) 30.078 * [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))) 30.078 * [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))) 30.078 * [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))) 30.078 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 30.078 * [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))) 30.078 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 30.078 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 30.078 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 30.078 * [taylor]: Taking taylor expansion of (log x.re) in y.re 30.078 * [taylor]: Taking taylor expansion of x.re in y.re 30.078 * [backup-simplify]: Simplify x.re into x.re 30.078 * [backup-simplify]: Simplify (log x.re) into (log x.re) 30.078 * [taylor]: Taking taylor expansion of y.im in y.re 30.078 * [backup-simplify]: Simplify y.im into y.im 30.078 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 30.078 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 30.078 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 30.078 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.078 * [taylor]: Taking taylor expansion of y.re in y.re 30.078 * [backup-simplify]: Simplify 0 into 0 30.078 * [backup-simplify]: Simplify 1 into 1 30.079 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.079 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 30.079 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 30.079 * [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))) 30.079 * [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))) 30.079 * [taylor]: Taking taylor expansion of 0 in x.re 30.079 * [backup-simplify]: Simplify 0 into 0 30.079 * [taylor]: Taking taylor expansion of 0 in x.im 30.079 * [backup-simplify]: Simplify 0 into 0 30.079 * [taylor]: Taking taylor expansion of 0 in y.re 30.079 * [backup-simplify]: Simplify 0 into 0 30.079 * [backup-simplify]: Simplify 0 into 0 30.079 * [backup-simplify]: Simplify (+ 0) into 0 30.080 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 30.081 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.081 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 30.081 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 30.081 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 30.081 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 30.082 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 30.082 * [backup-simplify]: Simplify (+ 0 0) into 0 30.082 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 30.083 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 30.083 * [backup-simplify]: Simplify (+ 0 0) into 0 30.083 * [taylor]: Taking taylor expansion of 0 in x.im 30.083 * [backup-simplify]: Simplify 0 into 0 30.083 * [taylor]: Taking taylor expansion of 0 in y.re 30.083 * [backup-simplify]: Simplify 0 into 0 30.083 * [backup-simplify]: Simplify 0 into 0 30.083 * [backup-simplify]: Simplify (+ 0) into 0 30.084 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 30.084 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 30.084 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 30.084 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 30.085 * [backup-simplify]: Simplify (- 0) into 0 30.085 * [backup-simplify]: Simplify (+ 0 0) into 0 30.085 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 30.086 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 30.086 * [backup-simplify]: Simplify (+ 0 0) into 0 30.086 * [taylor]: Taking taylor expansion of 0 in y.re 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [taylor]: Taking taylor expansion of 0 in x.re 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [taylor]: Taking taylor expansion of 0 in x.im 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [taylor]: Taking taylor expansion of 0 in y.re 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [taylor]: Taking taylor expansion of 0 in x.im 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [taylor]: Taking taylor expansion of 0 in y.re 30.086 * [backup-simplify]: Simplify 0 into 0 30.086 * [backup-simplify]: Simplify 0 into 0 30.087 * [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))))) 30.087 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 30.087 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 30.087 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 30.087 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 30.087 * [taylor]: Taking taylor expansion of y.im in y.im 30.087 * [backup-simplify]: Simplify 0 into 0 30.087 * [backup-simplify]: Simplify 1 into 1 30.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 30.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.087 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 30.087 * [taylor]: Taking taylor expansion of y.im in x.re 30.087 * [backup-simplify]: Simplify y.im into y.im 30.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 30.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.087 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 30.087 * [taylor]: Taking taylor expansion of y.im in x.im 30.087 * [backup-simplify]: Simplify y.im into y.im 30.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 30.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.087 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 30.087 * [taylor]: Taking taylor expansion of y.im in x.im 30.087 * [backup-simplify]: Simplify y.im into y.im 30.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 30.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.087 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 30.087 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 30.087 * [taylor]: Taking taylor expansion of y.im in x.re 30.087 * [backup-simplify]: Simplify y.im into y.im 30.087 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 30.087 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.087 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 30.087 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 30.087 * [taylor]: Taking taylor expansion of y.im in y.im 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [backup-simplify]: Simplify 1 into 1 30.088 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 30.088 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.088 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 30.088 * [taylor]: Taking taylor expansion of 0 in x.re 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [taylor]: Taking taylor expansion of 0 in y.im 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 30.088 * [taylor]: Taking taylor expansion of 0 in y.im 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [backup-simplify]: Simplify 0 into 0 30.088 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 30.088 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.089 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 30.089 * [taylor]: Taking taylor expansion of 0 in x.re 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [taylor]: Taking taylor expansion of 0 in y.im 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [taylor]: Taking taylor expansion of 0 in y.im 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 30.089 * [taylor]: Taking taylor expansion of 0 in y.im 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [backup-simplify]: Simplify 0 into 0 30.089 * [backup-simplify]: Simplify 0 into 0 30.090 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 30.090 * [backup-simplify]: Simplify 0 into 0 30.090 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 30.090 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 30.090 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 30.090 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 30.090 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 30.090 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.090 * [taylor]: Taking taylor expansion of y.im in y.im 30.090 * [backup-simplify]: Simplify 0 into 0 30.090 * [backup-simplify]: Simplify 1 into 1 30.090 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.090 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 30.090 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 30.090 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.091 * [taylor]: Taking taylor expansion of y.im in x.re 30.091 * [backup-simplify]: Simplify y.im into y.im 30.091 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 30.091 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 30.091 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 30.091 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.091 * [taylor]: Taking taylor expansion of y.im in x.im 30.091 * [backup-simplify]: Simplify y.im into y.im 30.091 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 30.091 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 30.091 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 30.091 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.091 * [taylor]: Taking taylor expansion of y.im in x.im 30.091 * [backup-simplify]: Simplify y.im into y.im 30.091 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 30.091 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 30.091 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 30.091 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.091 * [taylor]: Taking taylor expansion of y.im in x.re 30.091 * [backup-simplify]: Simplify y.im into y.im 30.091 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 30.091 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 30.091 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 30.091 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.091 * [taylor]: Taking taylor expansion of y.im in y.im 30.091 * [backup-simplify]: Simplify 0 into 0 30.091 * [backup-simplify]: Simplify 1 into 1 30.091 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.092 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.092 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 30.092 * [taylor]: Taking taylor expansion of 0 in x.re 30.092 * [backup-simplify]: Simplify 0 into 0 30.092 * [taylor]: Taking taylor expansion of 0 in y.im 30.092 * [backup-simplify]: Simplify 0 into 0 30.092 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 30.092 * [taylor]: Taking taylor expansion of 0 in y.im 30.092 * [backup-simplify]: Simplify 0 into 0 30.093 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 30.093 * [backup-simplify]: Simplify 0 into 0 30.093 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.093 * [taylor]: Taking taylor expansion of 0 in x.re 30.093 * [backup-simplify]: Simplify 0 into 0 30.093 * [taylor]: Taking taylor expansion of 0 in y.im 30.093 * [backup-simplify]: Simplify 0 into 0 30.093 * [taylor]: Taking taylor expansion of 0 in y.im 30.093 * [backup-simplify]: Simplify 0 into 0 30.093 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.093 * [taylor]: Taking taylor expansion of 0 in y.im 30.093 * [backup-simplify]: Simplify 0 into 0 30.093 * [backup-simplify]: Simplify 0 into 0 30.093 * [backup-simplify]: Simplify 0 into 0 30.094 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.094 * [backup-simplify]: Simplify 0 into 0 30.094 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.094 * [taylor]: Taking taylor expansion of 0 in x.re 30.094 * [backup-simplify]: Simplify 0 into 0 30.094 * [taylor]: Taking taylor expansion of 0 in y.im 30.094 * [backup-simplify]: Simplify 0 into 0 30.094 * [taylor]: Taking taylor expansion of 0 in y.im 30.094 * [backup-simplify]: Simplify 0 into 0 30.094 * [taylor]: Taking taylor expansion of 0 in y.im 30.094 * [backup-simplify]: Simplify 0 into 0 30.095 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.095 * [taylor]: Taking taylor expansion of 0 in y.im 30.095 * [backup-simplify]: Simplify 0 into 0 30.095 * [backup-simplify]: Simplify 0 into 0 30.095 * [backup-simplify]: Simplify 0 into 0 30.095 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 30.095 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 30.095 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 30.095 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 30.095 * [taylor]: Taking taylor expansion of -1 in y.im 30.095 * [backup-simplify]: Simplify -1 into -1 30.095 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 30.095 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 30.095 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.095 * [taylor]: Taking taylor expansion of y.im in y.im 30.095 * [backup-simplify]: Simplify 0 into 0 30.095 * [backup-simplify]: Simplify 1 into 1 30.096 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.096 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 30.096 * [taylor]: Taking taylor expansion of -1 in x.re 30.096 * [backup-simplify]: Simplify -1 into -1 30.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 30.096 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 30.096 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.096 * [taylor]: Taking taylor expansion of y.im in x.re 30.096 * [backup-simplify]: Simplify y.im into y.im 30.096 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 30.096 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 30.096 * [taylor]: Taking taylor expansion of -1 in x.im 30.096 * [backup-simplify]: Simplify -1 into -1 30.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 30.096 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 30.096 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.096 * [taylor]: Taking taylor expansion of y.im in x.im 30.096 * [backup-simplify]: Simplify y.im into y.im 30.096 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 30.096 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 30.096 * [taylor]: Taking taylor expansion of -1 in x.im 30.096 * [backup-simplify]: Simplify -1 into -1 30.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 30.096 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 30.096 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.096 * [taylor]: Taking taylor expansion of y.im in x.im 30.096 * [backup-simplify]: Simplify y.im into y.im 30.096 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 30.096 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 30.096 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 30.096 * [taylor]: Taking taylor expansion of -1 in x.re 30.096 * [backup-simplify]: Simplify -1 into -1 30.096 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 30.097 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 30.097 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.097 * [taylor]: Taking taylor expansion of y.im in x.re 30.097 * [backup-simplify]: Simplify y.im into y.im 30.097 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 30.097 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 30.097 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 30.097 * [taylor]: Taking taylor expansion of -1 in y.im 30.097 * [backup-simplify]: Simplify -1 into -1 30.097 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 30.097 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 30.097 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.097 * [taylor]: Taking taylor expansion of y.im in y.im 30.097 * [backup-simplify]: Simplify 0 into 0 30.097 * [backup-simplify]: Simplify 1 into 1 30.097 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.097 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.097 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 30.097 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 30.098 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 30.098 * [taylor]: Taking taylor expansion of 0 in x.re 30.098 * [backup-simplify]: Simplify 0 into 0 30.098 * [taylor]: Taking taylor expansion of 0 in y.im 30.098 * [backup-simplify]: Simplify 0 into 0 30.098 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 30.102 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 30.102 * [taylor]: Taking taylor expansion of 0 in y.im 30.102 * [backup-simplify]: Simplify 0 into 0 30.102 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 30.103 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 30.103 * [backup-simplify]: Simplify 0 into 0 30.103 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.104 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 30.104 * [taylor]: Taking taylor expansion of 0 in x.re 30.104 * [backup-simplify]: Simplify 0 into 0 30.104 * [taylor]: Taking taylor expansion of 0 in y.im 30.104 * [backup-simplify]: Simplify 0 into 0 30.104 * [taylor]: Taking taylor expansion of 0 in y.im 30.104 * [backup-simplify]: Simplify 0 into 0 30.104 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.105 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 30.105 * [taylor]: Taking taylor expansion of 0 in y.im 30.105 * [backup-simplify]: Simplify 0 into 0 30.105 * [backup-simplify]: Simplify 0 into 0 30.105 * [backup-simplify]: Simplify 0 into 0 30.106 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.106 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 30.106 * [backup-simplify]: Simplify 0 into 0 30.106 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.108 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 30.109 * [taylor]: Taking taylor expansion of 0 in x.re 30.109 * [backup-simplify]: Simplify 0 into 0 30.109 * [taylor]: Taking taylor expansion of 0 in y.im 30.109 * [backup-simplify]: Simplify 0 into 0 30.109 * [taylor]: Taking taylor expansion of 0 in y.im 30.109 * [backup-simplify]: Simplify 0 into 0 30.109 * [taylor]: Taking taylor expansion of 0 in y.im 30.109 * [backup-simplify]: Simplify 0 into 0 30.109 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 30.110 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 30.110 * [taylor]: Taking taylor expansion of 0 in y.im 30.110 * [backup-simplify]: Simplify 0 into 0 30.110 * [backup-simplify]: Simplify 0 into 0 30.110 * [backup-simplify]: Simplify 0 into 0 30.110 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 30.110 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3 1) 30.111 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) into (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) 30.111 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in (x.im x.re y.re) around 0 30.111 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in y.re 30.111 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 30.111 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.111 * [taylor]: Taking taylor expansion of (pow (pow y.re 2) 1/3) in y.re 30.111 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.re 2)))) in y.re 30.111 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.re 2))) in y.re 30.111 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.111 * [backup-simplify]: Simplify 1/3 into 1/3 30.111 * [taylor]: Taking taylor expansion of (log (pow y.re 2)) in y.re 30.111 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 30.111 * [taylor]: Taking taylor expansion of y.re in y.re 30.111 * [backup-simplify]: Simplify 0 into 0 30.111 * [backup-simplify]: Simplify 1 into 1 30.111 * [backup-simplify]: Simplify (* 1 1) into 1 30.111 * [backup-simplify]: Simplify (log 1) into 0 30.112 * [backup-simplify]: Simplify (+ (* (- -2) (log y.re)) 0) into (* 2 (log y.re)) 30.112 * [backup-simplify]: Simplify (* 1/3 (* 2 (log y.re))) into (* 2/3 (log y.re)) 30.112 * [backup-simplify]: Simplify (exp (* 2/3 (log y.re))) into (pow y.re 2/3) 30.112 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in x.re 30.112 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 30.112 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.112 * [taylor]: Taking taylor expansion of (pow (pow y.re 2) 1/3) in x.re 30.112 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.re 2)))) in x.re 30.112 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.re 2))) in x.re 30.112 * [taylor]: Taking taylor expansion of 1/3 in x.re 30.112 * [backup-simplify]: Simplify 1/3 into 1/3 30.112 * [taylor]: Taking taylor expansion of (log (pow y.re 2)) in x.re 30.112 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 30.112 * [taylor]: Taking taylor expansion of y.re in x.re 30.112 * [backup-simplify]: Simplify y.re into y.re 30.112 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.112 * [backup-simplify]: Simplify (log (pow y.re 2)) into (log (pow y.re 2)) 30.112 * [backup-simplify]: Simplify (* 1/3 (log (pow y.re 2))) into (* 1/3 (log (pow y.re 2))) 30.112 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.re 2)))) into (pow (pow y.re 2) 1/3) 30.112 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in x.im 30.112 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 30.112 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.112 * [taylor]: Taking taylor expansion of (pow (pow y.re 2) 1/3) in x.im 30.112 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.re 2)))) in x.im 30.112 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.re 2))) in x.im 30.112 * [taylor]: Taking taylor expansion of 1/3 in x.im 30.112 * [backup-simplify]: Simplify 1/3 into 1/3 30.112 * [taylor]: Taking taylor expansion of (log (pow y.re 2)) in x.im 30.112 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 30.112 * [taylor]: Taking taylor expansion of y.re in x.im 30.112 * [backup-simplify]: Simplify y.re into y.re 30.112 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.113 * [backup-simplify]: Simplify (log (pow y.re 2)) into (log (pow y.re 2)) 30.113 * [backup-simplify]: Simplify (* 1/3 (log (pow y.re 2))) into (* 1/3 (log (pow y.re 2))) 30.113 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.re 2)))) into (pow (pow y.re 2) 1/3) 30.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in x.im 30.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 30.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.113 * [taylor]: Taking taylor expansion of (pow (pow y.re 2) 1/3) in x.im 30.113 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.re 2)))) in x.im 30.113 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.re 2))) in x.im 30.113 * [taylor]: Taking taylor expansion of 1/3 in x.im 30.113 * [backup-simplify]: Simplify 1/3 into 1/3 30.113 * [taylor]: Taking taylor expansion of (log (pow y.re 2)) in x.im 30.113 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 30.113 * [taylor]: Taking taylor expansion of y.re in x.im 30.113 * [backup-simplify]: Simplify y.re into y.re 30.113 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.113 * [backup-simplify]: Simplify (log (pow y.re 2)) into (log (pow y.re 2)) 30.113 * [backup-simplify]: Simplify (* 1/3 (log (pow y.re 2))) into (* 1/3 (log (pow y.re 2))) 30.113 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.re 2)))) into (pow (pow y.re 2) 1/3) 30.113 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) into (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) 30.113 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in x.re 30.113 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 30.113 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.113 * [taylor]: Taking taylor expansion of (pow (pow y.re 2) 1/3) in x.re 30.113 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.re 2)))) in x.re 30.113 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.re 2))) in x.re 30.113 * [taylor]: Taking taylor expansion of 1/3 in x.re 30.113 * [backup-simplify]: Simplify 1/3 into 1/3 30.113 * [taylor]: Taking taylor expansion of (log (pow y.re 2)) in x.re 30.113 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 30.113 * [taylor]: Taking taylor expansion of y.re in x.re 30.113 * [backup-simplify]: Simplify y.re into y.re 30.113 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.113 * [backup-simplify]: Simplify (log (pow y.re 2)) into (log (pow y.re 2)) 30.113 * [backup-simplify]: Simplify (* 1/3 (log (pow y.re 2))) into (* 1/3 (log (pow y.re 2))) 30.114 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow y.re 2)))) into (pow (pow y.re 2) 1/3) 30.114 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) into (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) 30.114 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) in y.re 30.114 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 30.114 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 30.114 * [taylor]: Taking taylor expansion of (pow (pow y.re 2) 1/3) in y.re 30.114 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow y.re 2)))) in y.re 30.114 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow y.re 2))) in y.re 30.114 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.114 * [backup-simplify]: Simplify 1/3 into 1/3 30.114 * [taylor]: Taking taylor expansion of (log (pow y.re 2)) in y.re 30.114 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 30.114 * [taylor]: Taking taylor expansion of y.re in y.re 30.114 * [backup-simplify]: Simplify 0 into 0 30.114 * [backup-simplify]: Simplify 1 into 1 30.114 * [backup-simplify]: Simplify (* 1 1) into 1 30.114 * [backup-simplify]: Simplify (log 1) into 0 30.115 * [backup-simplify]: Simplify (+ (* (- -2) (log y.re)) 0) into (* 2 (log y.re)) 30.115 * [backup-simplify]: Simplify (* 1/3 (* 2 (log y.re))) into (* 2/3 (log y.re)) 30.115 * [backup-simplify]: Simplify (exp (* 2/3 (log y.re))) into (pow y.re 2/3) 30.115 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (pow y.re 2/3)) into (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) 30.115 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) into (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) 30.115 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 30.116 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow y.re 2) 1)))) 1) into 0 30.116 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow y.re 2)))) into 0 30.117 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow y.re 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 30.118 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 (pow (pow y.re 2) 1/3))) into 0 30.118 * [taylor]: Taking taylor expansion of 0 in x.re 30.118 * [backup-simplify]: Simplify 0 into 0 30.118 * [taylor]: Taking taylor expansion of 0 in y.re 30.118 * [backup-simplify]: Simplify 0 into 0 30.118 * [backup-simplify]: Simplify 0 into 0 30.118 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 30.119 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow y.re 2) 1)))) 1) into 0 30.119 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow y.re 2)))) into 0 30.120 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow y.re 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 30.120 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 (pow (pow y.re 2) 1/3))) into 0 30.120 * [taylor]: Taking taylor expansion of 0 in y.re 30.120 * [backup-simplify]: Simplify 0 into 0 30.120 * [backup-simplify]: Simplify 0 into 0 30.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 30.123 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.123 * [backup-simplify]: Simplify (+ (* (- -2) (log y.re)) 0) into (* 2 (log y.re)) 30.124 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (* 2 (log y.re)))) into 0 30.125 * [backup-simplify]: Simplify (* (exp (* 2/3 (log y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 30.125 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 (pow y.re 2/3))) into 0 30.125 * [backup-simplify]: Simplify 0 into 0 30.125 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 30.127 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow y.re 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow y.re 2) 1)))) 2) into 0 30.128 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (pow y.re 2))))) into 0 30.129 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow y.re 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.130 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 (pow (pow y.re 2) 1/3)))) into 0 30.130 * [taylor]: Taking taylor expansion of 0 in x.re 30.130 * [backup-simplify]: Simplify 0 into 0 30.130 * [taylor]: Taking taylor expansion of 0 in y.re 30.130 * [backup-simplify]: Simplify 0 into 0 30.130 * [backup-simplify]: Simplify 0 into 0 30.130 * [taylor]: Taking taylor expansion of 0 in y.re 30.130 * [backup-simplify]: Simplify 0 into 0 30.130 * [backup-simplify]: Simplify 0 into 0 30.130 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 30.132 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow y.re 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow y.re 2) 1)))) 2) into 0 30.133 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (pow y.re 2))))) into 0 30.134 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow y.re 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.135 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 (pow (pow y.re 2) 1/3)))) into 0 30.135 * [taylor]: Taking taylor expansion of 0 in y.re 30.135 * [backup-simplify]: Simplify 0 into 0 30.135 * [backup-simplify]: Simplify 0 into 0 30.135 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) into (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) 30.135 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (* (cbrt (/ 1 y.re)) (cbrt (/ 1 y.re)))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 30.136 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in (x.im x.re y.re) around 0 30.136 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.re 30.136 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in y.re 30.136 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in y.re 30.136 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in y.re 30.136 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.136 * [backup-simplify]: Simplify 1/3 into 1/3 30.136 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in y.re 30.136 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 30.136 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 30.136 * [taylor]: Taking taylor expansion of y.re in y.re 30.136 * [backup-simplify]: Simplify 0 into 0 30.136 * [backup-simplify]: Simplify 1 into 1 30.136 * [backup-simplify]: Simplify (* 1 1) into 1 30.137 * [backup-simplify]: Simplify (/ 1 1) into 1 30.137 * [backup-simplify]: Simplify (log 1) into 0 30.138 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) 0) into (- (* 2 (log y.re))) 30.138 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.re)))) into (* -2/3 (log y.re)) 30.138 * [backup-simplify]: Simplify (exp (* -2/3 (log y.re))) into (pow y.re -2/3) 30.138 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 30.138 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.138 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 30.138 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.re 30.138 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.re 30.138 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.re 30.138 * [taylor]: Taking taylor expansion of 1/3 in x.re 30.138 * [backup-simplify]: Simplify 1/3 into 1/3 30.138 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.re 30.138 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 30.138 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 30.138 * [taylor]: Taking taylor expansion of y.re in x.re 30.138 * [backup-simplify]: Simplify y.re into y.re 30.138 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.138 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.139 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.139 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.139 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.139 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 30.139 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.139 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 30.139 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.im 30.139 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.im 30.139 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.im 30.139 * [taylor]: Taking taylor expansion of 1/3 in x.im 30.139 * [backup-simplify]: Simplify 1/3 into 1/3 30.139 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.im 30.139 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 30.139 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 30.139 * [taylor]: Taking taylor expansion of y.re in x.im 30.139 * [backup-simplify]: Simplify y.re into y.re 30.139 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.139 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.139 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.140 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.140 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.140 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 30.140 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.140 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 30.140 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.im 30.140 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.im 30.140 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.im 30.140 * [taylor]: Taking taylor expansion of 1/3 in x.im 30.140 * [backup-simplify]: Simplify 1/3 into 1/3 30.140 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.im 30.140 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 30.140 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 30.140 * [taylor]: Taking taylor expansion of y.re in x.im 30.140 * [backup-simplify]: Simplify y.re into y.re 30.140 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.140 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.140 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.140 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.141 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.141 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 30.141 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.141 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 30.141 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 30.141 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.re 30.141 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.re 30.141 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.re 30.141 * [taylor]: Taking taylor expansion of 1/3 in x.re 30.141 * [backup-simplify]: Simplify 1/3 into 1/3 30.141 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.re 30.141 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 30.141 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 30.141 * [taylor]: Taking taylor expansion of y.re in x.re 30.141 * [backup-simplify]: Simplify y.re into y.re 30.141 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.142 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.142 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.142 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.142 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.142 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 30.142 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.142 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 30.142 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) in y.re 30.142 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in y.re 30.142 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in y.re 30.142 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in y.re 30.142 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.142 * [backup-simplify]: Simplify 1/3 into 1/3 30.142 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in y.re 30.142 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 30.142 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 30.142 * [taylor]: Taking taylor expansion of y.re in y.re 30.142 * [backup-simplify]: Simplify 0 into 0 30.142 * [backup-simplify]: Simplify 1 into 1 30.143 * [backup-simplify]: Simplify (* 1 1) into 1 30.143 * [backup-simplify]: Simplify (/ 1 1) into 1 30.144 * [backup-simplify]: Simplify (log 1) into 0 30.144 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) 0) into (- (* 2 (log y.re))) 30.144 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.re)))) into (* -2/3 (log y.re)) 30.144 * [backup-simplify]: Simplify (exp (* -2/3 (log y.re))) into (pow y.re -2/3) 30.144 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 30.144 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 30.145 * [backup-simplify]: Simplify (* (pow y.re -2/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 30.145 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (atan2 (/ 1 x.im) (/ 1 x.re))) 30.145 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 30.145 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 30.146 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 1) into 0 30.147 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow y.re 2))))) into 0 30.147 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 30.148 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 30.148 * [taylor]: Taking taylor expansion of 0 in x.re 30.148 * [backup-simplify]: Simplify 0 into 0 30.148 * [taylor]: Taking taylor expansion of 0 in y.re 30.148 * [backup-simplify]: Simplify 0 into 0 30.148 * [backup-simplify]: Simplify 0 into 0 30.148 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 30.148 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 30.149 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 1) into 0 30.149 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow y.re 2))))) into 0 30.150 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 30.151 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 30.151 * [taylor]: Taking taylor expansion of 0 in y.re 30.151 * [backup-simplify]: Simplify 0 into 0 30.151 * [backup-simplify]: Simplify 0 into 0 30.151 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 30.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 30.153 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.154 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) 0) into (- (* 2 (log y.re))) 30.154 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log y.re))))) into 0 30.155 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 30.155 * [backup-simplify]: Simplify (+ (* (pow y.re -2/3) 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re)))) into 0 30.155 * [backup-simplify]: Simplify 0 into 0 30.156 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 30.156 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 30.158 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow y.re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 2) into 0 30.159 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow y.re 2)))))) into 0 30.160 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.161 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 30.161 * [taylor]: Taking taylor expansion of 0 in x.re 30.161 * [backup-simplify]: Simplify 0 into 0 30.161 * [taylor]: Taking taylor expansion of 0 in y.re 30.161 * [backup-simplify]: Simplify 0 into 0 30.161 * [backup-simplify]: Simplify 0 into 0 30.161 * [taylor]: Taking taylor expansion of 0 in y.re 30.161 * [backup-simplify]: Simplify 0 into 0 30.161 * [backup-simplify]: Simplify 0 into 0 30.161 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 30.162 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 30.163 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow y.re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 2) into 0 30.164 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow y.re 2)))))) into 0 30.166 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.166 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (+ (* 0 0) (* 0 (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 30.166 * [taylor]: Taking taylor expansion of 0 in y.re 30.166 * [backup-simplify]: Simplify 0 into 0 30.166 * [backup-simplify]: Simplify 0 into 0 30.167 * [backup-simplify]: Simplify (* (pow (/ 1 (pow (/ 1 y.re) 2)) 1/3) (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) into (* (pow (pow y.re 2) 1/3) (atan2 x.im x.re)) 30.167 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (* (cbrt (/ 1 (- y.re))) (cbrt (/ 1 (- y.re))))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) 30.167 * [approximate]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in (x.im x.re y.re) around 0 30.167 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in y.re 30.167 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in y.re 30.167 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in y.re 30.167 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in y.re 30.167 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.167 * [backup-simplify]: Simplify 1/3 into 1/3 30.167 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in y.re 30.167 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 30.167 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 30.167 * [taylor]: Taking taylor expansion of y.re in y.re 30.167 * [backup-simplify]: Simplify 0 into 0 30.167 * [backup-simplify]: Simplify 1 into 1 30.168 * [backup-simplify]: Simplify (* 1 1) into 1 30.168 * [backup-simplify]: Simplify (/ 1 1) into 1 30.169 * [backup-simplify]: Simplify (log 1) into 0 30.169 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) 0) into (- (* 2 (log y.re))) 30.169 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.re)))) into (* -2/3 (log y.re)) 30.169 * [backup-simplify]: Simplify (exp (* -2/3 (log y.re))) into (pow y.re -2/3) 30.169 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) in y.re 30.169 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 30.169 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.169 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in y.re 30.169 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 30.169 * [taylor]: Taking taylor expansion of -1 in y.re 30.169 * [backup-simplify]: Simplify -1 into -1 30.170 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.171 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.171 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in x.re 30.171 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.re 30.171 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.re 30.171 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.re 30.171 * [taylor]: Taking taylor expansion of 1/3 in x.re 30.171 * [backup-simplify]: Simplify 1/3 into 1/3 30.171 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.re 30.171 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 30.171 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 30.171 * [taylor]: Taking taylor expansion of y.re in x.re 30.171 * [backup-simplify]: Simplify y.re into y.re 30.171 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.171 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.171 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.171 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.171 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.171 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) in x.re 30.171 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 30.172 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.172 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.re 30.172 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 30.172 * [taylor]: Taking taylor expansion of -1 in x.re 30.172 * [backup-simplify]: Simplify -1 into -1 30.172 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.173 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.173 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in x.im 30.173 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.im 30.173 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.im 30.173 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.im 30.173 * [taylor]: Taking taylor expansion of 1/3 in x.im 30.173 * [backup-simplify]: Simplify 1/3 into 1/3 30.173 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.im 30.173 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 30.173 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 30.173 * [taylor]: Taking taylor expansion of y.re in x.im 30.173 * [backup-simplify]: Simplify y.re into y.re 30.173 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.173 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.173 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.174 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.174 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.174 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) in x.im 30.174 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 30.174 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.174 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.im 30.174 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 30.174 * [taylor]: Taking taylor expansion of -1 in x.im 30.174 * [backup-simplify]: Simplify -1 into -1 30.174 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.175 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.175 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in x.im 30.175 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.im 30.175 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.im 30.175 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.im 30.175 * [taylor]: Taking taylor expansion of 1/3 in x.im 30.175 * [backup-simplify]: Simplify 1/3 into 1/3 30.175 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.im 30.175 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 30.175 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.im 30.176 * [taylor]: Taking taylor expansion of y.re in x.im 30.176 * [backup-simplify]: Simplify y.re into y.re 30.176 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.176 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.176 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.176 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.176 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.176 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) in x.im 30.176 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 30.176 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.176 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.im 30.176 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 30.176 * [taylor]: Taking taylor expansion of -1 in x.im 30.176 * [backup-simplify]: Simplify -1 into -1 30.177 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.178 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.179 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.181 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) 30.182 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) 30.182 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in x.re 30.182 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in x.re 30.182 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in x.re 30.182 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in x.re 30.182 * [taylor]: Taking taylor expansion of 1/3 in x.re 30.182 * [backup-simplify]: Simplify 1/3 into 1/3 30.182 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in x.re 30.182 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 30.182 * [taylor]: Taking taylor expansion of (pow y.re 2) in x.re 30.182 * [taylor]: Taking taylor expansion of y.re in x.re 30.182 * [backup-simplify]: Simplify y.re into y.re 30.182 * [backup-simplify]: Simplify (* y.re y.re) into (pow y.re 2) 30.182 * [backup-simplify]: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 30.182 * [backup-simplify]: Simplify (log (/ 1 (pow y.re 2))) into (log (/ 1 (pow y.re 2))) 30.183 * [backup-simplify]: Simplify (* 1/3 (log (/ 1 (pow y.re 2)))) into (* 1/3 (log (/ 1 (pow y.re 2)))) 30.183 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ 1 (pow y.re 2))))) into (pow (/ 1 (pow y.re 2)) 1/3) 30.183 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) in x.re 30.183 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 30.183 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.183 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in x.re 30.183 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 30.183 * [taylor]: Taking taylor expansion of -1 in x.re 30.183 * [backup-simplify]: Simplify -1 into -1 30.183 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.184 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.186 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.187 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) 30.188 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) 30.188 * [taylor]: Taking taylor expansion of (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) in y.re 30.188 * [taylor]: Taking taylor expansion of (pow (/ 1 (pow y.re 2)) 1/3) in y.re 30.188 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (pow y.re 2))))) in y.re 30.188 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (pow y.re 2)))) in y.re 30.188 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.188 * [backup-simplify]: Simplify 1/3 into 1/3 30.188 * [taylor]: Taking taylor expansion of (log (/ 1 (pow y.re 2))) in y.re 30.188 * [taylor]: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 30.188 * [taylor]: Taking taylor expansion of (pow y.re 2) in y.re 30.188 * [taylor]: Taking taylor expansion of y.re in y.re 30.188 * [backup-simplify]: Simplify 0 into 0 30.188 * [backup-simplify]: Simplify 1 into 1 30.189 * [backup-simplify]: Simplify (* 1 1) into 1 30.189 * [backup-simplify]: Simplify (/ 1 1) into 1 30.189 * [backup-simplify]: Simplify (log 1) into 0 30.190 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) 0) into (- (* 2 (log y.re))) 30.190 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log y.re)))) into (* -2/3 (log y.re)) 30.190 * [backup-simplify]: Simplify (exp (* -2/3 (log y.re))) into (pow y.re -2/3) 30.190 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) in y.re 30.190 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 30.190 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 30.190 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 2) in y.re 30.190 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 30.190 * [taylor]: Taking taylor expansion of -1 in y.re 30.190 * [backup-simplify]: Simplify -1 into -1 30.191 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.192 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.193 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 30.194 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) into (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)) 30.196 * [backup-simplify]: Simplify (* (pow y.re -2/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) 30.197 * [backup-simplify]: Simplify (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) into (* (pow (/ 1 (pow y.re 2)) 1/3) (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))) 30.198 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 30.199 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (pow (cbrt -1) 2))) into 0 30.199 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 30.200 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 30.201 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 1) into 0 30.201 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow y.re 2))))) into 0 30.202 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 30.203 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)))) into 0 30.203 * [taylor]: Taking taylor expansion of 0 in x.re 30.203 * [backup-simplify]: Simplify 0 into 0 30.203 * [taylor]: Taking taylor expansion of 0 in y.re 30.203 * [backup-simplify]: Simplify 0 into 0 30.204 * [backup-simplify]: Simplify 0 into 0 30.204 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 30.205 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (pow (cbrt -1) 2))) into 0 30.205 * [backup-simplify]: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 30.206 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 30.206 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 1) into 0 30.207 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ 1 (pow y.re 2))))) into 0 30.208 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 1) 1)))) into 0 30.209 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)))) into 0 30.209 * [taylor]: Taking taylor expansion of 0 in y.re 30.209 * [backup-simplify]: Simplify 0 into 0 30.209 * [backup-simplify]: Simplify 0 into 0 30.210 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 30.211 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (pow (cbrt -1) 2))) into 0 30.212 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 30.213 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 30.214 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.215 * [backup-simplify]: Simplify (+ (* (- 2) (log y.re)) 0) into (- (* 2 (log y.re))) 30.216 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (* 2 (log y.re))))) into 0 30.216 * [backup-simplify]: Simplify (* (exp (* -2/3 (log y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 30.218 * [backup-simplify]: Simplify (+ (* (pow y.re -2/3) 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2)))) into 0 30.218 * [backup-simplify]: Simplify 0 into 0 30.219 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 30.220 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 30.221 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (pow (cbrt -1) 2)))) into 0 30.221 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 30.221 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 30.222 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow y.re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 2) into 0 30.223 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow y.re 2)))))) into 0 30.224 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.225 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (+ (* 0 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))))) into 0 30.225 * [taylor]: Taking taylor expansion of 0 in x.re 30.225 * [backup-simplify]: Simplify 0 into 0 30.225 * [taylor]: Taking taylor expansion of 0 in y.re 30.225 * [backup-simplify]: Simplify 0 into 0 30.225 * [backup-simplify]: Simplify 0 into 0 30.225 * [taylor]: Taking taylor expansion of 0 in y.re 30.225 * [backup-simplify]: Simplify 0 into 0 30.225 * [backup-simplify]: Simplify 0 into 0 30.226 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 30.227 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 30.228 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (pow (cbrt -1) 2)))) into 0 30.228 * [backup-simplify]: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 30.228 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 30.229 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ 1 (pow y.re 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ 1 (pow y.re 2)) 1)))) 2) into 0 30.230 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ 1 (pow y.re 2)))))) into 0 30.231 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ 1 (pow y.re 2))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.232 * [backup-simplify]: Simplify (+ (* (pow (/ 1 (pow y.re 2)) 1/3) 0) (+ (* 0 0) (* 0 (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 2))))) into 0 30.232 * [taylor]: Taking taylor expansion of 0 in y.re 30.232 * [backup-simplify]: Simplify 0 into 0 30.232 * [backup-simplify]: Simplify 0 into 0 30.233 * [backup-simplify]: Simplify (* (pow (/ 1 (pow (/ 1 (- y.re)) 2)) 1/3) (* (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (pow (cbrt -1) 2))) into (* (pow (pow y.re 2) 1/3) (* (pow (cbrt -1) 2) (atan2 x.im x.re))) 30.233 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 3 2) 30.233 * [backup-simplify]: Simplify (cbrt y.re) into (pow y.re 1/3) 30.233 * [approximate]: Taking taylor expansion of (pow y.re 1/3) in (y.re) around 0 30.233 * [taylor]: Taking taylor expansion of (pow y.re 1/3) in y.re 30.233 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.re))) in y.re 30.233 * [taylor]: Taking taylor expansion of (* 1/3 (log y.re)) in y.re 30.233 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.233 * [backup-simplify]: Simplify 1/3 into 1/3 30.233 * [taylor]: Taking taylor expansion of (log y.re) in y.re 30.233 * [taylor]: Taking taylor expansion of y.re in y.re 30.233 * [backup-simplify]: Simplify 0 into 0 30.233 * [backup-simplify]: Simplify 1 into 1 30.233 * [backup-simplify]: Simplify (log 1) into 0 30.233 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.234 * [backup-simplify]: Simplify (* 1/3 (log y.re)) into (* 1/3 (log y.re)) 30.234 * [backup-simplify]: Simplify (exp (* 1/3 (log y.re))) into (pow y.re 1/3) 30.234 * [taylor]: Taking taylor expansion of (pow y.re 1/3) in y.re 30.234 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log y.re))) in y.re 30.234 * [taylor]: Taking taylor expansion of (* 1/3 (log y.re)) in y.re 30.234 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.234 * [backup-simplify]: Simplify 1/3 into 1/3 30.234 * [taylor]: Taking taylor expansion of (log y.re) in y.re 30.234 * [taylor]: Taking taylor expansion of y.re in y.re 30.234 * [backup-simplify]: Simplify 0 into 0 30.234 * [backup-simplify]: Simplify 1 into 1 30.234 * [backup-simplify]: Simplify (log 1) into 0 30.234 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.235 * [backup-simplify]: Simplify (* 1/3 (log y.re)) into (* 1/3 (log y.re)) 30.235 * [backup-simplify]: Simplify (exp (* 1/3 (log y.re))) into (pow y.re 1/3) 30.235 * [backup-simplify]: Simplify (pow y.re 1/3) into (pow y.re 1/3) 30.236 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.236 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.236 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log y.re))) into 0 30.237 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 30.237 * [backup-simplify]: Simplify 0 into 0 30.245 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 30.246 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.247 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log y.re)))) into 0 30.247 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.247 * [backup-simplify]: Simplify 0 into 0 30.250 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 30.251 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.252 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log y.re))))) into 0 30.253 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 30.253 * [backup-simplify]: Simplify 0 into 0 30.259 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 30.259 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.261 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log y.re)))))) into 0 30.264 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.re))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.264 * [backup-simplify]: Simplify 0 into 0 30.282 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 30.283 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.285 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log y.re))))))) into 0 30.289 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.re))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 30.289 * [backup-simplify]: Simplify 0 into 0 30.322 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 30.323 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) 0) into (log y.re) 30.324 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log y.re)))))))) into 0 30.328 * [backup-simplify]: Simplify (* (exp (* 1/3 (log y.re))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.328 * [backup-simplify]: Simplify 0 into 0 30.328 * [backup-simplify]: Simplify (pow y.re 1/3) into (pow y.re 1/3) 30.328 * [backup-simplify]: Simplify (cbrt (/ 1 y.re)) into (pow (/ 1 y.re) 1/3) 30.328 * [approximate]: Taking taylor expansion of (pow (/ 1 y.re) 1/3) in (y.re) around 0 30.328 * [taylor]: Taking taylor expansion of (pow (/ 1 y.re) 1/3) in y.re 30.328 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.re)))) in y.re 30.328 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.re))) in y.re 30.328 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.328 * [backup-simplify]: Simplify 1/3 into 1/3 30.328 * [taylor]: Taking taylor expansion of (log (/ 1 y.re)) in y.re 30.328 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 30.328 * [taylor]: Taking taylor expansion of y.re in y.re 30.328 * [backup-simplify]: Simplify 0 into 0 30.328 * [backup-simplify]: Simplify 1 into 1 30.328 * [backup-simplify]: Simplify (/ 1 1) into 1 30.329 * [backup-simplify]: Simplify (log 1) into 0 30.329 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.329 * [backup-simplify]: Simplify (* 1/3 (- (log y.re))) into (* -1/3 (log y.re)) 30.329 * [backup-simplify]: Simplify (exp (* -1/3 (log y.re))) into (pow y.re -1/3) 30.329 * [taylor]: Taking taylor expansion of (pow (/ 1 y.re) 1/3) in y.re 30.329 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.re)))) in y.re 30.329 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.re))) in y.re 30.329 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.329 * [backup-simplify]: Simplify 1/3 into 1/3 30.329 * [taylor]: Taking taylor expansion of (log (/ 1 y.re)) in y.re 30.329 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 30.329 * [taylor]: Taking taylor expansion of y.re in y.re 30.329 * [backup-simplify]: Simplify 0 into 0 30.329 * [backup-simplify]: Simplify 1 into 1 30.330 * [backup-simplify]: Simplify (/ 1 1) into 1 30.330 * [backup-simplify]: Simplify (log 1) into 0 30.330 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.330 * [backup-simplify]: Simplify (* 1/3 (- (log y.re))) into (* -1/3 (log y.re)) 30.330 * [backup-simplify]: Simplify (exp (* -1/3 (log y.re))) into (pow y.re -1/3) 30.330 * [backup-simplify]: Simplify (pow y.re -1/3) into (pow y.re -1/3) 30.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 30.332 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.332 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.332 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.re)))) into 0 30.333 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 30.333 * [backup-simplify]: Simplify 0 into 0 30.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.335 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 30.335 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.336 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.re))))) into 0 30.337 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.337 * [backup-simplify]: Simplify 0 into 0 30.337 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.340 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 30.341 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.342 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re)))))) into 0 30.343 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 30.343 * [backup-simplify]: Simplify 0 into 0 30.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.349 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 30.350 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.351 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re))))))) into 0 30.354 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.354 * [backup-simplify]: Simplify 0 into 0 30.356 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.384 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 30.385 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.387 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re)))))))) into 0 30.391 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 30.392 * [backup-simplify]: Simplify 0 into 0 30.393 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.428 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 30.428 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.431 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re))))))))) into 0 30.438 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.438 * [backup-simplify]: Simplify 0 into 0 30.438 * [backup-simplify]: Simplify (pow (/ 1 y.re) -1/3) into (pow (/ 1 y.re) -1/3) 30.438 * [backup-simplify]: Simplify (cbrt (/ 1 (- y.re))) into (* (pow (/ 1 y.re) 1/3) (cbrt -1)) 30.438 * [approximate]: Taking taylor expansion of (* (pow (/ 1 y.re) 1/3) (cbrt -1)) in (y.re) around 0 30.438 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.re) 1/3) (cbrt -1)) in y.re 30.438 * [taylor]: Taking taylor expansion of (pow (/ 1 y.re) 1/3) in y.re 30.438 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.re)))) in y.re 30.438 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.re))) in y.re 30.438 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.438 * [backup-simplify]: Simplify 1/3 into 1/3 30.438 * [taylor]: Taking taylor expansion of (log (/ 1 y.re)) in y.re 30.438 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 30.438 * [taylor]: Taking taylor expansion of y.re in y.re 30.438 * [backup-simplify]: Simplify 0 into 0 30.438 * [backup-simplify]: Simplify 1 into 1 30.439 * [backup-simplify]: Simplify (/ 1 1) into 1 30.439 * [backup-simplify]: Simplify (log 1) into 0 30.440 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.440 * [backup-simplify]: Simplify (* 1/3 (- (log y.re))) into (* -1/3 (log y.re)) 30.440 * [backup-simplify]: Simplify (exp (* -1/3 (log y.re))) into (pow y.re -1/3) 30.440 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 30.440 * [taylor]: Taking taylor expansion of -1 in y.re 30.440 * [backup-simplify]: Simplify -1 into -1 30.441 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.441 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.441 * [taylor]: Taking taylor expansion of (* (pow (/ 1 y.re) 1/3) (cbrt -1)) in y.re 30.441 * [taylor]: Taking taylor expansion of (pow (/ 1 y.re) 1/3) in y.re 30.441 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 y.re)))) in y.re 30.441 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 y.re))) in y.re 30.441 * [taylor]: Taking taylor expansion of 1/3 in y.re 30.442 * [backup-simplify]: Simplify 1/3 into 1/3 30.442 * [taylor]: Taking taylor expansion of (log (/ 1 y.re)) in y.re 30.442 * [taylor]: Taking taylor expansion of (/ 1 y.re) in y.re 30.442 * [taylor]: Taking taylor expansion of y.re in y.re 30.442 * [backup-simplify]: Simplify 0 into 0 30.442 * [backup-simplify]: Simplify 1 into 1 30.442 * [backup-simplify]: Simplify (/ 1 1) into 1 30.442 * [backup-simplify]: Simplify (log 1) into 0 30.443 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.443 * [backup-simplify]: Simplify (* 1/3 (- (log y.re))) into (* -1/3 (log y.re)) 30.443 * [backup-simplify]: Simplify (exp (* -1/3 (log y.re))) into (pow y.re -1/3) 30.443 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 30.443 * [taylor]: Taking taylor expansion of -1 in y.re 30.443 * [backup-simplify]: Simplify -1 into -1 30.443 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 30.444 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 30.444 * [backup-simplify]: Simplify (* (pow y.re -1/3) (cbrt -1)) into (* (pow (/ 1 y.re) 1/3) (cbrt -1)) 30.445 * [backup-simplify]: Simplify (* (pow (/ 1 y.re) 1/3) (cbrt -1)) into (* (pow (/ 1 y.re) 1/3) (cbrt -1)) 30.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 30.446 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 30.446 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.447 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log y.re)))) into 0 30.447 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 1) 1)))) into 0 30.448 * [backup-simplify]: Simplify (+ (* (pow y.re -1/3) 0) (* 0 (cbrt -1))) into 0 30.448 * [backup-simplify]: Simplify 0 into 0 30.449 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 30.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.451 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 30.451 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.452 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log y.re))))) into 0 30.453 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.453 * [backup-simplify]: Simplify (+ (* (pow y.re -1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 30.453 * [backup-simplify]: Simplify 0 into 0 30.454 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 30.455 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.458 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 0 30.459 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.460 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re)))))) into 0 30.461 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 30.462 * [backup-simplify]: Simplify (+ (* (pow y.re -1/3) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))) into 0 30.462 * [backup-simplify]: Simplify 0 into 0 30.463 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 30.464 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.473 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into 0 30.473 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.475 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re))))))) into 0 30.476 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.477 * [backup-simplify]: Simplify (+ (* (pow y.re -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))) into 0 30.477 * [backup-simplify]: Simplify 0 into 0 30.478 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)))) (* 3 (cbrt -1))) into 0 30.478 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.488 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into 0 30.489 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.490 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re)))))))) into 0 30.492 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 30.493 * [backup-simplify]: Simplify (+ (* (pow y.re -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1))))))) into 0 30.493 * [backup-simplify]: Simplify 0 into 0 30.494 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 0)) (* 2 (* 0 0 0)) (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 30.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 30.531 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into 0 30.532 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) 0) into (- (log y.re)) 30.534 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (log y.re))))))))) into 0 30.540 * [backup-simplify]: Simplify (* (exp (* -1/3 (log y.re))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 30.542 * [backup-simplify]: Simplify (+ (* (pow y.re -1/3) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cbrt -1)))))))) into 0 30.542 * [backup-simplify]: Simplify 0 into 0 30.542 * [backup-simplify]: Simplify (* (pow (/ 1 (/ 1 (- y.re))) 1/3) (cbrt -1)) into (* (pow (* y.re -1) 1/3) (cbrt -1)) 30.543 * * * [progress]: simplifying candidates 30.543 * * * * [progress]: [ 1 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 2 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 3 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 4 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 5 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 6 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 7 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 8 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 9 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 10 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 11 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 12 / 76 ] simplifiying candidate # 30.543 * * * * [progress]: [ 13 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 14 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 15 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 16 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 17 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 18 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 19 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 20 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 21 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 22 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 23 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 24 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 25 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 26 / 76 ] simplifiying candidate # 30.544 * * * * [progress]: [ 27 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 28 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 29 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 30 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 31 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 32 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 33 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 34 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 35 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 36 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 37 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 38 / 76 ] simplifiying candidate # 30.545 * * * * [progress]: [ 39 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 40 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 41 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 42 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 43 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 44 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 45 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 46 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 47 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 48 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 49 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 50 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 51 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 52 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 53 / 76 ] simplifiying candidate # 30.546 * * * * [progress]: [ 54 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 55 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 56 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 57 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 58 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 59 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 60 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 61 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 62 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 63 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 64 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 65 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 66 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 67 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 68 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 69 / 76 ] simplifiying candidate # 30.547 * * * * [progress]: [ 70 / 76 ] simplifiying candidate # 30.548 * * * * [progress]: [ 71 / 76 ] simplifiying candidate # 30.548 * * * * [progress]: [ 72 / 76 ] simplifiying candidate # 30.548 * * * * [progress]: [ 73 / 76 ] simplifiying candidate # 30.548 * * * * [progress]: [ 74 / 76 ] simplifiying candidate # 30.548 * * * * [progress]: [ 75 / 76 ] simplifiying candidate # 30.548 * * * * [progress]: [ 76 / 76 ] simplifiying candidate # 30.549 * [simplify]: Simplifying: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (* (sin (* y.im (log (hypot x.re x.im)))) (cos (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (sin (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (cbrt y.re))))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (log1p (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (+ (log (atan2 x.im x.re)) (+ (log (cbrt y.re)) (log (cbrt y.re)))) (+ (log (atan2 x.im x.re)) (log (* (cbrt y.re) (cbrt y.re)))) (log (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (exp (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* y.re y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* (* (cbrt y.re) (cbrt y.re)) (* (cbrt y.re) (cbrt y.re))) (* (cbrt y.re) (cbrt y.re)))) (* (cbrt (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (cbrt (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))))) (cbrt (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (* (* (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (sqrt (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (sqrt (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re)))) (* (sqrt (atan2 x.im x.re)) (cbrt y.re)) (* (sqrt (atan2 x.im x.re)) (cbrt y.re)) (* (atan2 x.im x.re) (cbrt y.re)) (* (cbrt (atan2 x.im x.re)) (* (cbrt y.re) (cbrt y.re))) (* (sqrt (atan2 x.im x.re)) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (expm1 (cbrt y.re)) (log1p (cbrt y.re)) (log (cbrt y.re)) (exp (cbrt y.re)) (cbrt (* (cbrt y.re) (cbrt y.re))) (cbrt (cbrt y.re)) (cbrt (sqrt y.re)) (cbrt (sqrt y.re)) (cbrt 1) (cbrt y.re) (* (cbrt (cbrt y.re)) (cbrt (cbrt y.re))) (cbrt (cbrt y.re)) (* (* (cbrt y.re) (cbrt y.re)) (cbrt y.re)) (sqrt (cbrt y.re)) (sqrt (cbrt 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)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) (pow (pow y.re 2) 1/3)) (* (pow (pow y.re 2) 1/3) (atan2 x.im x.re)) (* (pow (pow y.re 2) 1/3) (* (pow (cbrt -1) 2) (atan2 x.im x.re))) (pow y.re 1/3) (pow (/ 1 y.re) -1/3) (* (pow (* y.re -1) 1/3) (cbrt -1)) 30.551 * * [simplify]: iteration 1: (126 enodes) 30.597 * * [simplify]: iteration 2: (268 enodes) 30.682 * * [simplify]: iteration 3: (645 enodes) 31.307 * * [simplify]: iteration 4: (1630 enodes) 33.600 * * [simplify]: Extracting #0: cost 56 inf + 0 33.601 * * [simplify]: Extracting #1: cost 373 inf + 355 33.610 * * [simplify]: Extracting #2: cost 942 inf + 4389 33.633 * * [simplify]: Extracting #3: cost 820 inf + 44614 33.684 * * [simplify]: Extracting #4: cost 346 inf + 300903 33.781 * * [simplify]: Extracting #5: cost 35 inf + 479829 33.895 * * [simplify]: Extracting #6: cost 14 inf + 487082 33.988 * * [simplify]: Extracting #7: cost 0 inf + 493949 34.086 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* y.re (atan2 x.im x.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* y.re (atan2 x.im x.re)))) (log (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* y.re (atan2 x.im x.re))))) (expm1 (* y.im (atan2 x.im x.re))) (log1p (* y.im (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (log (* y.im (atan2 x.im x.re))) (log (* y.im (atan2 x.im x.re))) (exp (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (* (cbrt (* y.im (atan2 x.im x.re))) (cbrt (* y.im (atan2 x.im x.re)))) (cbrt (* y.im (atan2 x.im x.re))) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (sqrt (* y.im (atan2 x.im x.re))) (sqrt (* y.im (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (atan2 x.im x.re) (cbrt y.im)) (cbrt y.im)) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* y.im (cbrt (atan2 x.im x.re))) (* y.im (sqrt (atan2 x.im x.re))) (* y.im (atan2 x.im x.re)) (expm1 (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (log1p (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (fma (log y.re) 2/3 (log (atan2 x.im x.re))) (fma (log y.re) 2/3 (log (atan2 x.im x.re))) (fma (log y.re) 2/3 (log (atan2 x.im x.re))) (exp (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (* (* (atan2 x.im x.re) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (* (* (atan2 x.im x.re) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (* (cbrt (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (cbrt (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))))) (cbrt (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (* (* (atan2 x.im x.re) (* y.re (atan2 x.im x.re))) (* y.re (atan2 x.im x.re))) (sqrt (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (sqrt (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re)))) (* (cbrt y.re) (sqrt (atan2 x.im x.re))) (* (cbrt y.re) (sqrt (atan2 x.im x.re))) (* (cbrt y.re) (atan2 x.im x.re)) (* (* (cbrt y.re) (cbrt y.re)) (cbrt (atan2 x.im x.re))) (* (* (cbrt y.re) (cbrt y.re)) (sqrt (atan2 x.im x.re))) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (expm1 (cbrt y.re)) (log1p (cbrt y.re)) (* 1/3 (log y.re)) (exp (cbrt y.re)) (cbrt (* (cbrt y.re) (cbrt y.re))) (cbrt (cbrt y.re)) (cbrt (sqrt y.re)) (cbrt (sqrt y.re)) 1 (cbrt y.re) (* (cbrt (cbrt y.re)) (cbrt (cbrt y.re))) (cbrt (cbrt y.re)) y.re (sqrt (cbrt y.re)) (sqrt (cbrt y.re)) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma y.im (log x.re) (* y.re (atan2 x.im x.re)))) (sin (- (* y.re (atan2 x.im x.re)) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (* (* (cbrt y.re) (* (cbrt y.re) (atan2 x.im x.re))) (* (cbrt -1) (cbrt -1))) (cbrt y.re) (pow (/ 1 y.re) -1/3) (* (cbrt (- y.re)) (cbrt -1)) 34.097 * * * [progress]: adding candidates to table 35.529 * [progress]: [Phase 3 of 3] Extracting. 35.529 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 35.535 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 35.536 * * * * [regimes]: Trying to branch on y.im from (# # # # # # # # # # #) 35.654 * * * * [regimes]: Trying to branch on y.re from (# # # # # # # # # # #) 35.796 * * * * [regimes]: Trying to branch on x.im from (# # # # # # # # # # #) 35.922 * * * * [regimes]: Trying to branch on x.re from (# # # # # # # # # # #) 36.066 * * * [regime]: Found split indices: #