0.609 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.472 * * * [progress]: [2/2] Setting up program. 0.514 * [progress]: [Phase 2 of 3] Improving. 0.518 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (cos (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.519 * * [simplify]: iteration 0: 19 enodes 0.528 * * [simplify]: iteration 1: 35 enodes 0.535 * * [simplify]: iteration 2: 63 enodes 0.550 * * [simplify]: iteration 3: 99 enodes 1.119 * * [simplify]: iteration 4: 249 enodes 1.348 * * [simplify]: iteration 5: 1130 enodes 2.510 * * [simplify]: iteration complete: 5001 enodes 2.510 * * [simplify]: Extracting #0: cost 1 inf + 0 2.511 * * [simplify]: Extracting #1: cost 636 inf + 0 2.524 * * [simplify]: Extracting #2: cost 1490 inf + 1 2.530 * * [simplify]: Extracting #3: cost 1615 inf + 86 2.537 * * [simplify]: Extracting #4: cost 1613 inf + 793 2.545 * * [simplify]: Extracting #5: cost 1549 inf + 20578 2.606 * * [simplify]: Extracting #6: cost 819 inf + 653074 2.807 * * [simplify]: Extracting #7: cost 90 inf + 1420091 3.019 * * [simplify]: Extracting #8: cost 0 inf + 1532378 3.231 * [simplify]: Simplified to: (* (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) 3.252 * * [progress]: iteration 1 / 4 3.252 * * * [progress]: picking best candidate 3.265 * * * * [pick]: Picked # 3.265 * * * [progress]: localizing error 3.336 * * * [progress]: generating rewritten candidates 3.336 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 3.340 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 3.346 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 3) 3.361 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 3.371 * * * [progress]: generating series expansions 3.371 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 3.376 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 3.376 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 3.377 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 3.377 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 3.378 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.378 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 3.378 * [taylor]: Taking taylor expansion of y.im in y.re 3.378 * [backup-simplify]: Simplify y.im into y.im 3.378 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.378 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.378 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.378 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.378 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.378 * [taylor]: Taking taylor expansion of x.re in y.re 3.379 * [backup-simplify]: Simplify x.re into x.re 3.379 * [taylor]: Taking taylor expansion of x.re in y.re 3.379 * [backup-simplify]: Simplify x.re into x.re 3.379 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.379 * [taylor]: Taking taylor expansion of x.im in y.re 3.379 * [backup-simplify]: Simplify x.im into x.im 3.379 * [taylor]: Taking taylor expansion of x.im in y.re 3.379 * [backup-simplify]: Simplify x.im into x.im 3.379 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.379 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.380 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.381 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.381 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.381 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.382 * [backup-simplify]: Simplify (+ 0 0) into 0 3.382 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.382 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.382 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.382 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.383 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.383 * [taylor]: Taking taylor expansion of y.re in y.re 3.383 * [backup-simplify]: Simplify 0 into 0 3.383 * [backup-simplify]: Simplify 1 into 1 3.384 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 3.384 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.384 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.384 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.384 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.384 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 3.384 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 3.384 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.385 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 3.385 * [taylor]: Taking taylor expansion of y.im in x.im 3.385 * [backup-simplify]: Simplify y.im into y.im 3.385 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.385 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.385 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.385 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.385 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.385 * [taylor]: Taking taylor expansion of x.re in x.im 3.385 * [backup-simplify]: Simplify x.re into x.re 3.385 * [taylor]: Taking taylor expansion of x.re in x.im 3.385 * [backup-simplify]: Simplify x.re into x.re 3.385 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.385 * [taylor]: Taking taylor expansion of x.im in x.im 3.385 * [backup-simplify]: Simplify 0 into 0 3.385 * [backup-simplify]: Simplify 1 into 1 3.385 * [taylor]: Taking taylor expansion of x.im in x.im 3.385 * [backup-simplify]: Simplify 0 into 0 3.385 * [backup-simplify]: Simplify 1 into 1 3.385 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.385 * [backup-simplify]: Simplify (* 0 0) into 0 3.385 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.385 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.386 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.386 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.386 * [backup-simplify]: Simplify (+ 0 0) into 0 3.387 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.387 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.387 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.387 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.387 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.387 * [taylor]: Taking taylor expansion of y.re in x.im 3.387 * [backup-simplify]: Simplify y.re into y.re 3.387 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 3.387 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.387 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 3.387 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.388 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 3.388 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 3.388 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 3.388 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.388 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 3.388 * [taylor]: Taking taylor expansion of y.im in x.re 3.388 * [backup-simplify]: Simplify y.im into y.im 3.388 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.388 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.388 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.388 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.388 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.388 * [taylor]: Taking taylor expansion of x.re in x.re 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 1 into 1 3.388 * [taylor]: Taking taylor expansion of x.re in x.re 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 1 into 1 3.388 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.388 * [taylor]: Taking taylor expansion of x.im in x.re 3.389 * [backup-simplify]: Simplify x.im into x.im 3.389 * [taylor]: Taking taylor expansion of x.im in x.re 3.389 * [backup-simplify]: Simplify x.im into x.im 3.389 * [backup-simplify]: Simplify (* 0 0) into 0 3.389 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.389 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.390 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.390 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.390 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.391 * [backup-simplify]: Simplify (+ 0 0) into 0 3.391 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.391 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.391 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.391 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.391 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.391 * [taylor]: Taking taylor expansion of y.re in x.re 3.391 * [backup-simplify]: Simplify y.re into y.re 3.391 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 3.391 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.392 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 3.392 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 3.392 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 3.392 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.392 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.392 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.392 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.392 * [taylor]: Taking taylor expansion of y.im in y.im 3.392 * [backup-simplify]: Simplify 0 into 0 3.393 * [backup-simplify]: Simplify 1 into 1 3.393 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.393 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.393 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.393 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.393 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.393 * [taylor]: Taking taylor expansion of x.re in y.im 3.393 * [backup-simplify]: Simplify x.re into x.re 3.393 * [taylor]: Taking taylor expansion of x.re in y.im 3.393 * [backup-simplify]: Simplify x.re into x.re 3.393 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.393 * [taylor]: Taking taylor expansion of x.im in y.im 3.393 * [backup-simplify]: Simplify x.im into x.im 3.393 * [taylor]: Taking taylor expansion of x.im in y.im 3.393 * [backup-simplify]: Simplify x.im into x.im 3.393 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.393 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.393 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.394 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.394 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.394 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.395 * [backup-simplify]: Simplify (+ 0 0) into 0 3.395 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.395 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.395 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.395 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.395 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.395 * [taylor]: Taking taylor expansion of y.re in y.im 3.395 * [backup-simplify]: Simplify y.re into y.re 3.396 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.396 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.396 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.396 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.396 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.396 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 3.396 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 3.396 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 3.396 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 3.396 * [taylor]: Taking taylor expansion of y.im in y.im 3.396 * [backup-simplify]: Simplify 0 into 0 3.397 * [backup-simplify]: Simplify 1 into 1 3.397 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 3.397 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 3.397 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.397 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 3.397 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 3.397 * [taylor]: Taking taylor expansion of x.re in y.im 3.397 * [backup-simplify]: Simplify x.re into x.re 3.397 * [taylor]: Taking taylor expansion of x.re in y.im 3.397 * [backup-simplify]: Simplify x.re into x.re 3.397 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 3.397 * [taylor]: Taking taylor expansion of x.im in y.im 3.397 * [backup-simplify]: Simplify x.im into x.im 3.397 * [taylor]: Taking taylor expansion of x.im in y.im 3.397 * [backup-simplify]: Simplify x.im into x.im 3.397 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.398 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.398 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.398 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.398 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.398 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.399 * [backup-simplify]: Simplify (+ 0 0) into 0 3.399 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.400 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.400 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 3.400 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.400 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.400 * [taylor]: Taking taylor expansion of y.re in y.im 3.400 * [backup-simplify]: Simplify y.re into y.re 3.400 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.400 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.400 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 3.400 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.401 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.401 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.402 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.402 * [backup-simplify]: Simplify (- 0) into 0 3.403 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.403 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.403 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.403 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.403 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.403 * [taylor]: Taking taylor expansion of y.re in x.re 3.403 * [backup-simplify]: Simplify y.re into y.re 3.403 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.403 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.403 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.403 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.403 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.404 * [backup-simplify]: Simplify (- 0) into 0 3.404 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.404 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.404 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.404 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.404 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.404 * [taylor]: Taking taylor expansion of y.re in x.im 3.404 * [backup-simplify]: Simplify y.re into y.re 3.404 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.404 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.404 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.405 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.405 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.405 * [backup-simplify]: Simplify (- 0) into 0 3.405 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.405 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.405 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.405 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.405 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.405 * [taylor]: Taking taylor expansion of y.re in y.re 3.406 * [backup-simplify]: Simplify 0 into 0 3.406 * [backup-simplify]: Simplify 1 into 1 3.406 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.406 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.406 * [backup-simplify]: Simplify 1 into 1 3.408 * [backup-simplify]: Simplify (+ 0) into 0 3.408 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.410 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.411 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.411 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.411 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.412 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.413 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 3.413 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 3.414 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 3.414 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 3.414 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 3.414 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 3.414 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.414 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.414 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.414 * [taylor]: Taking taylor expansion of y.re in x.re 3.414 * [backup-simplify]: Simplify y.re into y.re 3.414 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.415 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.415 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.415 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 3.415 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 3.415 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 3.415 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.415 * [taylor]: Taking taylor expansion of x.im in x.re 3.415 * [backup-simplify]: Simplify x.im into x.im 3.415 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.415 * [taylor]: Taking taylor expansion of x.re in x.re 3.415 * [backup-simplify]: Simplify 0 into 0 3.415 * [backup-simplify]: Simplify 1 into 1 3.415 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.416 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 3.416 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.416 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.416 * [backup-simplify]: Simplify (+ 0 0) into 0 3.416 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.417 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.417 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.417 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.417 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.417 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.418 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.418 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 3.418 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 3.418 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 3.418 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.418 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.418 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.418 * [taylor]: Taking taylor expansion of y.re in x.im 3.418 * [backup-simplify]: Simplify y.re into y.re 3.418 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.418 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.418 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.418 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.418 * [taylor]: Taking taylor expansion of x.im in x.im 3.418 * [backup-simplify]: Simplify 0 into 0 3.418 * [backup-simplify]: Simplify 1 into 1 3.419 * [backup-simplify]: Simplify (log 1) into 0 3.419 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 3.419 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 3.419 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 3.420 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.420 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 3.420 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 3.420 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 3.420 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 3.420 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 3.420 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.420 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.420 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.420 * [taylor]: Taking taylor expansion of y.re in y.re 3.420 * [backup-simplify]: Simplify 0 into 0 3.420 * [backup-simplify]: Simplify 1 into 1 3.420 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.421 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.421 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.421 * [taylor]: Taking taylor expansion of x.im in y.re 3.421 * [backup-simplify]: Simplify x.im into x.im 3.421 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.421 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 3.421 * [backup-simplify]: Simplify (- 0) into 0 3.421 * [backup-simplify]: Simplify 0 into 0 3.422 * [backup-simplify]: Simplify (+ 0) into 0 3.422 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.423 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.423 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.424 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.424 * [backup-simplify]: Simplify (- 0) into 0 3.424 * [backup-simplify]: Simplify (+ 0 0) into 0 3.424 * [taylor]: Taking taylor expansion of 0 in x.im 3.424 * [backup-simplify]: Simplify 0 into 0 3.425 * [taylor]: Taking taylor expansion of 0 in y.re 3.425 * [backup-simplify]: Simplify 0 into 0 3.425 * [backup-simplify]: Simplify 0 into 0 3.425 * [backup-simplify]: Simplify (+ 0) into 0 3.426 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.426 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.427 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.427 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.427 * [backup-simplify]: Simplify (- 0) into 0 3.428 * [backup-simplify]: Simplify (+ 0 0) into 0 3.428 * [taylor]: Taking taylor expansion of 0 in y.re 3.428 * [backup-simplify]: Simplify 0 into 0 3.428 * [backup-simplify]: Simplify 0 into 0 3.428 * [backup-simplify]: Simplify (+ 0) into 0 3.428 * [backup-simplify]: Simplify 0 into 0 3.429 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 3.430 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 3.432 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.432 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.433 * [backup-simplify]: Simplify (+ 0 0) into 0 3.434 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.436 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.437 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.437 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.437 * [backup-simplify]: Simplify (+ 0 0) into 0 3.438 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.439 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 3.440 * [backup-simplify]: Simplify (- 0) into 0 3.440 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 3.440 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 3.440 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 3.440 * [taylor]: Taking taylor expansion of 1/2 in x.re 3.441 * [backup-simplify]: Simplify 1/2 into 1/2 3.441 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 3.441 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 3.441 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.441 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.441 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.441 * [taylor]: Taking taylor expansion of y.re in x.re 3.441 * [backup-simplify]: Simplify y.re into y.re 3.441 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.441 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.441 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.441 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 3.441 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.441 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.441 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.441 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.441 * [taylor]: Taking taylor expansion of x.re in x.re 3.441 * [backup-simplify]: Simplify 0 into 0 3.441 * [backup-simplify]: Simplify 1 into 1 3.441 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.441 * [taylor]: Taking taylor expansion of x.im in x.re 3.442 * [backup-simplify]: Simplify x.im into x.im 3.442 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.442 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.442 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.442 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.443 * [backup-simplify]: Simplify (+ 0 0) into 0 3.443 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.443 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.443 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.443 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.443 * [backup-simplify]: Simplify (- 0) into 0 3.444 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.444 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.444 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.444 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.445 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.445 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 3.445 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 3.445 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.445 * [backup-simplify]: Simplify 1/2 into 1/2 3.445 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 3.445 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 3.445 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.445 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.445 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.445 * [taylor]: Taking taylor expansion of y.re in x.im 3.445 * [backup-simplify]: Simplify y.re into y.re 3.445 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.445 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 3.445 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 3.445 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 3.445 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.445 * [taylor]: Taking taylor expansion of x.im in x.im 3.445 * [backup-simplify]: Simplify 0 into 0 3.445 * [backup-simplify]: Simplify 1 into 1 3.446 * [backup-simplify]: Simplify (log 1) into 0 3.446 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.447 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 3.447 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 3.447 * [backup-simplify]: Simplify (- 0) into 0 3.447 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 3.448 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.448 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.448 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.449 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 3.449 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 3.449 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 3.449 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 3.449 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 3.449 * [taylor]: Taking taylor expansion of 1/2 in y.re 3.449 * [backup-simplify]: Simplify 1/2 into 1/2 3.449 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 3.449 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 3.449 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.449 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.450 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.450 * [taylor]: Taking taylor expansion of y.re in y.re 3.450 * [backup-simplify]: Simplify 0 into 0 3.450 * [backup-simplify]: Simplify 1 into 1 3.450 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.450 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.450 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 3.450 * [taylor]: Taking taylor expansion of (log x.im) in y.re 3.450 * [taylor]: Taking taylor expansion of x.im in y.re 3.450 * [backup-simplify]: Simplify x.im into x.im 3.450 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.451 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 3.451 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 3.451 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 3.451 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.451 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 3.453 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.453 * [backup-simplify]: Simplify (+ 0) into 0 3.453 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.454 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.454 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.455 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.455 * [backup-simplify]: Simplify (+ 0 0) into 0 3.455 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.456 * [backup-simplify]: Simplify (- 0) into 0 3.456 * [taylor]: Taking taylor expansion of 0 in x.im 3.456 * [backup-simplify]: Simplify 0 into 0 3.456 * [taylor]: Taking taylor expansion of 0 in y.re 3.456 * [backup-simplify]: Simplify 0 into 0 3.456 * [backup-simplify]: Simplify 0 into 0 3.457 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.458 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.458 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.459 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.459 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.460 * [backup-simplify]: Simplify (- 0) into 0 3.460 * [backup-simplify]: Simplify (+ 0 0) into 0 3.460 * [taylor]: Taking taylor expansion of 0 in x.im 3.460 * [backup-simplify]: Simplify 0 into 0 3.460 * [taylor]: Taking taylor expansion of 0 in y.re 3.460 * [backup-simplify]: Simplify 0 into 0 3.460 * [backup-simplify]: Simplify 0 into 0 3.462 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.462 * [backup-simplify]: Simplify (+ 0) into 0 3.463 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 3.463 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.464 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.465 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 3.465 * [backup-simplify]: Simplify (+ 0 0) into 0 3.465 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.466 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 3.466 * [backup-simplify]: Simplify (- 0) into 0 3.466 * [taylor]: Taking taylor expansion of 0 in y.re 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [taylor]: Taking taylor expansion of 0 in y.re 3.466 * [backup-simplify]: Simplify 0 into 0 3.466 * [backup-simplify]: Simplify 0 into 0 3.467 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.468 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.469 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.469 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.470 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.470 * [backup-simplify]: Simplify (- 0) into 0 3.471 * [backup-simplify]: Simplify (+ 0 0) into 0 3.471 * [taylor]: Taking taylor expansion of 0 in y.re 3.471 * [backup-simplify]: Simplify 0 into 0 3.471 * [backup-simplify]: Simplify 0 into 0 3.472 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.472 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 3.473 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 3.473 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.473 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 3.474 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 3.474 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.475 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 3.475 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 3.475 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 3.475 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.475 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 3.475 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 3.475 * [taylor]: Taking taylor expansion of y.im in y.re 3.475 * [backup-simplify]: Simplify y.im into y.im 3.475 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.475 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.475 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.475 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.475 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.475 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.475 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.475 * [taylor]: Taking taylor expansion of x.re in y.re 3.475 * [backup-simplify]: Simplify x.re into x.re 3.475 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.475 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.475 * [taylor]: Taking taylor expansion of x.re in y.re 3.475 * [backup-simplify]: Simplify x.re into x.re 3.476 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.476 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.476 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.476 * [taylor]: Taking taylor expansion of x.im in y.re 3.476 * [backup-simplify]: Simplify x.im into x.im 3.476 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.476 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.476 * [taylor]: Taking taylor expansion of x.im in y.re 3.476 * [backup-simplify]: Simplify x.im into x.im 3.476 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.476 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.476 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.476 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.477 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.477 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.477 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.477 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.477 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.478 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.478 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.479 * [backup-simplify]: Simplify (+ 0 0) into 0 3.479 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.479 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.479 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.479 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.479 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.480 * [taylor]: Taking taylor expansion of y.re in y.re 3.480 * [backup-simplify]: Simplify 0 into 0 3.480 * [backup-simplify]: Simplify 1 into 1 3.480 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.480 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.480 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.480 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 3.480 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 3.481 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.481 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 3.481 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 3.481 * [taylor]: Taking taylor expansion of y.im in x.im 3.481 * [backup-simplify]: Simplify y.im into y.im 3.481 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.481 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.481 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.481 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.481 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.481 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.481 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.481 * [taylor]: Taking taylor expansion of x.re in x.im 3.481 * [backup-simplify]: Simplify x.re into x.re 3.481 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.481 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.481 * [taylor]: Taking taylor expansion of x.re in x.im 3.481 * [backup-simplify]: Simplify x.re into x.re 3.481 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.481 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.481 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.481 * [taylor]: Taking taylor expansion of x.im in x.im 3.481 * [backup-simplify]: Simplify 0 into 0 3.481 * [backup-simplify]: Simplify 1 into 1 3.482 * [backup-simplify]: Simplify (/ 1 1) into 1 3.482 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.482 * [taylor]: Taking taylor expansion of x.im in x.im 3.482 * [backup-simplify]: Simplify 0 into 0 3.482 * [backup-simplify]: Simplify 1 into 1 3.483 * [backup-simplify]: Simplify (/ 1 1) into 1 3.483 * [backup-simplify]: Simplify (* 1 1) into 1 3.483 * [backup-simplify]: Simplify (+ 0 1) into 1 3.484 * [backup-simplify]: Simplify (sqrt 1) into 1 3.485 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.485 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.486 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.486 * [backup-simplify]: Simplify (+ 0 0) into 0 3.487 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.487 * [backup-simplify]: Simplify (log 1) into 0 3.487 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.487 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.488 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.488 * [taylor]: Taking taylor expansion of y.re in x.im 3.488 * [backup-simplify]: Simplify y.re into y.re 3.488 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.488 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.488 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 3.489 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 3.489 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.489 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 3.489 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.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 x.re 3.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)) 3.489 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.489 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.489 * [taylor]: Taking taylor expansion of y.im in x.re 3.489 * [backup-simplify]: Simplify y.im into y.im 3.490 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.490 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.490 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.490 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.490 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.490 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.490 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.490 * [taylor]: Taking taylor expansion of x.re in x.re 3.490 * [backup-simplify]: Simplify 0 into 0 3.490 * [backup-simplify]: Simplify 1 into 1 3.491 * [backup-simplify]: Simplify (/ 1 1) into 1 3.491 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.491 * [taylor]: Taking taylor expansion of x.re in x.re 3.491 * [backup-simplify]: Simplify 0 into 0 3.491 * [backup-simplify]: Simplify 1 into 1 3.491 * [backup-simplify]: Simplify (/ 1 1) into 1 3.491 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.491 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.491 * [taylor]: Taking taylor expansion of x.im in x.re 3.491 * [backup-simplify]: Simplify x.im into x.im 3.491 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.491 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.491 * [taylor]: Taking taylor expansion of x.im in x.re 3.491 * [backup-simplify]: Simplify x.im into x.im 3.491 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.492 * [backup-simplify]: Simplify (* 1 1) into 1 3.492 * [backup-simplify]: Simplify (+ 1 0) into 1 3.492 * [backup-simplify]: Simplify (sqrt 1) into 1 3.493 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.494 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.495 * [backup-simplify]: Simplify (+ 0 0) into 0 3.495 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.496 * [backup-simplify]: Simplify (log 1) into 0 3.496 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.496 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.496 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.496 * [taylor]: Taking taylor expansion of y.re in x.re 3.496 * [backup-simplify]: Simplify y.re into y.re 3.497 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.497 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.497 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.497 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.498 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.498 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.498 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.498 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.498 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.498 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.498 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.498 * [taylor]: Taking taylor expansion of y.im in y.im 3.498 * [backup-simplify]: Simplify 0 into 0 3.498 * [backup-simplify]: Simplify 1 into 1 3.499 * [backup-simplify]: Simplify (/ 1 1) into 1 3.499 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.499 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.499 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.499 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.499 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.499 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.499 * [taylor]: Taking taylor expansion of x.re in y.im 3.499 * [backup-simplify]: Simplify x.re into x.re 3.499 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.499 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.499 * [taylor]: Taking taylor expansion of x.re in y.im 3.499 * [backup-simplify]: Simplify x.re into x.re 3.499 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.499 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.499 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.499 * [taylor]: Taking taylor expansion of x.im in y.im 3.499 * [backup-simplify]: Simplify x.im into x.im 3.499 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.499 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.499 * [taylor]: Taking taylor expansion of x.im in y.im 3.499 * [backup-simplify]: Simplify x.im into x.im 3.499 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.500 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.500 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.500 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.500 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.500 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.501 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.501 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.501 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.501 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.501 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.509 * [backup-simplify]: Simplify (+ 0 0) into 0 3.510 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.510 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.510 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.510 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.510 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.510 * [taylor]: Taking taylor expansion of y.re in y.im 3.510 * [backup-simplify]: Simplify y.re into y.re 3.511 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.511 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.511 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.512 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.512 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 3.512 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 3.512 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.512 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 3.512 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 3.512 * [taylor]: Taking taylor expansion of y.im in y.im 3.512 * [backup-simplify]: Simplify 0 into 0 3.512 * [backup-simplify]: Simplify 1 into 1 3.513 * [backup-simplify]: Simplify (/ 1 1) into 1 3.513 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 3.513 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 3.513 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.513 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 3.513 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 3.513 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.513 * [taylor]: Taking taylor expansion of x.re in y.im 3.513 * [backup-simplify]: Simplify x.re into x.re 3.513 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.513 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 3.513 * [taylor]: Taking taylor expansion of x.re in y.im 3.513 * [backup-simplify]: Simplify x.re into x.re 3.513 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.513 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 3.513 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.513 * [taylor]: Taking taylor expansion of x.im in y.im 3.513 * [backup-simplify]: Simplify x.im into x.im 3.513 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.513 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 3.513 * [taylor]: Taking taylor expansion of x.im in y.im 3.513 * [backup-simplify]: Simplify x.im into x.im 3.513 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.514 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.514 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.514 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.514 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.514 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.514 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.515 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.515 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.515 * [backup-simplify]: Simplify (+ 0 0) into 0 3.516 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.516 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.516 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 3.516 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.516 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.516 * [taylor]: Taking taylor expansion of y.re in y.im 3.516 * [backup-simplify]: Simplify y.re into y.re 3.516 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.517 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.517 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.518 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 3.518 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 3.518 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 3.518 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 3.518 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 3.518 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 3.518 * [taylor]: Taking taylor expansion of y.im in x.re 3.518 * [backup-simplify]: Simplify y.im into y.im 3.518 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 3.518 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.518 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.518 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.518 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.518 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.518 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.518 * [taylor]: Taking taylor expansion of x.re in x.re 3.518 * [backup-simplify]: Simplify 0 into 0 3.518 * [backup-simplify]: Simplify 1 into 1 3.519 * [backup-simplify]: Simplify (/ 1 1) into 1 3.519 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.519 * [taylor]: Taking taylor expansion of x.re in x.re 3.519 * [backup-simplify]: Simplify 0 into 0 3.519 * [backup-simplify]: Simplify 1 into 1 3.519 * [backup-simplify]: Simplify (/ 1 1) into 1 3.519 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.519 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.519 * [taylor]: Taking taylor expansion of x.im in x.re 3.520 * [backup-simplify]: Simplify x.im into x.im 3.520 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.520 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.520 * [taylor]: Taking taylor expansion of x.im in x.re 3.520 * [backup-simplify]: Simplify x.im into x.im 3.520 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.520 * [backup-simplify]: Simplify (* 1 1) into 1 3.520 * [backup-simplify]: Simplify (+ 1 0) into 1 3.521 * [backup-simplify]: Simplify (sqrt 1) into 1 3.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.523 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.523 * [backup-simplify]: Simplify (+ 0 0) into 0 3.524 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.524 * [backup-simplify]: Simplify (log 1) into 0 3.524 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.524 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.524 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.525 * [taylor]: Taking taylor expansion of y.re in x.re 3.525 * [backup-simplify]: Simplify y.re into y.re 3.525 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.525 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.525 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 3.526 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.526 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.526 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.526 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.527 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.527 * [backup-simplify]: Simplify (- 0) into 0 3.527 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.527 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 3.527 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 3.527 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.528 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.528 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.528 * [taylor]: Taking taylor expansion of y.re in x.im 3.528 * [backup-simplify]: Simplify y.re into y.re 3.528 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.528 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.528 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.528 * [taylor]: Taking taylor expansion of x.re in x.im 3.528 * [backup-simplify]: Simplify x.re into x.re 3.528 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.528 * [taylor]: Taking taylor expansion of y.im in x.im 3.528 * [backup-simplify]: Simplify y.im into y.im 3.528 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.529 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 3.529 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 3.529 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.529 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.530 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.530 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 3.531 * [backup-simplify]: Simplify (- 0) into 0 3.531 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.531 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 3.531 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 3.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.531 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.531 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.531 * [taylor]: Taking taylor expansion of y.re in y.re 3.531 * [backup-simplify]: Simplify 0 into 0 3.531 * [backup-simplify]: Simplify 1 into 1 3.531 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.531 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.531 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.532 * [taylor]: Taking taylor expansion of x.re in y.re 3.532 * [backup-simplify]: Simplify x.re into x.re 3.532 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.532 * [taylor]: Taking taylor expansion of y.im in y.re 3.532 * [backup-simplify]: Simplify y.im into y.im 3.532 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.532 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.532 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.532 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 3.533 * [taylor]: Taking taylor expansion of 0 in x.re 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [taylor]: Taking taylor expansion of 0 in x.im 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [taylor]: Taking taylor expansion of 0 in y.re 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [backup-simplify]: Simplify 0 into 0 3.533 * [backup-simplify]: Simplify (+ 0) into 0 3.534 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.536 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.536 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 3.536 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.536 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.537 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.537 * [backup-simplify]: Simplify (+ 0 0) into 0 3.538 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.539 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.539 * [backup-simplify]: Simplify (- 0) into 0 3.539 * [backup-simplify]: Simplify (+ 0 0) into 0 3.539 * [taylor]: Taking taylor expansion of 0 in x.im 3.539 * [backup-simplify]: Simplify 0 into 0 3.539 * [taylor]: Taking taylor expansion of 0 in y.re 3.539 * [backup-simplify]: Simplify 0 into 0 3.540 * [backup-simplify]: Simplify 0 into 0 3.540 * [backup-simplify]: Simplify (+ 0) into 0 3.541 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 3.541 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.542 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.542 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.542 * [backup-simplify]: Simplify (- 0) into 0 3.543 * [backup-simplify]: Simplify (+ 0 0) into 0 3.543 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.544 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 3.544 * [backup-simplify]: Simplify (- 0) into 0 3.545 * [backup-simplify]: Simplify (+ 0 0) into 0 3.545 * [taylor]: Taking taylor expansion of 0 in y.re 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [taylor]: Taking taylor expansion of 0 in x.re 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [taylor]: Taking taylor expansion of 0 in x.im 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [taylor]: Taking taylor expansion of 0 in y.re 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [taylor]: Taking taylor expansion of 0 in x.im 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [taylor]: Taking taylor expansion of 0 in y.re 3.545 * [backup-simplify]: Simplify 0 into 0 3.545 * [backup-simplify]: Simplify 0 into 0 3.546 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 3.546 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.546 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 3.546 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 3.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 3.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))) 3.547 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 3.547 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 3.547 * [taylor]: Taking taylor expansion of -1 in y.re 3.547 * [backup-simplify]: Simplify -1 into -1 3.547 * [taylor]: Taking taylor expansion of y.im in y.re 3.547 * [backup-simplify]: Simplify y.im into y.im 3.547 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.547 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.547 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.547 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.547 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.547 * [taylor]: Taking taylor expansion of -1 in y.re 3.547 * [backup-simplify]: Simplify -1 into -1 3.547 * [taylor]: Taking taylor expansion of x.re in y.re 3.547 * [backup-simplify]: Simplify x.re into x.re 3.547 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.547 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.547 * [taylor]: Taking taylor expansion of -1 in y.re 3.547 * [backup-simplify]: Simplify -1 into -1 3.547 * [taylor]: Taking taylor expansion of x.re in y.re 3.547 * [backup-simplify]: Simplify x.re into x.re 3.547 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.547 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.547 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.547 * [taylor]: Taking taylor expansion of -1 in y.re 3.547 * [backup-simplify]: Simplify -1 into -1 3.547 * [taylor]: Taking taylor expansion of x.im in y.re 3.547 * [backup-simplify]: Simplify x.im into x.im 3.547 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.548 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.548 * [taylor]: Taking taylor expansion of -1 in y.re 3.548 * [backup-simplify]: Simplify -1 into -1 3.548 * [taylor]: Taking taylor expansion of x.im in y.re 3.548 * [backup-simplify]: Simplify x.im into x.im 3.548 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.548 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.548 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.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))) 3.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)))) 3.549 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.549 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.549 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.549 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.550 * [backup-simplify]: Simplify (+ 0 0) into 0 3.550 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.551 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.551 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.551 * [taylor]: Taking taylor expansion of -1 in y.re 3.551 * [backup-simplify]: Simplify -1 into -1 3.551 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.551 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.551 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.551 * [taylor]: Taking taylor expansion of y.re in y.re 3.551 * [backup-simplify]: Simplify 0 into 0 3.551 * [backup-simplify]: Simplify 1 into 1 3.551 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.551 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.551 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.552 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.552 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 3.552 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.552 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.552 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 3.552 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 3.552 * [taylor]: Taking taylor expansion of -1 in x.im 3.552 * [backup-simplify]: Simplify -1 into -1 3.552 * [taylor]: Taking taylor expansion of y.im in x.im 3.552 * [backup-simplify]: Simplify y.im into y.im 3.552 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.552 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.552 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.553 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.553 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.553 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.553 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.553 * [taylor]: Taking taylor expansion of -1 in x.im 3.553 * [backup-simplify]: Simplify -1 into -1 3.553 * [taylor]: Taking taylor expansion of x.re in x.im 3.553 * [backup-simplify]: Simplify x.re into x.re 3.553 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.553 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.553 * [taylor]: Taking taylor expansion of -1 in x.im 3.553 * [backup-simplify]: Simplify -1 into -1 3.553 * [taylor]: Taking taylor expansion of x.re in x.im 3.553 * [backup-simplify]: Simplify x.re into x.re 3.553 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.553 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.553 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.553 * [taylor]: Taking taylor expansion of -1 in x.im 3.553 * [backup-simplify]: Simplify -1 into -1 3.553 * [taylor]: Taking taylor expansion of x.im in x.im 3.553 * [backup-simplify]: Simplify 0 into 0 3.553 * [backup-simplify]: Simplify 1 into 1 3.554 * [backup-simplify]: Simplify (/ -1 1) into -1 3.554 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.554 * [taylor]: Taking taylor expansion of -1 in x.im 3.554 * [backup-simplify]: Simplify -1 into -1 3.554 * [taylor]: Taking taylor expansion of x.im in x.im 3.554 * [backup-simplify]: Simplify 0 into 0 3.554 * [backup-simplify]: Simplify 1 into 1 3.554 * [backup-simplify]: Simplify (/ -1 1) into -1 3.555 * [backup-simplify]: Simplify (* -1 -1) into 1 3.555 * [backup-simplify]: Simplify (+ 0 1) into 1 3.556 * [backup-simplify]: Simplify (sqrt 1) into 1 3.557 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.558 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.558 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.559 * [backup-simplify]: Simplify (+ 0 0) into 0 3.560 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.560 * [backup-simplify]: Simplify (log 1) into 0 3.560 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.560 * [taylor]: Taking taylor expansion of -1 in x.im 3.560 * [backup-simplify]: Simplify -1 into -1 3.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.560 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.560 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.560 * [taylor]: Taking taylor expansion of y.re in x.im 3.560 * [backup-simplify]: Simplify y.re into y.re 3.561 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.561 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.561 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 3.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)) 3.562 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.562 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.562 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.562 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.563 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.563 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.563 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.563 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.563 * [taylor]: Taking taylor expansion of -1 in x.re 3.563 * [backup-simplify]: Simplify -1 into -1 3.563 * [taylor]: Taking taylor expansion of y.im in x.re 3.563 * [backup-simplify]: Simplify y.im into y.im 3.563 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.563 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.563 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.563 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.563 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.563 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.563 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.563 * [taylor]: Taking taylor expansion of -1 in x.re 3.563 * [backup-simplify]: Simplify -1 into -1 3.563 * [taylor]: Taking taylor expansion of x.re in x.re 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 1 into 1 3.564 * [backup-simplify]: Simplify (/ -1 1) into -1 3.564 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.564 * [taylor]: Taking taylor expansion of -1 in x.re 3.564 * [backup-simplify]: Simplify -1 into -1 3.564 * [taylor]: Taking taylor expansion of x.re in x.re 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 1 into 1 3.565 * [backup-simplify]: Simplify (/ -1 1) into -1 3.565 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.565 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.565 * [taylor]: Taking taylor expansion of -1 in x.re 3.565 * [backup-simplify]: Simplify -1 into -1 3.565 * [taylor]: Taking taylor expansion of x.im in x.re 3.565 * [backup-simplify]: Simplify x.im into x.im 3.565 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.565 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.565 * [taylor]: Taking taylor expansion of -1 in x.re 3.565 * [backup-simplify]: Simplify -1 into -1 3.565 * [taylor]: Taking taylor expansion of x.im in x.re 3.565 * [backup-simplify]: Simplify x.im into x.im 3.565 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.566 * [backup-simplify]: Simplify (* -1 -1) into 1 3.566 * [backup-simplify]: Simplify (+ 1 0) into 1 3.566 * [backup-simplify]: Simplify (sqrt 1) into 1 3.567 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.568 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.569 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.569 * [backup-simplify]: Simplify (+ 0 0) into 0 3.570 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.570 * [backup-simplify]: Simplify (log 1) into 0 3.570 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.571 * [taylor]: Taking taylor expansion of -1 in x.re 3.571 * [backup-simplify]: Simplify -1 into -1 3.571 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.571 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.571 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.571 * [taylor]: Taking taylor expansion of y.re in x.re 3.571 * [backup-simplify]: Simplify y.re into y.re 3.571 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.571 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.572 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.572 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.572 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.572 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.573 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.573 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.573 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.573 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.573 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.573 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.573 * [taylor]: Taking taylor expansion of -1 in y.im 3.573 * [backup-simplify]: Simplify -1 into -1 3.573 * [taylor]: Taking taylor expansion of y.im in y.im 3.573 * [backup-simplify]: Simplify 0 into 0 3.573 * [backup-simplify]: Simplify 1 into 1 3.574 * [backup-simplify]: Simplify (/ -1 1) into -1 3.574 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.574 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.574 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.574 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.574 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.574 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.574 * [taylor]: Taking taylor expansion of -1 in y.im 3.574 * [backup-simplify]: Simplify -1 into -1 3.574 * [taylor]: Taking taylor expansion of x.re in y.im 3.574 * [backup-simplify]: Simplify x.re into x.re 3.574 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.574 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.574 * [taylor]: Taking taylor expansion of -1 in y.im 3.574 * [backup-simplify]: Simplify -1 into -1 3.574 * [taylor]: Taking taylor expansion of x.re in y.im 3.574 * [backup-simplify]: Simplify x.re into x.re 3.574 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.574 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.574 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.574 * [taylor]: Taking taylor expansion of -1 in y.im 3.575 * [backup-simplify]: Simplify -1 into -1 3.575 * [taylor]: Taking taylor expansion of x.im in y.im 3.575 * [backup-simplify]: Simplify x.im into x.im 3.575 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.575 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.575 * [taylor]: Taking taylor expansion of -1 in y.im 3.575 * [backup-simplify]: Simplify -1 into -1 3.575 * [taylor]: Taking taylor expansion of x.im in y.im 3.575 * [backup-simplify]: Simplify x.im into x.im 3.575 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.575 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.575 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.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))) 3.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)))) 3.576 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.576 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.576 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.576 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.576 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.577 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.577 * [backup-simplify]: Simplify (+ 0 0) into 0 3.577 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.578 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.578 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.578 * [taylor]: Taking taylor expansion of -1 in y.im 3.578 * [backup-simplify]: Simplify -1 into -1 3.578 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.578 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.578 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.578 * [taylor]: Taking taylor expansion of y.re in y.im 3.578 * [backup-simplify]: Simplify y.re into y.re 3.578 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.579 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.579 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.579 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.579 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 3.579 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 3.580 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.580 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 3.580 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 3.580 * [taylor]: Taking taylor expansion of -1 in y.im 3.580 * [backup-simplify]: Simplify -1 into -1 3.580 * [taylor]: Taking taylor expansion of y.im in y.im 3.580 * [backup-simplify]: Simplify 0 into 0 3.580 * [backup-simplify]: Simplify 1 into 1 3.580 * [backup-simplify]: Simplify (/ -1 1) into -1 3.580 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 3.580 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 3.581 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.581 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 3.581 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 3.581 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.581 * [taylor]: Taking taylor expansion of -1 in y.im 3.581 * [backup-simplify]: Simplify -1 into -1 3.581 * [taylor]: Taking taylor expansion of x.re in y.im 3.581 * [backup-simplify]: Simplify x.re into x.re 3.581 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.581 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 3.581 * [taylor]: Taking taylor expansion of -1 in y.im 3.581 * [backup-simplify]: Simplify -1 into -1 3.581 * [taylor]: Taking taylor expansion of x.re in y.im 3.581 * [backup-simplify]: Simplify x.re into x.re 3.581 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.581 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 3.581 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.581 * [taylor]: Taking taylor expansion of -1 in y.im 3.581 * [backup-simplify]: Simplify -1 into -1 3.581 * [taylor]: Taking taylor expansion of x.im in y.im 3.581 * [backup-simplify]: Simplify x.im into x.im 3.581 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.581 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 3.581 * [taylor]: Taking taylor expansion of -1 in y.im 3.581 * [backup-simplify]: Simplify -1 into -1 3.581 * [taylor]: Taking taylor expansion of x.im in y.im 3.581 * [backup-simplify]: Simplify x.im into x.im 3.581 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.581 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.581 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.582 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.582 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.582 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.582 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.582 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.582 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.582 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.582 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.583 * [backup-simplify]: Simplify (+ 0 0) into 0 3.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.583 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.583 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 3.583 * [taylor]: Taking taylor expansion of -1 in y.im 3.583 * [backup-simplify]: Simplify -1 into -1 3.583 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 3.583 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.583 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.583 * [taylor]: Taking taylor expansion of y.re in y.im 3.583 * [backup-simplify]: Simplify y.re into y.re 3.583 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.584 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.584 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.584 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 3.584 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 3.584 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 3.584 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.584 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 3.584 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 3.584 * [taylor]: Taking taylor expansion of -1 in x.re 3.584 * [backup-simplify]: Simplify -1 into -1 3.584 * [taylor]: Taking taylor expansion of y.im in x.re 3.584 * [backup-simplify]: Simplify y.im into y.im 3.584 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 3.584 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.584 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.585 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.585 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.585 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.585 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.585 * [taylor]: Taking taylor expansion of -1 in x.re 3.585 * [backup-simplify]: Simplify -1 into -1 3.585 * [taylor]: Taking taylor expansion of x.re in x.re 3.585 * [backup-simplify]: Simplify 0 into 0 3.585 * [backup-simplify]: Simplify 1 into 1 3.585 * [backup-simplify]: Simplify (/ -1 1) into -1 3.585 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.585 * [taylor]: Taking taylor expansion of -1 in x.re 3.585 * [backup-simplify]: Simplify -1 into -1 3.585 * [taylor]: Taking taylor expansion of x.re in x.re 3.585 * [backup-simplify]: Simplify 0 into 0 3.585 * [backup-simplify]: Simplify 1 into 1 3.585 * [backup-simplify]: Simplify (/ -1 1) into -1 3.585 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.585 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.585 * [taylor]: Taking taylor expansion of -1 in x.re 3.585 * [backup-simplify]: Simplify -1 into -1 3.585 * [taylor]: Taking taylor expansion of x.im in x.re 3.585 * [backup-simplify]: Simplify x.im into x.im 3.585 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.585 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.586 * [taylor]: Taking taylor expansion of -1 in x.re 3.586 * [backup-simplify]: Simplify -1 into -1 3.586 * [taylor]: Taking taylor expansion of x.im in x.re 3.586 * [backup-simplify]: Simplify x.im into x.im 3.586 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.586 * [backup-simplify]: Simplify (* -1 -1) into 1 3.586 * [backup-simplify]: Simplify (+ 1 0) into 1 3.586 * [backup-simplify]: Simplify (sqrt 1) into 1 3.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.588 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.588 * [backup-simplify]: Simplify (+ 0 0) into 0 3.588 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.589 * [backup-simplify]: Simplify (log 1) into 0 3.589 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.589 * [taylor]: Taking taylor expansion of -1 in x.re 3.589 * [backup-simplify]: Simplify -1 into -1 3.589 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.589 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.589 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.589 * [taylor]: Taking taylor expansion of y.re in x.re 3.589 * [backup-simplify]: Simplify y.re into y.re 3.589 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.590 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.590 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 3.590 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.590 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.590 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.590 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.590 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.591 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.591 * [backup-simplify]: Simplify (- 0) into 0 3.591 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.591 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 3.591 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.591 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 3.591 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.591 * [taylor]: Taking taylor expansion of x.re in x.im 3.591 * [backup-simplify]: Simplify x.re into x.re 3.591 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.591 * [taylor]: Taking taylor expansion of y.im in x.im 3.591 * [backup-simplify]: Simplify y.im into y.im 3.591 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.591 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.591 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.591 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.591 * [taylor]: Taking taylor expansion of y.re in x.im 3.591 * [backup-simplify]: Simplify y.re into y.re 3.591 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.591 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.592 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.592 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.592 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.592 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.592 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 3.593 * [backup-simplify]: Simplify (- 0) into 0 3.593 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.593 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 3.593 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.593 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 3.593 * [taylor]: Taking taylor expansion of (log x.re) in y.re 3.593 * [taylor]: Taking taylor expansion of x.re in y.re 3.593 * [backup-simplify]: Simplify x.re into x.re 3.593 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.593 * [taylor]: Taking taylor expansion of y.im in y.re 3.593 * [backup-simplify]: Simplify y.im into y.im 3.593 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 3.593 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.593 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.593 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.593 * [taylor]: Taking taylor expansion of y.re in y.re 3.593 * [backup-simplify]: Simplify 0 into 0 3.593 * [backup-simplify]: Simplify 1 into 1 3.593 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.593 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.593 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 3.593 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.594 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 3.594 * [taylor]: Taking taylor expansion of 0 in x.re 3.594 * [backup-simplify]: Simplify 0 into 0 3.594 * [taylor]: Taking taylor expansion of 0 in x.im 3.594 * [backup-simplify]: Simplify 0 into 0 3.594 * [taylor]: Taking taylor expansion of 0 in y.re 3.594 * [backup-simplify]: Simplify 0 into 0 3.594 * [backup-simplify]: Simplify 0 into 0 3.594 * [backup-simplify]: Simplify (+ 0) into 0 3.594 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.595 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.595 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 3.596 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.596 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 3.596 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.596 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.596 * [backup-simplify]: Simplify (+ 0 0) into 0 3.597 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.597 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.598 * [backup-simplify]: Simplify (- 0) into 0 3.598 * [backup-simplify]: Simplify (+ 0 0) into 0 3.598 * [taylor]: Taking taylor expansion of 0 in x.im 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [taylor]: Taking taylor expansion of 0 in y.re 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [backup-simplify]: Simplify 0 into 0 3.598 * [backup-simplify]: Simplify (+ 0) into 0 3.599 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 3.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.599 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 3.599 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.600 * [backup-simplify]: Simplify (- 0) into 0 3.600 * [backup-simplify]: Simplify (+ 0 0) into 0 3.600 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.601 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 3.601 * [backup-simplify]: Simplify (- 0) into 0 3.601 * [backup-simplify]: Simplify (+ 0 0) into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in x.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in x.im 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in x.im 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [taylor]: Taking taylor expansion of 0 in y.re 3.601 * [backup-simplify]: Simplify 0 into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.602 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 3.602 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 3.602 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 3.602 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 3.602 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.602 * [taylor]: Taking taylor expansion of y.im in y.im 3.602 * [backup-simplify]: Simplify 0 into 0 3.602 * [backup-simplify]: Simplify 1 into 1 3.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.602 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.602 * [taylor]: Taking taylor expansion of y.im in x.re 3.602 * [backup-simplify]: Simplify y.im into y.im 3.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.602 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.602 * [taylor]: Taking taylor expansion of y.im in x.im 3.602 * [backup-simplify]: Simplify y.im into y.im 3.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.602 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 3.602 * [taylor]: Taking taylor expansion of y.im in x.im 3.602 * [backup-simplify]: Simplify y.im into y.im 3.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.602 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.602 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 3.602 * [taylor]: Taking taylor expansion of y.im in x.re 3.602 * [backup-simplify]: Simplify y.im into y.im 3.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.603 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 3.603 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 3.603 * [taylor]: Taking taylor expansion of y.im in y.im 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify 1 into 1 3.603 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 3.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.603 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.603 * [taylor]: Taking taylor expansion of 0 in x.re 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [taylor]: Taking taylor expansion of 0 in y.im 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 3.603 * [taylor]: Taking taylor expansion of 0 in y.im 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify 0 into 0 3.603 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 3.603 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.604 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.604 * [taylor]: Taking taylor expansion of 0 in x.re 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [taylor]: Taking taylor expansion of 0 in y.im 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [taylor]: Taking taylor expansion of 0 in y.im 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 3.604 * [taylor]: Taking taylor expansion of 0 in y.im 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify 0 into 0 3.604 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 3.605 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.605 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.605 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 3.605 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.605 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.606 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.606 * [taylor]: Taking taylor expansion of y.im in y.im 3.606 * [backup-simplify]: Simplify 0 into 0 3.606 * [backup-simplify]: Simplify 1 into 1 3.606 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.606 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.606 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.606 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.606 * [taylor]: Taking taylor expansion of y.im in x.re 3.606 * [backup-simplify]: Simplify y.im into y.im 3.606 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.606 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.606 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.606 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.606 * [taylor]: Taking taylor expansion of y.im in x.im 3.606 * [backup-simplify]: Simplify y.im into y.im 3.606 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.606 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 3.606 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.606 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.607 * [taylor]: Taking taylor expansion of y.im in x.im 3.607 * [backup-simplify]: Simplify y.im into y.im 3.607 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.607 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 3.607 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.607 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.607 * [taylor]: Taking taylor expansion of y.im in x.re 3.607 * [backup-simplify]: Simplify y.im into y.im 3.607 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 3.607 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 3.607 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 3.607 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.607 * [taylor]: Taking taylor expansion of y.im in y.im 3.607 * [backup-simplify]: Simplify 0 into 0 3.607 * [backup-simplify]: Simplify 1 into 1 3.607 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.607 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.607 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.607 * [taylor]: Taking taylor expansion of 0 in x.re 3.607 * [backup-simplify]: Simplify 0 into 0 3.607 * [taylor]: Taking taylor expansion of 0 in y.im 3.607 * [backup-simplify]: Simplify 0 into 0 3.608 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 3.608 * [taylor]: Taking taylor expansion of 0 in y.im 3.608 * [backup-simplify]: Simplify 0 into 0 3.608 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.608 * [backup-simplify]: Simplify 0 into 0 3.608 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.608 * [taylor]: Taking taylor expansion of 0 in x.re 3.608 * [backup-simplify]: Simplify 0 into 0 3.608 * [taylor]: Taking taylor expansion of 0 in y.im 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [taylor]: Taking taylor expansion of 0 in y.im 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.609 * [taylor]: Taking taylor expansion of 0 in y.im 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [backup-simplify]: Simplify 0 into 0 3.610 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.610 * [backup-simplify]: Simplify 0 into 0 3.610 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.610 * [taylor]: Taking taylor expansion of 0 in x.re 3.610 * [backup-simplify]: Simplify 0 into 0 3.610 * [taylor]: Taking taylor expansion of 0 in y.im 3.610 * [backup-simplify]: Simplify 0 into 0 3.610 * [taylor]: Taking taylor expansion of 0 in y.im 3.610 * [backup-simplify]: Simplify 0 into 0 3.610 * [taylor]: Taking taylor expansion of 0 in y.im 3.610 * [backup-simplify]: Simplify 0 into 0 3.611 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.611 * [taylor]: Taking taylor expansion of 0 in y.im 3.611 * [backup-simplify]: Simplify 0 into 0 3.611 * [backup-simplify]: Simplify 0 into 0 3.611 * [backup-simplify]: Simplify 0 into 0 3.611 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.612 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.612 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 3.612 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.612 * [taylor]: Taking taylor expansion of -1 in y.im 3.612 * [backup-simplify]: Simplify -1 into -1 3.612 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.612 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.612 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.612 * [taylor]: Taking taylor expansion of y.im in y.im 3.612 * [backup-simplify]: Simplify 0 into 0 3.612 * [backup-simplify]: Simplify 1 into 1 3.612 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.612 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.612 * [taylor]: Taking taylor expansion of -1 in x.re 3.612 * [backup-simplify]: Simplify -1 into -1 3.612 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.612 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.612 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.612 * [taylor]: Taking taylor expansion of y.im in x.re 3.612 * [backup-simplify]: Simplify y.im into y.im 3.613 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.613 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.613 * [taylor]: Taking taylor expansion of -1 in x.im 3.613 * [backup-simplify]: Simplify -1 into -1 3.613 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.613 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.613 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.613 * [taylor]: Taking taylor expansion of y.im in x.im 3.613 * [backup-simplify]: Simplify y.im into y.im 3.613 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.613 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 3.613 * [taylor]: Taking taylor expansion of -1 in x.im 3.613 * [backup-simplify]: Simplify -1 into -1 3.613 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 3.613 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.613 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.613 * [taylor]: Taking taylor expansion of y.im in x.im 3.613 * [backup-simplify]: Simplify y.im into y.im 3.613 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.614 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.614 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 3.614 * [taylor]: Taking taylor expansion of -1 in x.re 3.614 * [backup-simplify]: Simplify -1 into -1 3.614 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 3.614 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.614 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.614 * [taylor]: Taking taylor expansion of y.im in x.re 3.614 * [backup-simplify]: Simplify y.im into y.im 3.614 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 3.614 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 3.614 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 3.614 * [taylor]: Taking taylor expansion of -1 in y.im 3.614 * [backup-simplify]: Simplify -1 into -1 3.614 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 3.614 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 3.615 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.615 * [taylor]: Taking taylor expansion of y.im in y.im 3.615 * [backup-simplify]: Simplify 0 into 0 3.615 * [backup-simplify]: Simplify 1 into 1 3.615 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.615 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.615 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.615 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.616 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.616 * [taylor]: Taking taylor expansion of 0 in x.re 3.616 * [backup-simplify]: Simplify 0 into 0 3.616 * [taylor]: Taking taylor expansion of 0 in y.im 3.616 * [backup-simplify]: Simplify 0 into 0 3.616 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 3.617 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 3.617 * [taylor]: Taking taylor expansion of 0 in y.im 3.617 * [backup-simplify]: Simplify 0 into 0 3.618 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.619 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.619 * [backup-simplify]: Simplify 0 into 0 3.619 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.620 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.620 * [taylor]: Taking taylor expansion of 0 in x.re 3.620 * [backup-simplify]: Simplify 0 into 0 3.620 * [taylor]: Taking taylor expansion of 0 in y.im 3.620 * [backup-simplify]: Simplify 0 into 0 3.620 * [taylor]: Taking taylor expansion of 0 in y.im 3.620 * [backup-simplify]: Simplify 0 into 0 3.620 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.621 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 3.621 * [taylor]: Taking taylor expansion of 0 in y.im 3.621 * [backup-simplify]: Simplify 0 into 0 3.621 * [backup-simplify]: Simplify 0 into 0 3.621 * [backup-simplify]: Simplify 0 into 0 3.623 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.624 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.624 * [backup-simplify]: Simplify 0 into 0 3.624 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.626 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.626 * [taylor]: Taking taylor expansion of 0 in x.re 3.626 * [backup-simplify]: Simplify 0 into 0 3.626 * [taylor]: Taking taylor expansion of 0 in y.im 3.626 * [backup-simplify]: Simplify 0 into 0 3.626 * [taylor]: Taking taylor expansion of 0 in y.im 3.626 * [backup-simplify]: Simplify 0 into 0 3.626 * [taylor]: Taking taylor expansion of 0 in y.im 3.626 * [backup-simplify]: Simplify 0 into 0 3.626 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 3.627 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 3.627 * [taylor]: Taking taylor expansion of 0 in y.im 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify 0 into 0 3.628 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 3.628 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 3) 3.628 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.628 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 3.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.629 * [taylor]: Taking taylor expansion of y.re in y.re 3.629 * [backup-simplify]: Simplify 0 into 0 3.629 * [backup-simplify]: Simplify 1 into 1 3.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.629 * [taylor]: Taking taylor expansion of y.re in x.re 3.629 * [backup-simplify]: Simplify y.re into y.re 3.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.629 * [taylor]: Taking taylor expansion of y.re in x.im 3.629 * [backup-simplify]: Simplify y.re into y.re 3.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 3.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 3.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.629 * [taylor]: Taking taylor expansion of y.re in x.im 3.629 * [backup-simplify]: Simplify y.re into y.re 3.629 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.629 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 3.629 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 3.629 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.629 * [taylor]: Taking taylor expansion of y.re in x.re 3.630 * [backup-simplify]: Simplify y.re into y.re 3.630 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 3.630 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 3.630 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 3.630 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.630 * [taylor]: Taking taylor expansion of y.re in y.re 3.630 * [backup-simplify]: Simplify 0 into 0 3.630 * [backup-simplify]: Simplify 1 into 1 3.630 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 3.630 * [backup-simplify]: Simplify 0 into 0 3.630 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.630 * [taylor]: Taking taylor expansion of 0 in x.re 3.630 * [backup-simplify]: Simplify 0 into 0 3.630 * [taylor]: Taking taylor expansion of 0 in y.re 3.630 * [backup-simplify]: Simplify 0 into 0 3.630 * [backup-simplify]: Simplify 0 into 0 3.630 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 3.630 * [taylor]: Taking taylor expansion of 0 in y.re 3.630 * [backup-simplify]: Simplify 0 into 0 3.630 * [backup-simplify]: Simplify 0 into 0 3.631 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 3.631 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 3.631 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.632 * [taylor]: Taking taylor expansion of 0 in x.re 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [taylor]: Taking taylor expansion of 0 in y.re 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [taylor]: Taking taylor expansion of 0 in y.re 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 3.632 * [taylor]: Taking taylor expansion of 0 in y.re 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [backup-simplify]: Simplify 0 into 0 3.632 * [backup-simplify]: Simplify 0 into 0 3.633 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 3.633 * [backup-simplify]: Simplify 0 into 0 3.634 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.634 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.634 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 3.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.634 * [taylor]: Taking taylor expansion of y.re in y.re 3.634 * [backup-simplify]: Simplify 0 into 0 3.634 * [backup-simplify]: Simplify 1 into 1 3.634 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.634 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.634 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.634 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.634 * [taylor]: Taking taylor expansion of y.re in x.re 3.634 * [backup-simplify]: Simplify y.re into y.re 3.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.635 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.635 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.635 * [taylor]: Taking taylor expansion of y.re in x.im 3.635 * [backup-simplify]: Simplify y.re into y.re 3.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 3.635 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 3.635 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.635 * [taylor]: Taking taylor expansion of y.re in x.im 3.635 * [backup-simplify]: Simplify y.re into y.re 3.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 3.635 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 3.635 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.636 * [taylor]: Taking taylor expansion of y.re in x.re 3.636 * [backup-simplify]: Simplify y.re into y.re 3.636 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 3.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 3.636 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 3.636 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.636 * [taylor]: Taking taylor expansion of y.re in y.re 3.636 * [backup-simplify]: Simplify 0 into 0 3.636 * [backup-simplify]: Simplify 1 into 1 3.636 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.636 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 3.636 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.636 * [taylor]: Taking taylor expansion of 0 in x.re 3.636 * [backup-simplify]: Simplify 0 into 0 3.636 * [taylor]: Taking taylor expansion of 0 in y.re 3.637 * [backup-simplify]: Simplify 0 into 0 3.637 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 3.637 * [taylor]: Taking taylor expansion of 0 in y.re 3.637 * [backup-simplify]: Simplify 0 into 0 3.638 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 3.638 * [backup-simplify]: Simplify 0 into 0 3.638 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.638 * [taylor]: Taking taylor expansion of 0 in x.re 3.638 * [backup-simplify]: Simplify 0 into 0 3.638 * [taylor]: Taking taylor expansion of 0 in y.re 3.638 * [backup-simplify]: Simplify 0 into 0 3.638 * [taylor]: Taking taylor expansion of 0 in y.re 3.638 * [backup-simplify]: Simplify 0 into 0 3.639 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.639 * [taylor]: Taking taylor expansion of 0 in y.re 3.639 * [backup-simplify]: Simplify 0 into 0 3.639 * [backup-simplify]: Simplify 0 into 0 3.639 * [backup-simplify]: Simplify 0 into 0 3.640 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.641 * [backup-simplify]: Simplify 0 into 0 3.641 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.641 * [taylor]: Taking taylor expansion of 0 in x.re 3.641 * [backup-simplify]: Simplify 0 into 0 3.641 * [taylor]: Taking taylor expansion of 0 in y.re 3.641 * [backup-simplify]: Simplify 0 into 0 3.641 * [taylor]: Taking taylor expansion of 0 in y.re 3.641 * [backup-simplify]: Simplify 0 into 0 3.641 * [taylor]: Taking taylor expansion of 0 in y.re 3.641 * [backup-simplify]: Simplify 0 into 0 3.641 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.642 * [taylor]: Taking taylor expansion of 0 in y.re 3.642 * [backup-simplify]: Simplify 0 into 0 3.642 * [backup-simplify]: Simplify 0 into 0 3.642 * [backup-simplify]: Simplify 0 into 0 3.642 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.643 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.643 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 3.643 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.643 * [taylor]: Taking taylor expansion of -1 in y.re 3.643 * [backup-simplify]: Simplify -1 into -1 3.643 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.643 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.643 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.643 * [taylor]: Taking taylor expansion of y.re in y.re 3.643 * [backup-simplify]: Simplify 0 into 0 3.643 * [backup-simplify]: Simplify 1 into 1 3.643 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.643 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.643 * [taylor]: Taking taylor expansion of -1 in x.re 3.643 * [backup-simplify]: Simplify -1 into -1 3.643 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.643 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.643 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.643 * [taylor]: Taking taylor expansion of y.re in x.re 3.643 * [backup-simplify]: Simplify y.re into y.re 3.643 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.643 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.644 * [taylor]: Taking taylor expansion of -1 in x.im 3.644 * [backup-simplify]: Simplify -1 into -1 3.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.644 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.644 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.644 * [taylor]: Taking taylor expansion of y.re in x.im 3.644 * [backup-simplify]: Simplify y.re into y.re 3.644 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.644 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 3.644 * [taylor]: Taking taylor expansion of -1 in x.im 3.644 * [backup-simplify]: Simplify -1 into -1 3.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 3.644 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 3.644 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.644 * [taylor]: Taking taylor expansion of y.re in x.im 3.644 * [backup-simplify]: Simplify y.re into y.re 3.644 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.645 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.645 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 3.645 * [taylor]: Taking taylor expansion of -1 in x.re 3.645 * [backup-simplify]: Simplify -1 into -1 3.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 3.645 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 3.645 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.645 * [taylor]: Taking taylor expansion of y.re in x.re 3.645 * [backup-simplify]: Simplify y.re into y.re 3.645 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 3.645 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 3.645 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 3.645 * [taylor]: Taking taylor expansion of -1 in y.re 3.645 * [backup-simplify]: Simplify -1 into -1 3.645 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 3.645 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 3.645 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.645 * [taylor]: Taking taylor expansion of y.re in y.re 3.645 * [backup-simplify]: Simplify 0 into 0 3.645 * [backup-simplify]: Simplify 1 into 1 3.646 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 3.646 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.646 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 3.646 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.647 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.647 * [taylor]: Taking taylor expansion of 0 in x.re 3.647 * [backup-simplify]: Simplify 0 into 0 3.647 * [taylor]: Taking taylor expansion of 0 in y.re 3.647 * [backup-simplify]: Simplify 0 into 0 3.647 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 3.648 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 3.648 * [taylor]: Taking taylor expansion of 0 in y.re 3.648 * [backup-simplify]: Simplify 0 into 0 3.649 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 3.649 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 3.649 * [backup-simplify]: Simplify 0 into 0 3.650 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.651 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.651 * [taylor]: Taking taylor expansion of 0 in x.re 3.651 * [backup-simplify]: Simplify 0 into 0 3.651 * [taylor]: Taking taylor expansion of 0 in y.re 3.651 * [backup-simplify]: Simplify 0 into 0 3.651 * [taylor]: Taking taylor expansion of 0 in y.re 3.651 * [backup-simplify]: Simplify 0 into 0 3.651 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.652 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 3.652 * [taylor]: Taking taylor expansion of 0 in y.re 3.652 * [backup-simplify]: Simplify 0 into 0 3.652 * [backup-simplify]: Simplify 0 into 0 3.652 * [backup-simplify]: Simplify 0 into 0 3.653 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.654 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 3.654 * [backup-simplify]: Simplify 0 into 0 3.655 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.656 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.656 * [taylor]: Taking taylor expansion of 0 in x.re 3.656 * [backup-simplify]: Simplify 0 into 0 3.656 * [taylor]: Taking taylor expansion of 0 in y.re 3.656 * [backup-simplify]: Simplify 0 into 0 3.656 * [taylor]: Taking taylor expansion of 0 in y.re 3.656 * [backup-simplify]: Simplify 0 into 0 3.656 * [taylor]: Taking taylor expansion of 0 in y.re 3.656 * [backup-simplify]: Simplify 0 into 0 3.657 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 3.658 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 3.658 * [taylor]: Taking taylor expansion of 0 in y.re 3.658 * [backup-simplify]: Simplify 0 into 0 3.658 * [backup-simplify]: Simplify 0 into 0 3.658 * [backup-simplify]: Simplify 0 into 0 3.659 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 3.659 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 3.659 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 3.659 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 3.659 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 3.659 * [taylor]: Taking taylor expansion of y.re in x.im 3.659 * [backup-simplify]: Simplify y.re into y.re 3.659 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 3.659 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 3.659 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.659 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 3.659 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 3.659 * [taylor]: Taking taylor expansion of x.re in x.im 3.659 * [backup-simplify]: Simplify x.re into x.re 3.659 * [taylor]: Taking taylor expansion of x.re in x.im 3.660 * [backup-simplify]: Simplify x.re into x.re 3.660 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 3.660 * [taylor]: Taking taylor expansion of x.im in x.im 3.660 * [backup-simplify]: Simplify 0 into 0 3.660 * [backup-simplify]: Simplify 1 into 1 3.660 * [taylor]: Taking taylor expansion of x.im in x.im 3.660 * [backup-simplify]: Simplify 0 into 0 3.660 * [backup-simplify]: Simplify 1 into 1 3.660 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.660 * [backup-simplify]: Simplify (* 0 0) into 0 3.660 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 3.660 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 3.661 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.661 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.661 * [backup-simplify]: Simplify (+ 0 0) into 0 3.662 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 3.662 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.662 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 3.662 * [taylor]: Taking taylor expansion of y.re in x.re 3.662 * [backup-simplify]: Simplify y.re into y.re 3.662 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 3.662 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 3.662 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.662 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 3.662 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 3.662 * [taylor]: Taking taylor expansion of x.re in x.re 3.662 * [backup-simplify]: Simplify 0 into 0 3.662 * [backup-simplify]: Simplify 1 into 1 3.662 * [taylor]: Taking taylor expansion of x.re in x.re 3.662 * [backup-simplify]: Simplify 0 into 0 3.662 * [backup-simplify]: Simplify 1 into 1 3.662 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 3.662 * [taylor]: Taking taylor expansion of x.im in x.re 3.662 * [backup-simplify]: Simplify x.im into x.im 3.662 * [taylor]: Taking taylor expansion of x.im in x.re 3.662 * [backup-simplify]: Simplify x.im into x.im 3.663 * [backup-simplify]: Simplify (* 0 0) into 0 3.663 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.663 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.663 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.666 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 3.667 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.667 * [backup-simplify]: Simplify (+ 0 0) into 0 3.667 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.667 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.667 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.668 * [taylor]: Taking taylor expansion of y.re in y.re 3.668 * [backup-simplify]: Simplify 0 into 0 3.668 * [backup-simplify]: Simplify 1 into 1 3.668 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.668 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.668 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.668 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.668 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.668 * [taylor]: Taking taylor expansion of x.re in y.re 3.668 * [backup-simplify]: Simplify x.re into x.re 3.668 * [taylor]: Taking taylor expansion of x.re in y.re 3.668 * [backup-simplify]: Simplify x.re into x.re 3.668 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.668 * [taylor]: Taking taylor expansion of x.im in y.re 3.668 * [backup-simplify]: Simplify x.im into x.im 3.668 * [taylor]: Taking taylor expansion of x.im in y.re 3.668 * [backup-simplify]: Simplify x.im into x.im 3.668 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.668 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.668 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.669 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.669 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.669 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.669 * [backup-simplify]: Simplify (+ 0 0) into 0 3.670 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.670 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.670 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 3.670 * [taylor]: Taking taylor expansion of y.re in y.re 3.670 * [backup-simplify]: Simplify 0 into 0 3.670 * [backup-simplify]: Simplify 1 into 1 3.670 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.670 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.670 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.670 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.670 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.670 * [taylor]: Taking taylor expansion of x.re in y.re 3.670 * [backup-simplify]: Simplify x.re into x.re 3.670 * [taylor]: Taking taylor expansion of x.re in y.re 3.670 * [backup-simplify]: Simplify x.re into x.re 3.670 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.670 * [taylor]: Taking taylor expansion of x.im in y.re 3.670 * [backup-simplify]: Simplify x.im into x.im 3.670 * [taylor]: Taking taylor expansion of x.im in y.re 3.670 * [backup-simplify]: Simplify x.im into x.im 3.670 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.671 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.671 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.671 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.671 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.671 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.672 * [backup-simplify]: Simplify (+ 0 0) into 0 3.672 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.672 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 3.673 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 3.673 * [taylor]: Taking taylor expansion of 0 in x.re 3.673 * [backup-simplify]: Simplify 0 into 0 3.673 * [taylor]: Taking taylor expansion of 0 in x.im 3.673 * [backup-simplify]: Simplify 0 into 0 3.673 * [backup-simplify]: Simplify 0 into 0 3.674 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 3.674 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 3.675 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 3.675 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 3.675 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 3.675 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.675 * [taylor]: Taking taylor expansion of x.re in x.re 3.675 * [backup-simplify]: Simplify 0 into 0 3.675 * [backup-simplify]: Simplify 1 into 1 3.675 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.675 * [taylor]: Taking taylor expansion of x.im in x.re 3.675 * [backup-simplify]: Simplify x.im into x.im 3.675 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.675 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 3.675 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 3.675 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 3.676 * [backup-simplify]: Simplify (+ 0 0) into 0 3.676 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 3.676 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.676 * [taylor]: Taking taylor expansion of (log x.im) in x.im 3.676 * [taylor]: Taking taylor expansion of x.im in x.im 3.676 * [backup-simplify]: Simplify 0 into 0 3.676 * [backup-simplify]: Simplify 1 into 1 3.676 * [backup-simplify]: Simplify (log 1) into 0 3.677 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 3.677 * [backup-simplify]: Simplify (log x.im) into (log x.im) 3.677 * [taylor]: Taking taylor expansion of 0 in x.im 3.677 * [backup-simplify]: Simplify 0 into 0 3.677 * [backup-simplify]: Simplify 0 into 0 3.677 * [backup-simplify]: Simplify 0 into 0 3.677 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.678 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 3.678 * [backup-simplify]: Simplify (+ 0 0) into 0 3.679 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 3.681 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 3.682 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 3.682 * [taylor]: Taking taylor expansion of 0 in x.re 3.682 * [backup-simplify]: Simplify 0 into 0 3.682 * [taylor]: Taking taylor expansion of 0 in x.im 3.682 * [backup-simplify]: Simplify 0 into 0 3.682 * [backup-simplify]: Simplify 0 into 0 3.683 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 3.683 * [taylor]: Taking taylor expansion of 0 in x.im 3.683 * [backup-simplify]: Simplify 0 into 0 3.683 * [backup-simplify]: Simplify 0 into 0 3.683 * [taylor]: Taking taylor expansion of 0 in x.im 3.683 * [backup-simplify]: Simplify 0 into 0 3.683 * [backup-simplify]: Simplify 0 into 0 3.685 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.685 * [backup-simplify]: Simplify 0 into 0 3.685 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 3.685 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 3.685 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 3.685 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 3.685 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 3.685 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 3.685 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.685 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 3.685 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 3.685 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.685 * [taylor]: Taking taylor expansion of x.re in x.im 3.685 * [backup-simplify]: Simplify x.re into x.re 3.685 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.685 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 3.685 * [taylor]: Taking taylor expansion of x.re in x.im 3.685 * [backup-simplify]: Simplify x.re into x.re 3.686 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.686 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 3.686 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.686 * [taylor]: Taking taylor expansion of x.im in x.im 3.686 * [backup-simplify]: Simplify 0 into 0 3.686 * [backup-simplify]: Simplify 1 into 1 3.686 * [backup-simplify]: Simplify (/ 1 1) into 1 3.686 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 3.686 * [taylor]: Taking taylor expansion of x.im in x.im 3.686 * [backup-simplify]: Simplify 0 into 0 3.686 * [backup-simplify]: Simplify 1 into 1 3.686 * [backup-simplify]: Simplify (/ 1 1) into 1 3.687 * [backup-simplify]: Simplify (* 1 1) into 1 3.687 * [backup-simplify]: Simplify (+ 0 1) into 1 3.688 * [backup-simplify]: Simplify (sqrt 1) into 1 3.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.690 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.690 * [backup-simplify]: Simplify (+ 0 0) into 0 3.691 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.691 * [backup-simplify]: Simplify (log 1) into 0 3.691 * [taylor]: Taking taylor expansion of y.re in x.im 3.691 * [backup-simplify]: Simplify y.re into y.re 3.692 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.692 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.693 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.693 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 3.693 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 3.693 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 3.693 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.693 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 3.693 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 3.693 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.693 * [taylor]: Taking taylor expansion of x.re in x.re 3.693 * [backup-simplify]: Simplify 0 into 0 3.693 * [backup-simplify]: Simplify 1 into 1 3.694 * [backup-simplify]: Simplify (/ 1 1) into 1 3.694 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 3.694 * [taylor]: Taking taylor expansion of x.re in x.re 3.694 * [backup-simplify]: Simplify 0 into 0 3.694 * [backup-simplify]: Simplify 1 into 1 3.694 * [backup-simplify]: Simplify (/ 1 1) into 1 3.694 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 3.694 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.694 * [taylor]: Taking taylor expansion of x.im in x.re 3.694 * [backup-simplify]: Simplify x.im into x.im 3.694 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.694 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 3.694 * [taylor]: Taking taylor expansion of x.im in x.re 3.694 * [backup-simplify]: Simplify x.im into x.im 3.694 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.695 * [backup-simplify]: Simplify (* 1 1) into 1 3.695 * [backup-simplify]: Simplify (+ 1 0) into 1 3.696 * [backup-simplify]: Simplify (sqrt 1) into 1 3.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.697 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.698 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.698 * [backup-simplify]: Simplify (+ 0 0) into 0 3.699 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.699 * [backup-simplify]: Simplify (log 1) into 0 3.699 * [taylor]: Taking taylor expansion of y.re in x.re 3.699 * [backup-simplify]: Simplify y.re into y.re 3.700 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.700 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.700 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.700 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.700 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.700 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.700 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.701 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.701 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.701 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.701 * [taylor]: Taking taylor expansion of x.re in y.re 3.701 * [backup-simplify]: Simplify x.re into x.re 3.701 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.701 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.701 * [taylor]: Taking taylor expansion of x.re in y.re 3.701 * [backup-simplify]: Simplify x.re into x.re 3.701 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.701 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.701 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.701 * [taylor]: Taking taylor expansion of x.im in y.re 3.701 * [backup-simplify]: Simplify x.im into x.im 3.701 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.701 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.701 * [taylor]: Taking taylor expansion of x.im in y.re 3.701 * [backup-simplify]: Simplify x.im into x.im 3.701 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.701 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.701 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.702 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.702 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.702 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.702 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.702 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.702 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.703 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.703 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.703 * [backup-simplify]: Simplify (+ 0 0) into 0 3.704 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.704 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.704 * [taylor]: Taking taylor expansion of y.re in y.re 3.704 * [backup-simplify]: Simplify 0 into 0 3.704 * [backup-simplify]: Simplify 1 into 1 3.704 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.704 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 3.704 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 3.704 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 3.705 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 3.705 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 3.705 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 3.705 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.705 * [taylor]: Taking taylor expansion of x.re in y.re 3.705 * [backup-simplify]: Simplify x.re into x.re 3.705 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.705 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 3.705 * [taylor]: Taking taylor expansion of x.re in y.re 3.705 * [backup-simplify]: Simplify x.re into x.re 3.705 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 3.705 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 3.705 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.705 * [taylor]: Taking taylor expansion of x.im in y.re 3.705 * [backup-simplify]: Simplify x.im into x.im 3.705 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.705 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 3.705 * [taylor]: Taking taylor expansion of x.im in y.re 3.705 * [backup-simplify]: Simplify x.im into x.im 3.705 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.705 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 3.705 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 3.706 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.706 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.706 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.706 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 3.707 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 3.707 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.707 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 3.707 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 3.707 * [backup-simplify]: Simplify (+ 0 0) into 0 3.708 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.708 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.708 * [taylor]: Taking taylor expansion of y.re in y.re 3.708 * [backup-simplify]: Simplify 0 into 0 3.708 * [backup-simplify]: Simplify 1 into 1 3.709 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.709 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.709 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.709 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.709 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.709 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.709 * [taylor]: Taking taylor expansion of x.im in x.re 3.709 * [backup-simplify]: Simplify x.im into x.im 3.709 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.709 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.709 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.709 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.709 * [taylor]: Taking taylor expansion of x.re in x.re 3.709 * [backup-simplify]: Simplify 0 into 0 3.709 * [backup-simplify]: Simplify 1 into 1 3.710 * [backup-simplify]: Simplify (* 1 1) into 1 3.710 * [backup-simplify]: Simplify (/ 1 1) into 1 3.711 * [backup-simplify]: Simplify (+ 0 1) into 1 3.711 * [backup-simplify]: Simplify (sqrt 1) into 1 3.712 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.713 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.713 * [backup-simplify]: Simplify (+ 0 0) into 0 3.714 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.714 * [backup-simplify]: Simplify (log 1) into 0 3.715 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.715 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 3.715 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.715 * [taylor]: Taking taylor expansion of x.re in x.im 3.715 * [backup-simplify]: Simplify x.re into x.re 3.715 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.715 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.715 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 3.716 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.718 * [taylor]: Taking taylor expansion of 0 in x.re 3.718 * [backup-simplify]: Simplify 0 into 0 3.718 * [taylor]: Taking taylor expansion of 0 in x.im 3.718 * [backup-simplify]: Simplify 0 into 0 3.718 * [backup-simplify]: Simplify 0 into 0 3.719 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.719 * [taylor]: Taking taylor expansion of 0 in x.im 3.719 * [backup-simplify]: Simplify 0 into 0 3.719 * [backup-simplify]: Simplify 0 into 0 3.720 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.720 * [backup-simplify]: Simplify (- 0) into 0 3.720 * [backup-simplify]: Simplify 0 into 0 3.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.721 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 3.721 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.722 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.722 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 3.722 * [backup-simplify]: Simplify (+ 0 0) into 0 3.723 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.725 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.727 * [taylor]: Taking taylor expansion of 0 in x.re 3.727 * [backup-simplify]: Simplify 0 into 0 3.727 * [taylor]: Taking taylor expansion of 0 in x.im 3.727 * [backup-simplify]: Simplify 0 into 0 3.727 * [backup-simplify]: Simplify 0 into 0 3.727 * [taylor]: Taking taylor expansion of 0 in x.im 3.727 * [backup-simplify]: Simplify 0 into 0 3.727 * [backup-simplify]: Simplify 0 into 0 3.728 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.729 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.729 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.730 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.732 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.732 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 3.732 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.732 * [backup-simplify]: Simplify 1/2 into 1/2 3.732 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.732 * [taylor]: Taking taylor expansion of x.im in x.im 3.733 * [backup-simplify]: Simplify 0 into 0 3.733 * [backup-simplify]: Simplify 1 into 1 3.733 * [backup-simplify]: Simplify (* 1 1) into 1 3.733 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.734 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.735 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.736 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 3.737 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.737 * [backup-simplify]: Simplify 0 into 0 3.737 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 3.738 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 3.738 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 3.738 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 3.738 * [taylor]: Taking taylor expansion of -1 in x.im 3.738 * [backup-simplify]: Simplify -1 into -1 3.738 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 3.738 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 3.738 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 3.738 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.738 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 3.738 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 3.738 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.738 * [taylor]: Taking taylor expansion of -1 in x.im 3.738 * [backup-simplify]: Simplify -1 into -1 3.738 * [taylor]: Taking taylor expansion of x.re in x.im 3.738 * [backup-simplify]: Simplify x.re into x.re 3.738 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.738 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 3.738 * [taylor]: Taking taylor expansion of -1 in x.im 3.738 * [backup-simplify]: Simplify -1 into -1 3.738 * [taylor]: Taking taylor expansion of x.re in x.im 3.738 * [backup-simplify]: Simplify x.re into x.re 3.738 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.738 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 3.739 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.739 * [taylor]: Taking taylor expansion of -1 in x.im 3.739 * [backup-simplify]: Simplify -1 into -1 3.739 * [taylor]: Taking taylor expansion of x.im in x.im 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify 1 into 1 3.739 * [backup-simplify]: Simplify (/ -1 1) into -1 3.739 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 3.739 * [taylor]: Taking taylor expansion of -1 in x.im 3.739 * [backup-simplify]: Simplify -1 into -1 3.739 * [taylor]: Taking taylor expansion of x.im in x.im 3.739 * [backup-simplify]: Simplify 0 into 0 3.739 * [backup-simplify]: Simplify 1 into 1 3.740 * [backup-simplify]: Simplify (/ -1 1) into -1 3.740 * [backup-simplify]: Simplify (* -1 -1) into 1 3.741 * [backup-simplify]: Simplify (+ 0 1) into 1 3.741 * [backup-simplify]: Simplify (sqrt 1) into 1 3.742 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.743 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.743 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.744 * [backup-simplify]: Simplify (+ 0 0) into 0 3.744 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.745 * [backup-simplify]: Simplify (log 1) into 0 3.745 * [taylor]: Taking taylor expansion of y.re in x.im 3.745 * [backup-simplify]: Simplify y.re into y.re 3.745 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.746 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 3.746 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 3.746 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 3.746 * [taylor]: Taking taylor expansion of -1 in x.re 3.746 * [backup-simplify]: Simplify -1 into -1 3.746 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 3.746 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 3.746 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 3.746 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.746 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 3.746 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 3.746 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.746 * [taylor]: Taking taylor expansion of -1 in x.re 3.746 * [backup-simplify]: Simplify -1 into -1 3.746 * [taylor]: Taking taylor expansion of x.re in x.re 3.746 * [backup-simplify]: Simplify 0 into 0 3.746 * [backup-simplify]: Simplify 1 into 1 3.747 * [backup-simplify]: Simplify (/ -1 1) into -1 3.747 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 3.747 * [taylor]: Taking taylor expansion of -1 in x.re 3.747 * [backup-simplify]: Simplify -1 into -1 3.747 * [taylor]: Taking taylor expansion of x.re in x.re 3.747 * [backup-simplify]: Simplify 0 into 0 3.747 * [backup-simplify]: Simplify 1 into 1 3.747 * [backup-simplify]: Simplify (/ -1 1) into -1 3.748 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 3.748 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.748 * [taylor]: Taking taylor expansion of -1 in x.re 3.748 * [backup-simplify]: Simplify -1 into -1 3.748 * [taylor]: Taking taylor expansion of x.im in x.re 3.748 * [backup-simplify]: Simplify x.im into x.im 3.748 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.748 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 3.748 * [taylor]: Taking taylor expansion of -1 in x.re 3.748 * [backup-simplify]: Simplify -1 into -1 3.748 * [taylor]: Taking taylor expansion of x.im in x.re 3.748 * [backup-simplify]: Simplify x.im into x.im 3.748 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.748 * [backup-simplify]: Simplify (* -1 -1) into 1 3.749 * [backup-simplify]: Simplify (+ 1 0) into 1 3.749 * [backup-simplify]: Simplify (sqrt 1) into 1 3.750 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.751 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.751 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 3.752 * [backup-simplify]: Simplify (+ 0 0) into 0 3.752 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.753 * [backup-simplify]: Simplify (log 1) into 0 3.753 * [taylor]: Taking taylor expansion of y.re in x.re 3.753 * [backup-simplify]: Simplify y.re into y.re 3.753 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.754 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.754 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 3.754 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.754 * [taylor]: Taking taylor expansion of -1 in y.re 3.754 * [backup-simplify]: Simplify -1 into -1 3.754 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.754 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.754 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.754 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.754 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.754 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.754 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.754 * [taylor]: Taking taylor expansion of -1 in y.re 3.754 * [backup-simplify]: Simplify -1 into -1 3.754 * [taylor]: Taking taylor expansion of x.re in y.re 3.754 * [backup-simplify]: Simplify x.re into x.re 3.754 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.754 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.754 * [taylor]: Taking taylor expansion of -1 in y.re 3.754 * [backup-simplify]: Simplify -1 into -1 3.754 * [taylor]: Taking taylor expansion of x.re in y.re 3.754 * [backup-simplify]: Simplify x.re into x.re 3.755 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.755 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.755 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.755 * [taylor]: Taking taylor expansion of -1 in y.re 3.755 * [backup-simplify]: Simplify -1 into -1 3.755 * [taylor]: Taking taylor expansion of x.im in y.re 3.755 * [backup-simplify]: Simplify x.im into x.im 3.755 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.755 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.755 * [taylor]: Taking taylor expansion of -1 in y.re 3.755 * [backup-simplify]: Simplify -1 into -1 3.755 * [taylor]: Taking taylor expansion of x.im in y.re 3.755 * [backup-simplify]: Simplify x.im into x.im 3.755 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.755 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.755 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.755 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.756 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.756 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.756 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.756 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.756 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.756 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.756 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.757 * [backup-simplify]: Simplify (+ 0 0) into 0 3.758 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.758 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.758 * [taylor]: Taking taylor expansion of y.re in y.re 3.758 * [backup-simplify]: Simplify 0 into 0 3.758 * [backup-simplify]: Simplify 1 into 1 3.758 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.758 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 3.758 * [taylor]: Taking taylor expansion of -1 in y.re 3.758 * [backup-simplify]: Simplify -1 into -1 3.758 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 3.759 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 3.759 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 3.759 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 3.759 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 3.759 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 3.759 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.759 * [taylor]: Taking taylor expansion of -1 in y.re 3.759 * [backup-simplify]: Simplify -1 into -1 3.759 * [taylor]: Taking taylor expansion of x.re in y.re 3.759 * [backup-simplify]: Simplify x.re into x.re 3.759 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.759 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 3.759 * [taylor]: Taking taylor expansion of -1 in y.re 3.759 * [backup-simplify]: Simplify -1 into -1 3.759 * [taylor]: Taking taylor expansion of x.re in y.re 3.759 * [backup-simplify]: Simplify x.re into x.re 3.759 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 3.759 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 3.759 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.759 * [taylor]: Taking taylor expansion of -1 in y.re 3.759 * [backup-simplify]: Simplify -1 into -1 3.759 * [taylor]: Taking taylor expansion of x.im in y.re 3.759 * [backup-simplify]: Simplify x.im into x.im 3.759 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.759 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 3.759 * [taylor]: Taking taylor expansion of -1 in y.re 3.759 * [backup-simplify]: Simplify -1 into -1 3.759 * [taylor]: Taking taylor expansion of x.im in y.re 3.759 * [backup-simplify]: Simplify x.im into x.im 3.759 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.759 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 3.760 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 3.760 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 3.760 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 3.760 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.760 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 3.761 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 3.761 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.761 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 3.761 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 3.761 * [backup-simplify]: Simplify (+ 0 0) into 0 3.762 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.762 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.762 * [taylor]: Taking taylor expansion of y.re in y.re 3.762 * [backup-simplify]: Simplify 0 into 0 3.762 * [backup-simplify]: Simplify 1 into 1 3.763 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 3.763 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 3.763 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 3.763 * [taylor]: Taking taylor expansion of -1 in x.re 3.763 * [backup-simplify]: Simplify -1 into -1 3.763 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 3.763 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 3.763 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 3.763 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 3.763 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 3.763 * [taylor]: Taking taylor expansion of x.im in x.re 3.763 * [backup-simplify]: Simplify x.im into x.im 3.763 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.763 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 3.763 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.763 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.763 * [taylor]: Taking taylor expansion of x.re in x.re 3.763 * [backup-simplify]: Simplify 0 into 0 3.764 * [backup-simplify]: Simplify 1 into 1 3.764 * [backup-simplify]: Simplify (* 1 1) into 1 3.764 * [backup-simplify]: Simplify (/ 1 1) into 1 3.765 * [backup-simplify]: Simplify (+ 0 1) into 1 3.765 * [backup-simplify]: Simplify (sqrt 1) into 1 3.765 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.766 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.767 * [backup-simplify]: Simplify (+ 0 0) into 0 3.767 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.767 * [backup-simplify]: Simplify (log 1) into 0 3.768 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.768 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 3.768 * [taylor]: Taking taylor expansion of (log x.re) in x.im 3.768 * [taylor]: Taking taylor expansion of x.re in x.im 3.768 * [backup-simplify]: Simplify x.re into x.re 3.768 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.768 * [backup-simplify]: Simplify (log x.re) into (log x.re) 3.769 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 3.770 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 3.771 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 3.771 * [taylor]: Taking taylor expansion of 0 in x.re 3.771 * [backup-simplify]: Simplify 0 into 0 3.771 * [taylor]: Taking taylor expansion of 0 in x.im 3.771 * [backup-simplify]: Simplify 0 into 0 3.771 * [backup-simplify]: Simplify 0 into 0 3.772 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 3.773 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.773 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 3.773 * [taylor]: Taking taylor expansion of 0 in x.im 3.773 * [backup-simplify]: Simplify 0 into 0 3.773 * [backup-simplify]: Simplify 0 into 0 3.774 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 3.774 * [backup-simplify]: Simplify 0 into 0 3.774 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.775 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 3.775 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 3.775 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.775 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 3.776 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 3.776 * [backup-simplify]: Simplify (+ 0 0) into 0 3.777 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 3.779 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 3.781 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.782 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 3.782 * [taylor]: Taking taylor expansion of 0 in x.re 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [taylor]: Taking taylor expansion of 0 in x.im 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [taylor]: Taking taylor expansion of 0 in x.im 3.782 * [backup-simplify]: Simplify 0 into 0 3.782 * [backup-simplify]: Simplify 0 into 0 3.783 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.784 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.784 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 3.785 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 3.787 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 3.787 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 3.788 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 3.788 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 3.788 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 3.788 * [taylor]: Taking taylor expansion of 1/2 in x.im 3.788 * [backup-simplify]: Simplify 1/2 into 1/2 3.788 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 3.788 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 3.788 * [taylor]: Taking taylor expansion of x.im in x.im 3.788 * [backup-simplify]: Simplify 0 into 0 3.788 * [backup-simplify]: Simplify 1 into 1 3.788 * [backup-simplify]: Simplify (* 1 1) into 1 3.788 * [backup-simplify]: Simplify (/ 1 1) into 1 3.789 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.790 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.791 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.791 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.792 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.793 * [backup-simplify]: Simplify (- 0) into 0 3.793 * [backup-simplify]: Simplify 0 into 0 3.793 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 3.793 * * * [progress]: simplifying candidates 3.795 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (+ (log y.re) (log (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* (* y.re y.re) y.re) (* (* (log (hypot x.re x.im)) (log (hypot x.re x.im))) (log (hypot x.re x.im)))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* (sqrt y.re) (sqrt (log (hypot x.re x.im)))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* y.re (log (cbrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log (sqrt (hypot x.re x.im)))) (* y.re (log 1)) (* y.re (log (hypot x.re x.im))) (* (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im)))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log 1) y.re) (* (log (hypot x.re x.im)) y.re) (* y.re 1) (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) (* y.re 1) (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* -1 (* y.re (log (/ 1 x.re)))) (* -1 (* y.re (log (/ -1 x.re)))) 3.796 * * [simplify]: iteration 0: 146 enodes 3.824 * * [simplify]: iteration 1: 298 enodes 3.936 * * [simplify]: iteration 2: 1097 enodes 4.488 * * [simplify]: iteration complete: 5001 enodes 4.488 * * [simplify]: Extracting #0: cost 66 inf + 0 4.489 * * [simplify]: Extracting #1: cost 703 inf + 2 4.499 * * [simplify]: Extracting #2: cost 1750 inf + 6257 4.524 * * [simplify]: Extracting #3: cost 880 inf + 188250 4.585 * * [simplify]: Extracting #4: cost 74 inf + 368631 4.652 * * [simplify]: Extracting #5: cost 2 inf + 389010 4.721 * * [simplify]: Extracting #6: cost 0 inf + 389654 4.792 * [simplify]: Simplified to: (expm1 (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (log1p (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (exp (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (* (cbrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (cbrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im))))) (cbrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (* (* (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im))) (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (sqrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (sqrt (cos (fma y.re (atan2 x.im x.re) (* (log (hypot x.re x.im)) y.im)))) (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) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (atan2 x.im x.re) y.im) (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) 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 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)) (* (atan2 x.im x.re) (sqrt y.im)) (atan2 x.im x.re) (* y.im (cbrt (atan2 x.im x.re))) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* y.re (atan2 x.im x.re)) (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.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 y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.re) (atan2 x.im x.re)) (cbrt y.re)) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) y.re) (expm1 (* (log (hypot x.re x.im)) y.re)) (log1p (* (log (hypot x.re x.im)) y.re)) (* (log (hypot x.re x.im)) y.re) (log (* (log (hypot x.re x.im)) y.re)) (log (* (log (hypot x.re x.im)) y.re)) (exp (* (log (hypot x.re x.im)) y.re)) (* (* (log (hypot x.re x.im)) y.re) (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))))) (* (cbrt (* (log (hypot x.re x.im)) y.re)) (cbrt (* (log (hypot x.re x.im)) y.re))) (cbrt (* (log (hypot x.re x.im)) y.re)) (* (* (log (hypot x.re x.im)) y.re) (* (* (log (hypot x.re x.im)) y.re) (* (log (hypot x.re x.im)) y.re))) (sqrt (* (log (hypot x.re x.im)) y.re)) (sqrt (* (log (hypot x.re x.im)) y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (* (sqrt (log (hypot x.re x.im))) (sqrt y.re)) (+ (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) (+ (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (cbrt (hypot x.re x.im))) y.re)) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) y.re (* (* (cbrt (log (hypot x.re x.im))) y.re) (cbrt (log (hypot x.re x.im)))) (* y.re (sqrt (log (hypot x.re x.im)))) y.re (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* (log (hypot x.re x.im)) y.re) (- 1 (fma 1/2 (* (* y.im (log x.im)) (* y.im (log x.im))) (* (* y.im (* y.re (log x.im))) (atan2 x.im x.re)))) (cos (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.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) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* y.re (log x.im)) (* y.re (log x.re)) (- (* y.re (log (/ -1 x.re)))) 4.805 * * * [progress]: adding candidates to table 5.590 * * [progress]: iteration 2 / 4 5.590 * * * [progress]: picking best candidate 5.619 * * * * [pick]: Picked # 5.619 * * * [progress]: localizing error 5.699 * * * [progress]: generating rewritten candidates 5.699 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 5.703 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1) 5.705 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 2) 5.706 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 1) 5.709 * * * [progress]: generating series expansions 5.709 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 5.709 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 5.709 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 5.709 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 5.709 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 5.709 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.709 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 5.709 * [taylor]: Taking taylor expansion of y.im in y.re 5.709 * [backup-simplify]: Simplify y.im into y.im 5.709 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 5.709 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 5.709 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.709 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 5.709 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 5.710 * [taylor]: Taking taylor expansion of x.re in y.re 5.710 * [backup-simplify]: Simplify x.re into x.re 5.710 * [taylor]: Taking taylor expansion of x.re in y.re 5.710 * [backup-simplify]: Simplify x.re into x.re 5.710 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 5.710 * [taylor]: Taking taylor expansion of x.im in y.re 5.710 * [backup-simplify]: Simplify x.im into x.im 5.710 * [taylor]: Taking taylor expansion of x.im in y.re 5.710 * [backup-simplify]: Simplify x.im into x.im 5.710 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.710 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.710 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.710 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.710 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.711 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.711 * [backup-simplify]: Simplify (+ 0 0) into 0 5.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.712 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.712 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.712 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.712 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.712 * [taylor]: Taking taylor expansion of y.re in y.re 5.712 * [backup-simplify]: Simplify 0 into 0 5.712 * [backup-simplify]: Simplify 1 into 1 5.712 * [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))))) 5.713 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.713 * [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))))) 5.713 * [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)))))) 5.714 * [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)))))) 5.714 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 5.714 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 5.714 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.714 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 5.714 * [taylor]: Taking taylor expansion of y.im in x.im 5.714 * [backup-simplify]: Simplify y.im into y.im 5.714 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 5.714 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 5.714 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.714 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 5.714 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 5.714 * [taylor]: Taking taylor expansion of x.re in x.im 5.714 * [backup-simplify]: Simplify x.re into x.re 5.714 * [taylor]: Taking taylor expansion of x.re in x.im 5.714 * [backup-simplify]: Simplify x.re into x.re 5.714 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 5.714 * [taylor]: Taking taylor expansion of x.im in x.im 5.714 * [backup-simplify]: Simplify 0 into 0 5.714 * [backup-simplify]: Simplify 1 into 1 5.714 * [taylor]: Taking taylor expansion of x.im in x.im 5.714 * [backup-simplify]: Simplify 0 into 0 5.714 * [backup-simplify]: Simplify 1 into 1 5.714 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.715 * [backup-simplify]: Simplify (* 0 0) into 0 5.715 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 5.715 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 5.715 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.716 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.716 * [backup-simplify]: Simplify (+ 0 0) into 0 5.716 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 5.717 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.717 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.717 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.717 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.717 * [taylor]: Taking taylor expansion of y.re in x.im 5.717 * [backup-simplify]: Simplify y.re into y.re 5.717 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 5.717 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.717 * [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))) 5.717 * [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)))) 5.718 * [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)))) 5.718 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 5.718 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 5.718 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.718 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 5.718 * [taylor]: Taking taylor expansion of y.im in x.re 5.718 * [backup-simplify]: Simplify y.im into y.im 5.718 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 5.718 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 5.718 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.718 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 5.718 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 5.718 * [taylor]: Taking taylor expansion of x.re in x.re 5.718 * [backup-simplify]: Simplify 0 into 0 5.718 * [backup-simplify]: Simplify 1 into 1 5.718 * [taylor]: Taking taylor expansion of x.re in x.re 5.718 * [backup-simplify]: Simplify 0 into 0 5.718 * [backup-simplify]: Simplify 1 into 1 5.718 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 5.718 * [taylor]: Taking taylor expansion of x.im in x.re 5.718 * [backup-simplify]: Simplify x.im into x.im 5.718 * [taylor]: Taking taylor expansion of x.im in x.re 5.718 * [backup-simplify]: Simplify x.im into x.im 5.719 * [backup-simplify]: Simplify (* 0 0) into 0 5.719 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.719 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.719 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.720 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 5.720 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.720 * [backup-simplify]: Simplify (+ 0 0) into 0 5.720 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.720 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.720 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.720 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.721 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.721 * [taylor]: Taking taylor expansion of y.re in x.re 5.721 * [backup-simplify]: Simplify y.re into y.re 5.721 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 5.721 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.721 * [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))) 5.721 * [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)))) 5.722 * [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)))) 5.722 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 5.722 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.722 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.722 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.722 * [taylor]: Taking taylor expansion of y.im in y.im 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 1 into 1 5.722 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.722 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.722 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.722 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.722 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.722 * [taylor]: Taking taylor expansion of x.re in y.im 5.722 * [backup-simplify]: Simplify x.re into x.re 5.722 * [taylor]: Taking taylor expansion of x.re in y.im 5.722 * [backup-simplify]: Simplify x.re into x.re 5.722 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.722 * [taylor]: Taking taylor expansion of x.im in y.im 5.722 * [backup-simplify]: Simplify x.im into x.im 5.722 * [taylor]: Taking taylor expansion of x.im in y.im 5.722 * [backup-simplify]: Simplify x.im into x.im 5.723 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.723 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.723 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.723 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.723 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.723 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.724 * [backup-simplify]: Simplify (+ 0 0) into 0 5.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.724 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.724 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.724 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.724 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.724 * [taylor]: Taking taylor expansion of y.re in y.im 5.724 * [backup-simplify]: Simplify y.re into y.re 5.725 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.725 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.725 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.725 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.725 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.725 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 5.725 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 5.725 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 5.725 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 5.725 * [taylor]: Taking taylor expansion of y.im in y.im 5.725 * [backup-simplify]: Simplify 0 into 0 5.726 * [backup-simplify]: Simplify 1 into 1 5.726 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 5.726 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 5.726 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 5.726 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 5.726 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 5.726 * [taylor]: Taking taylor expansion of x.re in y.im 5.726 * [backup-simplify]: Simplify x.re into x.re 5.726 * [taylor]: Taking taylor expansion of x.re in y.im 5.726 * [backup-simplify]: Simplify x.re into x.re 5.726 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 5.726 * [taylor]: Taking taylor expansion of x.im in y.im 5.726 * [backup-simplify]: Simplify x.im into x.im 5.726 * [taylor]: Taking taylor expansion of x.im in y.im 5.726 * [backup-simplify]: Simplify x.im into x.im 5.726 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.726 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.726 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 5.727 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 5.727 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.727 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.727 * [backup-simplify]: Simplify (+ 0 0) into 0 5.727 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.728 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 5.728 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 5.728 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 5.728 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.728 * [taylor]: Taking taylor expansion of y.re in y.im 5.728 * [backup-simplify]: Simplify y.re into y.re 5.728 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 5.728 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.728 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 5.729 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.729 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.729 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.729 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.730 * [backup-simplify]: Simplify (- 0) into 0 5.730 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.730 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.730 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.730 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.730 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.730 * [taylor]: Taking taylor expansion of y.re in x.re 5.730 * [backup-simplify]: Simplify y.re into y.re 5.730 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.730 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.730 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.730 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.731 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.731 * [backup-simplify]: Simplify (- 0) into 0 5.731 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.731 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.731 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.731 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.731 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.731 * [taylor]: Taking taylor expansion of y.re in x.im 5.731 * [backup-simplify]: Simplify y.re into y.re 5.731 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.731 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.732 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.732 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.732 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.732 * [backup-simplify]: Simplify (- 0) into 0 5.732 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.732 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.733 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.733 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.733 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.733 * [taylor]: Taking taylor expansion of y.re in y.re 5.733 * [backup-simplify]: Simplify 0 into 0 5.733 * [backup-simplify]: Simplify 1 into 1 5.733 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.733 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.733 * [backup-simplify]: Simplify 1 into 1 5.734 * [backup-simplify]: Simplify (+ 0) into 0 5.734 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.735 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 5.744 * [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)))) 5.744 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.744 * [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)))) 5.745 * [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)))) 5.746 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 5.746 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 5.747 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 5.747 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 5.747 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 5.747 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 5.747 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.747 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.747 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.747 * [taylor]: Taking taylor expansion of y.re in x.re 5.747 * [backup-simplify]: Simplify y.re into y.re 5.747 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.747 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.747 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.747 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 5.747 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 5.747 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 5.747 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.747 * [taylor]: Taking taylor expansion of x.im in x.re 5.747 * [backup-simplify]: Simplify x.im into x.im 5.748 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.748 * [taylor]: Taking taylor expansion of x.re in x.re 5.748 * [backup-simplify]: Simplify 0 into 0 5.748 * [backup-simplify]: Simplify 1 into 1 5.748 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.748 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 5.748 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.748 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.748 * [backup-simplify]: Simplify (+ 0 0) into 0 5.749 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.749 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.749 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.749 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.749 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.749 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 5.750 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 5.750 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 5.750 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 5.750 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 5.750 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.750 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.750 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.750 * [taylor]: Taking taylor expansion of y.re in x.im 5.750 * [backup-simplify]: Simplify y.re into y.re 5.750 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.750 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.750 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.750 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.750 * [taylor]: Taking taylor expansion of x.im in x.im 5.750 * [backup-simplify]: Simplify 0 into 0 5.750 * [backup-simplify]: Simplify 1 into 1 5.751 * [backup-simplify]: Simplify (log 1) into 0 5.751 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 5.752 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 5.752 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 5.752 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.753 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 5.753 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 5.753 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 5.753 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 5.753 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 5.753 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.753 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.753 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.753 * [taylor]: Taking taylor expansion of y.re in y.re 5.753 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.754 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.754 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.754 * [taylor]: Taking taylor expansion of x.im in y.re 5.754 * [backup-simplify]: Simplify x.im into x.im 5.754 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.754 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 5.754 * [backup-simplify]: Simplify (- 0) into 0 5.754 * [backup-simplify]: Simplify 0 into 0 5.755 * [backup-simplify]: Simplify (+ 0) into 0 5.755 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.755 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.756 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.757 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.757 * [backup-simplify]: Simplify (- 0) into 0 5.757 * [backup-simplify]: Simplify (+ 0 0) into 0 5.757 * [taylor]: Taking taylor expansion of 0 in x.im 5.757 * [backup-simplify]: Simplify 0 into 0 5.758 * [taylor]: Taking taylor expansion of 0 in y.re 5.758 * [backup-simplify]: Simplify 0 into 0 5.758 * [backup-simplify]: Simplify 0 into 0 5.758 * [backup-simplify]: Simplify (+ 0) into 0 5.759 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.759 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.759 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.760 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.760 * [backup-simplify]: Simplify (- 0) into 0 5.761 * [backup-simplify]: Simplify (+ 0 0) into 0 5.761 * [taylor]: Taking taylor expansion of 0 in y.re 5.761 * [backup-simplify]: Simplify 0 into 0 5.761 * [backup-simplify]: Simplify 0 into 0 5.761 * [backup-simplify]: Simplify (+ 0) into 0 5.761 * [backup-simplify]: Simplify 0 into 0 5.762 * [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))) 5.763 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 5.764 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.764 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 5.765 * [backup-simplify]: Simplify (+ 0 0) into 0 5.766 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 5.768 * [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 5.769 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 5.770 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.770 * [backup-simplify]: Simplify (+ 0 0) into 0 5.771 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.772 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 5.772 * [backup-simplify]: Simplify (- 0) into 0 5.773 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 5.773 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 5.773 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 5.773 * [taylor]: Taking taylor expansion of 1/2 in x.re 5.773 * [backup-simplify]: Simplify 1/2 into 1/2 5.773 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 5.773 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 5.773 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 5.773 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.773 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.774 * [taylor]: Taking taylor expansion of y.re in x.re 5.774 * [backup-simplify]: Simplify y.re into y.re 5.774 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.774 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.774 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.774 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 5.774 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 5.774 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 5.774 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 5.774 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.774 * [taylor]: Taking taylor expansion of x.re in x.re 5.774 * [backup-simplify]: Simplify 0 into 0 5.774 * [backup-simplify]: Simplify 1 into 1 5.774 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 5.774 * [taylor]: Taking taylor expansion of x.im in x.re 5.774 * [backup-simplify]: Simplify x.im into x.im 5.774 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 5.774 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 5.774 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 5.775 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 5.775 * [backup-simplify]: Simplify (+ 0 0) into 0 5.775 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 5.775 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.776 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.776 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.776 * [backup-simplify]: Simplify (- 0) into 0 5.776 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.776 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.777 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 5.777 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 5.777 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 5.778 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 5.778 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 5.778 * [taylor]: Taking taylor expansion of 1/2 in x.im 5.778 * [backup-simplify]: Simplify 1/2 into 1/2 5.778 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 5.778 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 5.778 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 5.778 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.778 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.778 * [taylor]: Taking taylor expansion of y.re in x.im 5.778 * [backup-simplify]: Simplify y.re into y.re 5.778 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 5.778 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 5.778 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 5.778 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 5.778 * [taylor]: Taking taylor expansion of (log x.im) in x.im 5.778 * [taylor]: Taking taylor expansion of x.im in x.im 5.778 * [backup-simplify]: Simplify 0 into 0 5.778 * [backup-simplify]: Simplify 1 into 1 5.779 * [backup-simplify]: Simplify (log 1) into 0 5.780 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.780 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 5.780 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 5.780 * [backup-simplify]: Simplify (- 0) into 0 5.781 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 5.781 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.782 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.782 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.782 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 5.782 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 5.783 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 5.783 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 5.783 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 5.783 * [taylor]: Taking taylor expansion of 1/2 in y.re 5.783 * [backup-simplify]: Simplify 1/2 into 1/2 5.783 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 5.783 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 5.783 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 5.783 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 5.783 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.783 * [taylor]: Taking taylor expansion of y.re in y.re 5.783 * [backup-simplify]: Simplify 0 into 0 5.783 * [backup-simplify]: Simplify 1 into 1 5.783 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 5.784 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 5.784 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 5.784 * [taylor]: Taking taylor expansion of (log x.im) in y.re 5.784 * [taylor]: Taking taylor expansion of x.im in y.re 5.784 * [backup-simplify]: Simplify x.im into x.im 5.784 * [backup-simplify]: Simplify (log x.im) into (log x.im) 5.784 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 5.784 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 5.785 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 5.785 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.785 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 5.786 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.787 * [backup-simplify]: Simplify (+ 0) into 0 5.787 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.787 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.788 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.789 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.789 * [backup-simplify]: Simplify (+ 0 0) into 0 5.789 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.790 * [backup-simplify]: Simplify (- 0) into 0 5.790 * [taylor]: Taking taylor expansion of 0 in x.im 5.790 * [backup-simplify]: Simplify 0 into 0 5.790 * [taylor]: Taking taylor expansion of 0 in y.re 5.790 * [backup-simplify]: Simplify 0 into 0 5.790 * [backup-simplify]: Simplify 0 into 0 5.791 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.792 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.793 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.794 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.794 * [backup-simplify]: Simplify (- 0) into 0 5.795 * [backup-simplify]: Simplify (+ 0 0) into 0 5.795 * [taylor]: Taking taylor expansion of 0 in x.im 5.795 * [backup-simplify]: Simplify 0 into 0 5.795 * [taylor]: Taking taylor expansion of 0 in y.re 5.795 * [backup-simplify]: Simplify 0 into 0 5.795 * [backup-simplify]: Simplify 0 into 0 5.797 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.797 * [backup-simplify]: Simplify (+ 0) into 0 5.798 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 5.798 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 5.799 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.799 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 5.800 * [backup-simplify]: Simplify (+ 0 0) into 0 5.800 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 5.800 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 5.801 * [backup-simplify]: Simplify (- 0) into 0 5.801 * [taylor]: Taking taylor expansion of 0 in y.re 5.801 * [backup-simplify]: Simplify 0 into 0 5.801 * [backup-simplify]: Simplify 0 into 0 5.801 * [taylor]: Taking taylor expansion of 0 in y.re 5.801 * [backup-simplify]: Simplify 0 into 0 5.801 * [backup-simplify]: Simplify 0 into 0 5.802 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 5.802 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 5.803 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 5.804 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 5.804 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 5.805 * [backup-simplify]: Simplify (- 0) into 0 5.805 * [backup-simplify]: Simplify (+ 0 0) into 0 5.805 * [taylor]: Taking taylor expansion of 0 in y.re 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 5.806 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 5.807 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 5.807 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.807 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 5.808 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 5.808 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.808 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 5.809 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 5.809 * [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 5.809 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.809 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 5.809 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 5.809 * [taylor]: Taking taylor expansion of y.im in y.re 5.809 * [backup-simplify]: Simplify y.im into y.im 5.809 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.809 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 5.809 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 5.809 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.809 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 5.809 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 5.809 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.809 * [taylor]: Taking taylor expansion of x.re in y.re 5.809 * [backup-simplify]: Simplify x.re into x.re 5.809 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.809 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 5.809 * [taylor]: Taking taylor expansion of x.re in y.re 5.809 * [backup-simplify]: Simplify x.re into x.re 5.809 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.809 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 5.809 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.810 * [taylor]: Taking taylor expansion of x.im in y.re 5.810 * [backup-simplify]: Simplify x.im into x.im 5.810 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.810 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 5.810 * [taylor]: Taking taylor expansion of x.im in y.re 5.810 * [backup-simplify]: Simplify x.im into x.im 5.810 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.810 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.810 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.810 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.811 * [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)))) 5.811 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.811 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.811 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.811 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.811 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.811 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.812 * [backup-simplify]: Simplify (+ 0 0) into 0 5.812 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.813 * [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))))) 5.813 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.813 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.813 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.813 * [taylor]: Taking taylor expansion of y.re in y.re 5.813 * [backup-simplify]: Simplify 0 into 0 5.813 * [backup-simplify]: Simplify 1 into 1 5.813 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.813 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.813 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.814 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 5.814 * [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 5.814 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.814 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 5.814 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 5.814 * [taylor]: Taking taylor expansion of y.im in x.im 5.814 * [backup-simplify]: Simplify y.im into y.im 5.814 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.814 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 5.814 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 5.814 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.814 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 5.814 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 5.814 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.814 * [taylor]: Taking taylor expansion of x.re in x.im 5.814 * [backup-simplify]: Simplify x.re into x.re 5.814 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.814 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 5.814 * [taylor]: Taking taylor expansion of x.re in x.im 5.814 * [backup-simplify]: Simplify x.re into x.re 5.814 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.814 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 5.815 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.815 * [taylor]: Taking taylor expansion of x.im in x.im 5.815 * [backup-simplify]: Simplify 0 into 0 5.815 * [backup-simplify]: Simplify 1 into 1 5.815 * [backup-simplify]: Simplify (/ 1 1) into 1 5.815 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 5.815 * [taylor]: Taking taylor expansion of x.im in x.im 5.815 * [backup-simplify]: Simplify 0 into 0 5.815 * [backup-simplify]: Simplify 1 into 1 5.816 * [backup-simplify]: Simplify (/ 1 1) into 1 5.816 * [backup-simplify]: Simplify (* 1 1) into 1 5.816 * [backup-simplify]: Simplify (+ 0 1) into 1 5.817 * [backup-simplify]: Simplify (sqrt 1) into 1 5.817 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.818 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.819 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.819 * [backup-simplify]: Simplify (+ 0 0) into 0 5.820 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.820 * [backup-simplify]: Simplify (log 1) into 0 5.820 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.820 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.821 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.821 * [taylor]: Taking taylor expansion of y.re in x.im 5.821 * [backup-simplify]: Simplify y.re into y.re 5.821 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.821 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.821 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 5.822 * [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)) 5.822 * [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))) 5.822 * [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))) 5.822 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 5.822 * [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 5.822 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.822 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.822 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.822 * [taylor]: Taking taylor expansion of y.im in x.re 5.822 * [backup-simplify]: Simplify y.im into y.im 5.823 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.823 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.823 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.823 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.823 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.823 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.823 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.823 * [taylor]: Taking taylor expansion of x.re in x.re 5.823 * [backup-simplify]: Simplify 0 into 0 5.823 * [backup-simplify]: Simplify 1 into 1 5.823 * [backup-simplify]: Simplify (/ 1 1) into 1 5.823 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.824 * [taylor]: Taking taylor expansion of x.re in x.re 5.824 * [backup-simplify]: Simplify 0 into 0 5.824 * [backup-simplify]: Simplify 1 into 1 5.824 * [backup-simplify]: Simplify (/ 1 1) into 1 5.824 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.824 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.824 * [taylor]: Taking taylor expansion of x.im in x.re 5.824 * [backup-simplify]: Simplify x.im into x.im 5.824 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.824 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.824 * [taylor]: Taking taylor expansion of x.im in x.re 5.824 * [backup-simplify]: Simplify x.im into x.im 5.824 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.825 * [backup-simplify]: Simplify (* 1 1) into 1 5.825 * [backup-simplify]: Simplify (+ 1 0) into 1 5.825 * [backup-simplify]: Simplify (sqrt 1) into 1 5.826 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.827 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.827 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.828 * [backup-simplify]: Simplify (+ 0 0) into 0 5.829 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.829 * [backup-simplify]: Simplify (log 1) into 0 5.829 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.829 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.829 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.829 * [taylor]: Taking taylor expansion of y.re in x.re 5.829 * [backup-simplify]: Simplify y.re into y.re 5.829 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.830 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.830 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.830 * [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)) 5.831 * [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))) 5.831 * [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))) 5.831 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 5.831 * [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 5.831 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.831 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.831 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.831 * [taylor]: Taking taylor expansion of y.im in y.im 5.831 * [backup-simplify]: Simplify 0 into 0 5.831 * [backup-simplify]: Simplify 1 into 1 5.832 * [backup-simplify]: Simplify (/ 1 1) into 1 5.832 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.832 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.832 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.832 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.832 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.832 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.832 * [taylor]: Taking taylor expansion of x.re in y.im 5.832 * [backup-simplify]: Simplify x.re into x.re 5.832 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.832 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.832 * [taylor]: Taking taylor expansion of x.re in y.im 5.832 * [backup-simplify]: Simplify x.re into x.re 5.833 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.833 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.833 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.833 * [taylor]: Taking taylor expansion of x.im in y.im 5.833 * [backup-simplify]: Simplify x.im into x.im 5.833 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.833 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.833 * [taylor]: Taking taylor expansion of x.im in y.im 5.833 * [backup-simplify]: Simplify x.im into x.im 5.833 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.833 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.833 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.833 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.834 * [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)))) 5.834 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.834 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.834 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.834 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.834 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.835 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.835 * [backup-simplify]: Simplify (+ 0 0) into 0 5.836 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.836 * [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))))) 5.836 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.836 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.836 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.836 * [taylor]: Taking taylor expansion of y.re in y.im 5.836 * [backup-simplify]: Simplify y.re into y.re 5.837 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.837 * [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))))) 5.837 * [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))))) 5.838 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.838 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 5.838 * [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 5.838 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.838 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 5.838 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 5.838 * [taylor]: Taking taylor expansion of y.im in y.im 5.838 * [backup-simplify]: Simplify 0 into 0 5.838 * [backup-simplify]: Simplify 1 into 1 5.839 * [backup-simplify]: Simplify (/ 1 1) into 1 5.839 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 5.839 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 5.839 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.839 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 5.839 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.839 * [taylor]: Taking taylor expansion of x.re in y.im 5.839 * [backup-simplify]: Simplify x.re into x.re 5.839 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 5.839 * [taylor]: Taking taylor expansion of x.re in y.im 5.839 * [backup-simplify]: Simplify x.re into x.re 5.839 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 5.839 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.839 * [taylor]: Taking taylor expansion of x.im in y.im 5.839 * [backup-simplify]: Simplify x.im into x.im 5.839 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.839 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 5.839 * [taylor]: Taking taylor expansion of x.im in y.im 5.839 * [backup-simplify]: Simplify x.im into x.im 5.839 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.840 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 5.840 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 5.840 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.840 * [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)))) 5.840 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 5.841 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 5.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.841 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 5.841 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 5.842 * [backup-simplify]: Simplify (+ 0 0) into 0 5.842 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.842 * [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))))) 5.842 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 5.842 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 5.842 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.842 * [taylor]: Taking taylor expansion of y.re in y.im 5.843 * [backup-simplify]: Simplify y.re into y.re 5.843 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.843 * [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))))) 5.843 * [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))))) 5.844 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 5.844 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 5.844 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 5.844 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 5.844 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 5.844 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 5.844 * [taylor]: Taking taylor expansion of y.im in x.re 5.844 * [backup-simplify]: Simplify y.im into y.im 5.844 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 5.844 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 5.844 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 5.844 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 5.844 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 5.844 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 5.844 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.844 * [taylor]: Taking taylor expansion of x.re in x.re 5.845 * [backup-simplify]: Simplify 0 into 0 5.845 * [backup-simplify]: Simplify 1 into 1 5.845 * [backup-simplify]: Simplify (/ 1 1) into 1 5.845 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 5.845 * [taylor]: Taking taylor expansion of x.re in x.re 5.845 * [backup-simplify]: Simplify 0 into 0 5.845 * [backup-simplify]: Simplify 1 into 1 5.845 * [backup-simplify]: Simplify (/ 1 1) into 1 5.845 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 5.845 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.846 * [taylor]: Taking taylor expansion of x.im in x.re 5.846 * [backup-simplify]: Simplify x.im into x.im 5.846 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.846 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 5.846 * [taylor]: Taking taylor expansion of x.im in x.re 5.846 * [backup-simplify]: Simplify x.im into x.im 5.846 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 5.846 * [backup-simplify]: Simplify (* 1 1) into 1 5.847 * [backup-simplify]: Simplify (+ 1 0) into 1 5.847 * [backup-simplify]: Simplify (sqrt 1) into 1 5.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.849 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.849 * [backup-simplify]: Simplify (+ 0 0) into 0 5.850 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.850 * [backup-simplify]: Simplify (log 1) into 0 5.851 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 5.851 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.851 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.851 * [taylor]: Taking taylor expansion of y.re in x.re 5.851 * [backup-simplify]: Simplify y.re into y.re 5.851 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.851 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.852 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 5.852 * [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)) 5.852 * [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))) 5.852 * [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))) 5.853 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.853 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.853 * [backup-simplify]: Simplify (- 0) into 0 5.854 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.854 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 5.854 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 5.854 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 5.854 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.854 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.854 * [taylor]: Taking taylor expansion of y.re in x.im 5.854 * [backup-simplify]: Simplify y.re into y.re 5.854 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 5.854 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.854 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.854 * [taylor]: Taking taylor expansion of x.re in x.im 5.854 * [backup-simplify]: Simplify x.re into x.re 5.854 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.854 * [taylor]: Taking taylor expansion of y.im in x.im 5.854 * [backup-simplify]: Simplify y.im into y.im 5.855 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.855 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 5.855 * [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)) 5.855 * [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))) 5.855 * [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))) 5.856 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.856 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 5.857 * [backup-simplify]: Simplify (- 0) into 0 5.857 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 5.857 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 5.857 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 5.857 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 5.857 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 5.857 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.857 * [taylor]: Taking taylor expansion of y.re in y.re 5.857 * [backup-simplify]: Simplify 0 into 0 5.857 * [backup-simplify]: Simplify 1 into 1 5.857 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.857 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.857 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.857 * [taylor]: Taking taylor expansion of x.re in y.re 5.858 * [backup-simplify]: Simplify x.re into x.re 5.858 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.858 * [taylor]: Taking taylor expansion of y.im in y.re 5.858 * [backup-simplify]: Simplify y.im into y.im 5.858 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.858 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.858 * [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))) 5.858 * [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))) 5.859 * [taylor]: Taking taylor expansion of 0 in x.re 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [taylor]: Taking taylor expansion of 0 in x.im 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [taylor]: Taking taylor expansion of 0 in y.re 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [backup-simplify]: Simplify 0 into 0 5.859 * [backup-simplify]: Simplify (+ 0) into 0 5.860 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.861 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.861 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 5.862 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.862 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.862 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.863 * [backup-simplify]: Simplify (+ 0 0) into 0 5.864 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.864 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.865 * [backup-simplify]: Simplify (- 0) into 0 5.865 * [backup-simplify]: Simplify (+ 0 0) into 0 5.865 * [taylor]: Taking taylor expansion of 0 in x.im 5.865 * [backup-simplify]: Simplify 0 into 0 5.865 * [taylor]: Taking taylor expansion of 0 in y.re 5.865 * [backup-simplify]: Simplify 0 into 0 5.865 * [backup-simplify]: Simplify 0 into 0 5.866 * [backup-simplify]: Simplify (+ 0) into 0 5.866 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 5.867 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 5.867 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.868 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.868 * [backup-simplify]: Simplify (- 0) into 0 5.868 * [backup-simplify]: Simplify (+ 0 0) into 0 5.869 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.870 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 5.870 * [backup-simplify]: Simplify (- 0) into 0 5.871 * [backup-simplify]: Simplify (+ 0 0) into 0 5.871 * [taylor]: Taking taylor expansion of 0 in y.re 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [taylor]: Taking taylor expansion of 0 in x.re 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [taylor]: Taking taylor expansion of 0 in x.im 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [taylor]: Taking taylor expansion of 0 in y.re 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [taylor]: Taking taylor expansion of 0 in x.im 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [taylor]: Taking taylor expansion of 0 in y.re 5.871 * [backup-simplify]: Simplify 0 into 0 5.871 * [backup-simplify]: Simplify 0 into 0 5.872 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 5.872 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.872 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 5.872 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 5.872 * [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 5.872 * [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))) 5.872 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 5.872 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 5.873 * [taylor]: Taking taylor expansion of -1 in y.re 5.873 * [backup-simplify]: Simplify -1 into -1 5.873 * [taylor]: Taking taylor expansion of y.im in y.re 5.873 * [backup-simplify]: Simplify y.im into y.im 5.873 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.873 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 5.873 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 5.873 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.873 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 5.873 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 5.873 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.873 * [taylor]: Taking taylor expansion of -1 in y.re 5.873 * [backup-simplify]: Simplify -1 into -1 5.873 * [taylor]: Taking taylor expansion of x.re in y.re 5.873 * [backup-simplify]: Simplify x.re into x.re 5.873 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.873 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 5.873 * [taylor]: Taking taylor expansion of -1 in y.re 5.873 * [backup-simplify]: Simplify -1 into -1 5.873 * [taylor]: Taking taylor expansion of x.re in y.re 5.873 * [backup-simplify]: Simplify x.re into x.re 5.873 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.873 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 5.873 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.873 * [taylor]: Taking taylor expansion of -1 in y.re 5.873 * [backup-simplify]: Simplify -1 into -1 5.873 * [taylor]: Taking taylor expansion of x.im in y.re 5.873 * [backup-simplify]: Simplify x.im into x.im 5.873 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.873 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 5.873 * [taylor]: Taking taylor expansion of -1 in y.re 5.873 * [backup-simplify]: Simplify -1 into -1 5.874 * [taylor]: Taking taylor expansion of x.im in y.re 5.874 * [backup-simplify]: Simplify x.im into x.im 5.874 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.874 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.874 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.874 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.874 * [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)))) 5.875 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.875 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.875 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.875 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.875 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.875 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.876 * [backup-simplify]: Simplify (+ 0 0) into 0 5.876 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.877 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.877 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.877 * [taylor]: Taking taylor expansion of -1 in y.re 5.877 * [backup-simplify]: Simplify -1 into -1 5.877 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.877 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.877 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.877 * [taylor]: Taking taylor expansion of y.re in y.re 5.877 * [backup-simplify]: Simplify 0 into 0 5.877 * [backup-simplify]: Simplify 1 into 1 5.877 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.877 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 5.878 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.878 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.878 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 5.878 * [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 5.878 * [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))) 5.878 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 5.878 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 5.878 * [taylor]: Taking taylor expansion of -1 in x.im 5.878 * [backup-simplify]: Simplify -1 into -1 5.878 * [taylor]: Taking taylor expansion of y.im in x.im 5.878 * [backup-simplify]: Simplify y.im into y.im 5.878 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.878 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 5.878 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 5.879 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.879 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 5.879 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 5.879 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.879 * [taylor]: Taking taylor expansion of -1 in x.im 5.879 * [backup-simplify]: Simplify -1 into -1 5.879 * [taylor]: Taking taylor expansion of x.re in x.im 5.879 * [backup-simplify]: Simplify x.re into x.re 5.879 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.879 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 5.879 * [taylor]: Taking taylor expansion of -1 in x.im 5.879 * [backup-simplify]: Simplify -1 into -1 5.879 * [taylor]: Taking taylor expansion of x.re in x.im 5.879 * [backup-simplify]: Simplify x.re into x.re 5.879 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.879 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 5.879 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.879 * [taylor]: Taking taylor expansion of -1 in x.im 5.879 * [backup-simplify]: Simplify -1 into -1 5.879 * [taylor]: Taking taylor expansion of x.im in x.im 5.879 * [backup-simplify]: Simplify 0 into 0 5.879 * [backup-simplify]: Simplify 1 into 1 5.880 * [backup-simplify]: Simplify (/ -1 1) into -1 5.880 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 5.880 * [taylor]: Taking taylor expansion of -1 in x.im 5.880 * [backup-simplify]: Simplify -1 into -1 5.880 * [taylor]: Taking taylor expansion of x.im in x.im 5.880 * [backup-simplify]: Simplify 0 into 0 5.880 * [backup-simplify]: Simplify 1 into 1 5.880 * [backup-simplify]: Simplify (/ -1 1) into -1 5.881 * [backup-simplify]: Simplify (* -1 -1) into 1 5.881 * [backup-simplify]: Simplify (+ 0 1) into 1 5.882 * [backup-simplify]: Simplify (sqrt 1) into 1 5.883 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.884 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.884 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.884 * [backup-simplify]: Simplify (+ 0 0) into 0 5.885 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.886 * [backup-simplify]: Simplify (log 1) into 0 5.886 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.886 * [taylor]: Taking taylor expansion of -1 in x.im 5.886 * [backup-simplify]: Simplify -1 into -1 5.886 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.886 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.886 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.886 * [taylor]: Taking taylor expansion of y.re in x.im 5.886 * [backup-simplify]: Simplify y.re into y.re 5.886 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.887 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 5.887 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 5.887 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.887 * [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)) 5.887 * [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))) 5.888 * [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))) 5.888 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 5.888 * [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 5.888 * [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))) 5.888 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.888 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.888 * [taylor]: Taking taylor expansion of -1 in x.re 5.888 * [backup-simplify]: Simplify -1 into -1 5.888 * [taylor]: Taking taylor expansion of y.im in x.re 5.888 * [backup-simplify]: Simplify y.im into y.im 5.888 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.888 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.888 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.888 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.888 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.889 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.889 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.889 * [taylor]: Taking taylor expansion of -1 in x.re 5.889 * [backup-simplify]: Simplify -1 into -1 5.889 * [taylor]: Taking taylor expansion of x.re in x.re 5.889 * [backup-simplify]: Simplify 0 into 0 5.889 * [backup-simplify]: Simplify 1 into 1 5.889 * [backup-simplify]: Simplify (/ -1 1) into -1 5.889 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.889 * [taylor]: Taking taylor expansion of -1 in x.re 5.889 * [backup-simplify]: Simplify -1 into -1 5.889 * [taylor]: Taking taylor expansion of x.re in x.re 5.889 * [backup-simplify]: Simplify 0 into 0 5.889 * [backup-simplify]: Simplify 1 into 1 5.890 * [backup-simplify]: Simplify (/ -1 1) into -1 5.890 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.890 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.890 * [taylor]: Taking taylor expansion of -1 in x.re 5.890 * [backup-simplify]: Simplify -1 into -1 5.890 * [taylor]: Taking taylor expansion of x.im in x.re 5.890 * [backup-simplify]: Simplify x.im into x.im 5.890 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.890 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.890 * [taylor]: Taking taylor expansion of -1 in x.re 5.890 * [backup-simplify]: Simplify -1 into -1 5.890 * [taylor]: Taking taylor expansion of x.im in x.re 5.890 * [backup-simplify]: Simplify x.im into x.im 5.890 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.891 * [backup-simplify]: Simplify (* -1 -1) into 1 5.891 * [backup-simplify]: Simplify (+ 1 0) into 1 5.892 * [backup-simplify]: Simplify (sqrt 1) into 1 5.892 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.893 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.894 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.894 * [backup-simplify]: Simplify (+ 0 0) into 0 5.895 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.895 * [backup-simplify]: Simplify (log 1) into 0 5.895 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.895 * [taylor]: Taking taylor expansion of -1 in x.re 5.895 * [backup-simplify]: Simplify -1 into -1 5.895 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.895 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.896 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.896 * [taylor]: Taking taylor expansion of y.re in x.re 5.896 * [backup-simplify]: Simplify y.re into y.re 5.896 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.896 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.896 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.897 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.897 * [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)) 5.897 * [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))) 5.897 * [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))) 5.897 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 5.897 * [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 5.898 * [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))) 5.898 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.898 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.898 * [taylor]: Taking taylor expansion of -1 in y.im 5.898 * [backup-simplify]: Simplify -1 into -1 5.898 * [taylor]: Taking taylor expansion of y.im in y.im 5.898 * [backup-simplify]: Simplify 0 into 0 5.898 * [backup-simplify]: Simplify 1 into 1 5.899 * [backup-simplify]: Simplify (/ -1 1) into -1 5.899 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.899 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.899 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.899 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.899 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.899 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.899 * [taylor]: Taking taylor expansion of -1 in y.im 5.899 * [backup-simplify]: Simplify -1 into -1 5.899 * [taylor]: Taking taylor expansion of x.re in y.im 5.899 * [backup-simplify]: Simplify x.re into x.re 5.899 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.899 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.899 * [taylor]: Taking taylor expansion of -1 in y.im 5.899 * [backup-simplify]: Simplify -1 into -1 5.899 * [taylor]: Taking taylor expansion of x.re in y.im 5.899 * [backup-simplify]: Simplify x.re into x.re 5.899 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.899 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.899 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.899 * [taylor]: Taking taylor expansion of -1 in y.im 5.899 * [backup-simplify]: Simplify -1 into -1 5.899 * [taylor]: Taking taylor expansion of x.im in y.im 5.899 * [backup-simplify]: Simplify x.im into x.im 5.900 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.900 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.900 * [taylor]: Taking taylor expansion of -1 in y.im 5.900 * [backup-simplify]: Simplify -1 into -1 5.900 * [taylor]: Taking taylor expansion of x.im in y.im 5.900 * [backup-simplify]: Simplify x.im into x.im 5.900 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.900 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.900 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.900 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.901 * [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)))) 5.901 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.901 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.901 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.901 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.901 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.902 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.902 * [backup-simplify]: Simplify (+ 0 0) into 0 5.902 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.903 * [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))))) 5.903 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.903 * [taylor]: Taking taylor expansion of -1 in y.im 5.903 * [backup-simplify]: Simplify -1 into -1 5.903 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.903 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.903 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.903 * [taylor]: Taking taylor expansion of y.re in y.im 5.903 * [backup-simplify]: Simplify y.re into y.re 5.903 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.904 * [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)))))) 5.904 * [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)))))) 5.904 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.904 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 5.905 * [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 5.905 * [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))) 5.905 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 5.905 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 5.905 * [taylor]: Taking taylor expansion of -1 in y.im 5.905 * [backup-simplify]: Simplify -1 into -1 5.905 * [taylor]: Taking taylor expansion of y.im in y.im 5.905 * [backup-simplify]: Simplify 0 into 0 5.905 * [backup-simplify]: Simplify 1 into 1 5.905 * [backup-simplify]: Simplify (/ -1 1) into -1 5.906 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 5.906 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 5.906 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.906 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 5.906 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 5.906 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.906 * [taylor]: Taking taylor expansion of -1 in y.im 5.906 * [backup-simplify]: Simplify -1 into -1 5.906 * [taylor]: Taking taylor expansion of x.re in y.im 5.906 * [backup-simplify]: Simplify x.re into x.re 5.906 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.906 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 5.906 * [taylor]: Taking taylor expansion of -1 in y.im 5.906 * [backup-simplify]: Simplify -1 into -1 5.906 * [taylor]: Taking taylor expansion of x.re in y.im 5.906 * [backup-simplify]: Simplify x.re into x.re 5.906 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 5.906 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 5.906 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.906 * [taylor]: Taking taylor expansion of -1 in y.im 5.906 * [backup-simplify]: Simplify -1 into -1 5.906 * [taylor]: Taking taylor expansion of x.im in y.im 5.906 * [backup-simplify]: Simplify x.im into x.im 5.906 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.906 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 5.906 * [taylor]: Taking taylor expansion of -1 in y.im 5.906 * [backup-simplify]: Simplify -1 into -1 5.906 * [taylor]: Taking taylor expansion of x.im in y.im 5.907 * [backup-simplify]: Simplify x.im into x.im 5.907 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.907 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 5.907 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 5.907 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 5.907 * [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)))) 5.908 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.908 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 5.908 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 5.908 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.908 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 5.908 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 5.909 * [backup-simplify]: Simplify (+ 0 0) into 0 5.909 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 5.910 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 5.910 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 5.910 * [taylor]: Taking taylor expansion of -1 in y.im 5.910 * [backup-simplify]: Simplify -1 into -1 5.910 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 5.910 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 5.910 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.910 * [taylor]: Taking taylor expansion of y.re in y.im 5.910 * [backup-simplify]: Simplify y.re into y.re 5.910 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.911 * [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)))))) 5.911 * [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)))))) 5.912 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 5.912 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 5.912 * [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 5.912 * [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))) 5.912 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 5.912 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 5.912 * [taylor]: Taking taylor expansion of -1 in x.re 5.912 * [backup-simplify]: Simplify -1 into -1 5.912 * [taylor]: Taking taylor expansion of y.im in x.re 5.912 * [backup-simplify]: Simplify y.im into y.im 5.912 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 5.912 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 5.912 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 5.912 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 5.912 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 5.912 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 5.912 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.913 * [taylor]: Taking taylor expansion of -1 in x.re 5.913 * [backup-simplify]: Simplify -1 into -1 5.913 * [taylor]: Taking taylor expansion of x.re in x.re 5.913 * [backup-simplify]: Simplify 0 into 0 5.913 * [backup-simplify]: Simplify 1 into 1 5.913 * [backup-simplify]: Simplify (/ -1 1) into -1 5.913 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 5.913 * [taylor]: Taking taylor expansion of -1 in x.re 5.913 * [backup-simplify]: Simplify -1 into -1 5.913 * [taylor]: Taking taylor expansion of x.re in x.re 5.913 * [backup-simplify]: Simplify 0 into 0 5.913 * [backup-simplify]: Simplify 1 into 1 5.914 * [backup-simplify]: Simplify (/ -1 1) into -1 5.914 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 5.914 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.914 * [taylor]: Taking taylor expansion of -1 in x.re 5.914 * [backup-simplify]: Simplify -1 into -1 5.914 * [taylor]: Taking taylor expansion of x.im in x.re 5.914 * [backup-simplify]: Simplify x.im into x.im 5.914 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.914 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 5.914 * [taylor]: Taking taylor expansion of -1 in x.re 5.914 * [backup-simplify]: Simplify -1 into -1 5.914 * [taylor]: Taking taylor expansion of x.im in x.re 5.914 * [backup-simplify]: Simplify x.im into x.im 5.914 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 5.915 * [backup-simplify]: Simplify (* -1 -1) into 1 5.915 * [backup-simplify]: Simplify (+ 1 0) into 1 5.915 * [backup-simplify]: Simplify (sqrt 1) into 1 5.916 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.917 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 5.918 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 5.918 * [backup-simplify]: Simplify (+ 0 0) into 0 5.919 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 5.922 * [backup-simplify]: Simplify (log 1) into 0 5.922 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 5.922 * [taylor]: Taking taylor expansion of -1 in x.re 5.922 * [backup-simplify]: Simplify -1 into -1 5.922 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 5.922 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.922 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.922 * [taylor]: Taking taylor expansion of y.re in x.re 5.923 * [backup-simplify]: Simplify y.re into y.re 5.923 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.923 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.924 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 5.924 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.924 * [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)) 5.924 * [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))) 5.925 * [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))) 5.925 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.925 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.926 * [backup-simplify]: Simplify (- 0) into 0 5.926 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.926 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 5.926 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 5.926 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 5.926 * [taylor]: Taking taylor expansion of (log x.re) in x.im 5.926 * [taylor]: Taking taylor expansion of x.re in x.im 5.926 * [backup-simplify]: Simplify x.re into x.re 5.926 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.926 * [taylor]: Taking taylor expansion of y.im in x.im 5.926 * [backup-simplify]: Simplify y.im into y.im 5.926 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.926 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 5.926 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.927 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.927 * [taylor]: Taking taylor expansion of y.re in x.im 5.927 * [backup-simplify]: Simplify y.re into y.re 5.927 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 5.927 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 5.927 * [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)) 5.927 * [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))) 5.928 * [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))) 5.928 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.928 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 5.929 * [backup-simplify]: Simplify (- 0) into 0 5.929 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 5.929 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 5.929 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 5.929 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 5.929 * [taylor]: Taking taylor expansion of (log x.re) in y.re 5.929 * [taylor]: Taking taylor expansion of x.re in y.re 5.929 * [backup-simplify]: Simplify x.re into x.re 5.929 * [backup-simplify]: Simplify (log x.re) into (log x.re) 5.930 * [taylor]: Taking taylor expansion of y.im in y.re 5.930 * [backup-simplify]: Simplify y.im into y.im 5.930 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 5.930 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 5.930 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 5.930 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.930 * [taylor]: Taking taylor expansion of y.re in y.re 5.930 * [backup-simplify]: Simplify 0 into 0 5.930 * [backup-simplify]: Simplify 1 into 1 5.930 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.930 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.930 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 5.931 * [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))) 5.931 * [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))) 5.931 * [taylor]: Taking taylor expansion of 0 in x.re 5.931 * [backup-simplify]: Simplify 0 into 0 5.931 * [taylor]: Taking taylor expansion of 0 in x.im 5.931 * [backup-simplify]: Simplify 0 into 0 5.931 * [taylor]: Taking taylor expansion of 0 in y.re 5.931 * [backup-simplify]: Simplify 0 into 0 5.931 * [backup-simplify]: Simplify 0 into 0 5.932 * [backup-simplify]: Simplify (+ 0) into 0 5.933 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.934 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 5.934 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 5.935 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 5.935 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 5.935 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.936 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 5.936 * [backup-simplify]: Simplify (+ 0 0) into 0 5.937 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.938 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.938 * [backup-simplify]: Simplify (- 0) into 0 5.938 * [backup-simplify]: Simplify (+ 0 0) into 0 5.939 * [taylor]: Taking taylor expansion of 0 in x.im 5.939 * [backup-simplify]: Simplify 0 into 0 5.939 * [taylor]: Taking taylor expansion of 0 in y.re 5.939 * [backup-simplify]: Simplify 0 into 0 5.939 * [backup-simplify]: Simplify 0 into 0 5.939 * [backup-simplify]: Simplify (+ 0) into 0 5.940 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 5.941 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 5.941 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 5.941 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 5.942 * [backup-simplify]: Simplify (- 0) into 0 5.942 * [backup-simplify]: Simplify (+ 0 0) into 0 5.943 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 5.943 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 5.944 * [backup-simplify]: Simplify (- 0) into 0 5.944 * [backup-simplify]: Simplify (+ 0 0) into 0 5.944 * [taylor]: Taking taylor expansion of 0 in y.re 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [taylor]: Taking taylor expansion of 0 in x.re 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [taylor]: Taking taylor expansion of 0 in x.im 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [taylor]: Taking taylor expansion of 0 in y.re 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [backup-simplify]: Simplify 0 into 0 5.944 * [taylor]: Taking taylor expansion of 0 in x.im 5.945 * [backup-simplify]: Simplify 0 into 0 5.945 * [taylor]: Taking taylor expansion of 0 in y.re 5.945 * [backup-simplify]: Simplify 0 into 0 5.945 * [backup-simplify]: Simplify 0 into 0 5.945 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 5.945 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1) 5.945 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 5.945 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 5.945 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.945 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.945 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.946 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.946 * [backup-simplify]: Simplify 1/3 into 1/3 5.946 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.946 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.946 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.946 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.946 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.946 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.946 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.946 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.946 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.946 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.946 * [backup-simplify]: Simplify 1/3 into 1/3 5.946 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.946 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.947 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.947 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.947 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.947 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.947 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.947 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.947 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.947 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.947 * [backup-simplify]: Simplify 1/3 into 1/3 5.947 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.947 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.947 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.947 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.947 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.947 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.948 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.948 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.948 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.948 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.948 * [backup-simplify]: Simplify 1/3 into 1/3 5.948 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.948 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.948 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.948 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.948 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.948 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.948 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.950 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.950 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.951 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.951 * [taylor]: Taking taylor expansion of 0 in x.re 5.951 * [backup-simplify]: Simplify 0 into 0 5.951 * [backup-simplify]: Simplify 0 into 0 5.952 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.952 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.952 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.952 * [backup-simplify]: Simplify 0 into 0 5.954 * [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 5.954 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.955 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.955 * [taylor]: Taking taylor expansion of 0 in x.re 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.955 * [backup-simplify]: Simplify 0 into 0 5.956 * [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 5.957 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 5.957 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.957 * [backup-simplify]: Simplify 0 into 0 5.959 * [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 5.960 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 5.961 * [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 5.961 * [taylor]: Taking taylor expansion of 0 in x.re 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.961 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.961 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 5.961 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.961 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.961 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.962 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.962 * [backup-simplify]: Simplify 1/3 into 1/3 5.962 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.962 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.962 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.962 * [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) 5.962 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.962 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.962 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.962 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.962 * [backup-simplify]: Simplify 1/3 into 1/3 5.962 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.962 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.962 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.962 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.962 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.962 * [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) 5.962 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 5.962 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 5.962 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 5.962 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.962 * [backup-simplify]: Simplify 1/3 into 1/3 5.962 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 5.963 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 5.963 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.963 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.963 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.963 * [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) 5.963 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 5.963 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 5.963 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 5.963 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.963 * [backup-simplify]: Simplify 1/3 into 1/3 5.963 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 5.963 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 5.963 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 5.963 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 5.963 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 5.963 * [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) 5.964 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 5.964 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.965 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.965 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.965 * [taylor]: Taking taylor expansion of 0 in x.re 5.965 * [backup-simplify]: Simplify 0 into 0 5.965 * [backup-simplify]: Simplify 0 into 0 5.966 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 5.966 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 5.967 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.967 * [backup-simplify]: Simplify 0 into 0 5.968 * [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 5.968 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.969 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.969 * [taylor]: Taking taylor expansion of 0 in x.re 5.969 * [backup-simplify]: Simplify 0 into 0 5.969 * [backup-simplify]: Simplify 0 into 0 5.969 * [backup-simplify]: Simplify 0 into 0 5.971 * [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 5.971 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 5.972 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.972 * [backup-simplify]: Simplify 0 into 0 5.974 * [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 5.975 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 5.976 * [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 5.976 * [taylor]: Taking taylor expansion of 0 in x.re 5.976 * [backup-simplify]: Simplify 0 into 0 5.976 * [backup-simplify]: Simplify 0 into 0 5.976 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.976 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.976 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 5.976 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.976 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.976 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.976 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.976 * [backup-simplify]: Simplify 1/3 into 1/3 5.976 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.976 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.976 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.976 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.976 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.977 * [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) 5.977 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.977 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.977 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.977 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.977 * [backup-simplify]: Simplify 1/3 into 1/3 5.977 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.977 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.977 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.977 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.977 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.977 * [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) 5.977 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 5.977 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 5.977 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 5.977 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.977 * [backup-simplify]: Simplify 1/3 into 1/3 5.977 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 5.977 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 5.977 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.977 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.977 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.977 * [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) 5.977 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 5.978 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 5.978 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 5.978 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.978 * [backup-simplify]: Simplify 1/3 into 1/3 5.978 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 5.978 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 5.978 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 5.978 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 5.978 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 5.978 * [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) 5.978 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 5.979 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.980 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.981 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.981 * [taylor]: Taking taylor expansion of 0 in x.re 5.981 * [backup-simplify]: Simplify 0 into 0 5.981 * [backup-simplify]: Simplify 0 into 0 5.982 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 5.983 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 5.984 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 5.984 * [backup-simplify]: Simplify 0 into 0 5.986 * [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 5.987 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.988 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.988 * [taylor]: Taking taylor expansion of 0 in x.re 5.988 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.990 * [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 5.991 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 5.992 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 5.992 * [backup-simplify]: Simplify 0 into 0 5.994 * [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 5.994 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 5.995 * [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 5.995 * [taylor]: Taking taylor expansion of 0 in x.re 5.995 * [backup-simplify]: Simplify 0 into 0 5.996 * [backup-simplify]: Simplify 0 into 0 5.996 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.996 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 2) 5.996 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 5.996 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 5.996 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.996 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.996 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.996 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.996 * [backup-simplify]: Simplify 1/3 into 1/3 5.996 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.996 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.996 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.996 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.996 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.996 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.996 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.996 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.996 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.996 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.996 * [backup-simplify]: Simplify 1/3 into 1/3 5.996 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.996 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.996 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.996 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.996 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.997 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.997 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 5.997 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 5.997 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 5.997 * [taylor]: Taking taylor expansion of 1/3 in x.im 5.997 * [backup-simplify]: Simplify 1/3 into 1/3 5.997 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 5.997 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 5.997 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.997 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.997 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.997 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.997 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 5.997 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 5.997 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 5.997 * [taylor]: Taking taylor expansion of 1/3 in x.re 5.997 * [backup-simplify]: Simplify 1/3 into 1/3 5.997 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 5.997 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 5.997 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 5.997 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 5.997 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 5.997 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 5.997 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 5.998 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 5.998 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 5.999 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 5.999 * [taylor]: Taking taylor expansion of 0 in x.re 5.999 * [backup-simplify]: Simplify 0 into 0 5.999 * [backup-simplify]: Simplify 0 into 0 5.999 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 6.000 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 6.000 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 6.000 * [backup-simplify]: Simplify 0 into 0 6.001 * [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 6.002 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 6.003 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.003 * [taylor]: Taking taylor expansion of 0 in x.re 6.003 * [backup-simplify]: Simplify 0 into 0 6.003 * [backup-simplify]: Simplify 0 into 0 6.003 * [backup-simplify]: Simplify 0 into 0 6.004 * [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 6.004 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 6.005 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.005 * [backup-simplify]: Simplify 0 into 0 6.007 * [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 6.008 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 6.009 * [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 6.009 * [taylor]: Taking taylor expansion of 0 in x.re 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.009 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 6.009 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 6.009 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 6.009 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 6.009 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 6.009 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.009 * [backup-simplify]: Simplify 1/3 into 1/3 6.009 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 6.009 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.009 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.009 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.009 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.009 * [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) 6.009 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 6.009 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 6.009 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 6.009 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.009 * [backup-simplify]: Simplify 1/3 into 1/3 6.009 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 6.010 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.010 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.010 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.010 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.010 * [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) 6.010 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 6.010 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 6.010 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 6.010 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.010 * [backup-simplify]: Simplify 1/3 into 1/3 6.010 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 6.010 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.010 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.010 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.010 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.010 * [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) 6.010 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 6.010 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 6.010 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 6.010 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.010 * [backup-simplify]: Simplify 1/3 into 1/3 6.010 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 6.010 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.011 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.011 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.011 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.011 * [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) 6.011 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 6.012 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 6.012 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 6.012 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.012 * [taylor]: Taking taylor expansion of 0 in x.re 6.013 * [backup-simplify]: Simplify 0 into 0 6.013 * [backup-simplify]: Simplify 0 into 0 6.013 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 6.013 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 6.014 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.014 * [backup-simplify]: Simplify 0 into 0 6.015 * [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 6.016 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 6.017 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.017 * [taylor]: Taking taylor expansion of 0 in x.re 6.017 * [backup-simplify]: Simplify 0 into 0 6.017 * [backup-simplify]: Simplify 0 into 0 6.017 * [backup-simplify]: Simplify 0 into 0 6.018 * [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 6.019 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 6.019 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.019 * [backup-simplify]: Simplify 0 into 0 6.021 * [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 6.022 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 6.023 * [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 6.023 * [taylor]: Taking taylor expansion of 0 in x.re 6.023 * [backup-simplify]: Simplify 0 into 0 6.023 * [backup-simplify]: Simplify 0 into 0 6.023 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.023 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 6.023 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 6.023 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 6.023 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 6.023 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 6.023 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.023 * [backup-simplify]: Simplify 1/3 into 1/3 6.023 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 6.023 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.024 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.024 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.024 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.024 * [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) 6.024 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 6.024 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 6.024 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 6.024 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.024 * [backup-simplify]: Simplify 1/3 into 1/3 6.024 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 6.024 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.024 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.024 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.024 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.024 * [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) 6.024 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 6.024 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 6.024 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 6.024 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.024 * [backup-simplify]: Simplify 1/3 into 1/3 6.024 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 6.024 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.024 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.025 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.025 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.025 * [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) 6.025 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 6.025 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 6.025 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 6.025 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.025 * [backup-simplify]: Simplify 1/3 into 1/3 6.025 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 6.025 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.025 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.025 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.025 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.025 * [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) 6.025 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 6.026 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 6.026 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.027 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.027 * [taylor]: Taking taylor expansion of 0 in x.re 6.027 * [backup-simplify]: Simplify 0 into 0 6.027 * [backup-simplify]: Simplify 0 into 0 6.028 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 6.028 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.028 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.028 * [backup-simplify]: Simplify 0 into 0 6.030 * [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 6.030 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 6.031 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.031 * [taylor]: Taking taylor expansion of 0 in x.re 6.031 * [backup-simplify]: Simplify 0 into 0 6.031 * [backup-simplify]: Simplify 0 into 0 6.031 * [backup-simplify]: Simplify 0 into 0 6.032 * [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 6.033 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 6.035 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.035 * [backup-simplify]: Simplify 0 into 0 6.038 * [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 6.038 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 6.039 * [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 6.039 * [taylor]: Taking taylor expansion of 0 in x.re 6.039 * [backup-simplify]: Simplify 0 into 0 6.039 * [backup-simplify]: Simplify 0 into 0 6.040 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.040 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 1) 6.040 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 6.040 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 6.040 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 6.040 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 6.040 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 6.040 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.040 * [backup-simplify]: Simplify 1/3 into 1/3 6.040 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 6.040 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.040 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.040 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 6.040 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 6.040 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 6.040 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 6.040 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 6.040 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 6.040 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.040 * [backup-simplify]: Simplify 1/3 into 1/3 6.040 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 6.040 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.040 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.040 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 6.041 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 6.041 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 6.041 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 6.041 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 6.041 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 6.041 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.041 * [backup-simplify]: Simplify 1/3 into 1/3 6.041 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 6.041 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 6.041 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.041 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 6.041 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 6.041 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 6.041 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 6.041 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 6.041 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 6.041 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.041 * [backup-simplify]: Simplify 1/3 into 1/3 6.041 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 6.041 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 6.041 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 6.041 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 6.041 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 6.041 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 6.041 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.042 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 6.042 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 6.043 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 6.043 * [taylor]: Taking taylor expansion of 0 in x.re 6.043 * [backup-simplify]: Simplify 0 into 0 6.043 * [backup-simplify]: Simplify 0 into 0 6.044 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 6.044 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 6.045 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 6.045 * [backup-simplify]: Simplify 0 into 0 6.046 * [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 6.046 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 6.047 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.047 * [taylor]: Taking taylor expansion of 0 in x.re 6.047 * [backup-simplify]: Simplify 0 into 0 6.047 * [backup-simplify]: Simplify 0 into 0 6.047 * [backup-simplify]: Simplify 0 into 0 6.048 * [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 6.049 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 6.050 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.050 * [backup-simplify]: Simplify 0 into 0 6.051 * [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 6.052 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 6.053 * [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 6.053 * [taylor]: Taking taylor expansion of 0 in x.re 6.053 * [backup-simplify]: Simplify 0 into 0 6.053 * [backup-simplify]: Simplify 0 into 0 6.053 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.053 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 6.053 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 6.053 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 6.053 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 6.053 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 6.053 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.053 * [backup-simplify]: Simplify 1/3 into 1/3 6.054 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 6.054 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.054 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.054 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.054 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.054 * [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) 6.054 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 6.054 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 6.054 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 6.054 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.054 * [backup-simplify]: Simplify 1/3 into 1/3 6.054 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 6.054 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.054 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.054 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.054 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.054 * [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) 6.054 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 6.054 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 6.054 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 6.054 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.054 * [backup-simplify]: Simplify 1/3 into 1/3 6.054 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 6.054 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 6.054 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.055 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.055 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.055 * [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) 6.055 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 6.055 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 6.055 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 6.055 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.055 * [backup-simplify]: Simplify 1/3 into 1/3 6.055 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 6.055 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 6.055 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 6.055 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 6.055 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 6.055 * [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) 6.055 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 6.056 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 6.056 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 6.057 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.057 * [taylor]: Taking taylor expansion of 0 in x.re 6.057 * [backup-simplify]: Simplify 0 into 0 6.057 * [backup-simplify]: Simplify 0 into 0 6.058 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 6.058 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 6.059 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.059 * [backup-simplify]: Simplify 0 into 0 6.060 * [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 6.060 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 6.061 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.061 * [taylor]: Taking taylor expansion of 0 in x.re 6.061 * [backup-simplify]: Simplify 0 into 0 6.061 * [backup-simplify]: Simplify 0 into 0 6.061 * [backup-simplify]: Simplify 0 into 0 6.062 * [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 6.063 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 6.064 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.064 * [backup-simplify]: Simplify 0 into 0 6.066 * [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 6.067 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 6.067 * [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 6.068 * [taylor]: Taking taylor expansion of 0 in x.re 6.068 * [backup-simplify]: Simplify 0 into 0 6.068 * [backup-simplify]: Simplify 0 into 0 6.068 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.068 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 6.068 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 6.068 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 6.068 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 6.068 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 6.068 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.068 * [backup-simplify]: Simplify 1/3 into 1/3 6.068 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 6.068 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.068 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.068 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.068 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.068 * [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) 6.068 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 6.068 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 6.068 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 6.068 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.068 * [backup-simplify]: Simplify 1/3 into 1/3 6.068 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 6.068 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.069 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.069 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.069 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.069 * [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) 6.069 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 6.069 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 6.069 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 6.069 * [taylor]: Taking taylor expansion of 1/3 in x.im 6.069 * [backup-simplify]: Simplify 1/3 into 1/3 6.069 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 6.069 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 6.069 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.069 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.069 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.069 * [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) 6.069 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 6.069 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 6.069 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 6.069 * [taylor]: Taking taylor expansion of 1/3 in x.re 6.069 * [backup-simplify]: Simplify 1/3 into 1/3 6.069 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 6.069 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 6.069 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 6.069 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 6.070 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 6.070 * [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) 6.070 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 6.070 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 6.071 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.071 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.071 * [taylor]: Taking taylor expansion of 0 in x.re 6.071 * [backup-simplify]: Simplify 0 into 0 6.071 * [backup-simplify]: Simplify 0 into 0 6.072 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 6.072 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 6.073 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 6.073 * [backup-simplify]: Simplify 0 into 0 6.074 * [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 6.075 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 6.075 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.075 * [taylor]: Taking taylor expansion of 0 in x.re 6.076 * [backup-simplify]: Simplify 0 into 0 6.076 * [backup-simplify]: Simplify 0 into 0 6.076 * [backup-simplify]: Simplify 0 into 0 6.077 * [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 6.077 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 6.078 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 6.078 * [backup-simplify]: Simplify 0 into 0 6.080 * [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 6.081 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 6.082 * [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 6.082 * [taylor]: Taking taylor expansion of 0 in x.re 6.082 * [backup-simplify]: Simplify 0 into 0 6.082 * [backup-simplify]: Simplify 0 into 0 6.082 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 6.082 * * * [progress]: simplifying candidates 6.083 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 6.083 * * [simplify]: iteration 0: 66 enodes 6.094 * * [simplify]: iteration 1: 119 enodes 6.115 * * [simplify]: iteration 2: 313 enodes 6.264 * * [simplify]: iteration 3: 1255 enodes 6.840 * * [simplify]: iteration complete: 5001 enodes 6.840 * * [simplify]: Extracting #0: cost 25 inf + 0 6.841 * * [simplify]: Extracting #1: cost 141 inf + 1 6.847 * * [simplify]: Extracting #2: cost 1141 inf + 1261 6.866 * * [simplify]: Extracting #3: cost 1213 inf + 86830 6.935 * * [simplify]: Extracting #4: cost 417 inf + 300789 7.035 * * [simplify]: Extracting #5: cost 164 inf + 370433 7.124 * * [simplify]: Extracting #6: cost 12 inf + 403070 7.196 * * [simplify]: Extracting #7: cost 0 inf + 406379 7.278 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (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))) (* (log (atan2 x.im x.re)) 1/3) (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))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.im (log x.im)) (* (atan2 x.im x.re) y.re) (* (* y.im (log x.im)) (* (* y.im (log x.im)) 1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 7.289 * * * [progress]: adding candidates to table 7.911 * * [progress]: iteration 3 / 4 7.911 * * * [progress]: picking best candidate 7.947 * * * * [pick]: Picked # 7.948 * * * [progress]: localizing error 8.079 * * * [progress]: generating rewritten candidates 8.079 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 8.083 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 2 1 1 1) 8.084 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 2) 8.085 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 1) 8.088 * * * [progress]: generating series expansions 8.088 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 8.089 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 8.089 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 8.089 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 8.089 * [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.089 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.089 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 8.089 * [taylor]: Taking taylor expansion of y.im in y.re 8.089 * [backup-simplify]: Simplify y.im into y.im 8.089 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 8.089 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 8.089 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.089 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 8.089 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 8.089 * [taylor]: Taking taylor expansion of x.re in y.re 8.090 * [backup-simplify]: Simplify x.re into x.re 8.090 * [taylor]: Taking taylor expansion of x.re in y.re 8.090 * [backup-simplify]: Simplify x.re into x.re 8.090 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 8.090 * [taylor]: Taking taylor expansion of x.im in y.re 8.090 * [backup-simplify]: Simplify x.im into x.im 8.090 * [taylor]: Taking taylor expansion of x.im in y.re 8.090 * [backup-simplify]: Simplify x.im into x.im 8.090 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.090 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.090 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.090 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.091 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.091 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.091 * [backup-simplify]: Simplify (+ 0 0) into 0 8.092 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.092 * [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.092 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.092 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.092 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.092 * [taylor]: Taking taylor expansion of y.re in y.re 8.092 * [backup-simplify]: Simplify 0 into 0 8.092 * [backup-simplify]: Simplify 1 into 1 8.093 * [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.093 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.093 * [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.093 * [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.094 * [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.094 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 8.094 * [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.094 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.094 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 8.094 * [taylor]: Taking taylor expansion of y.im in x.im 8.094 * [backup-simplify]: Simplify y.im into y.im 8.094 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 8.094 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 8.094 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.094 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 8.094 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 8.094 * [taylor]: Taking taylor expansion of x.re in x.im 8.094 * [backup-simplify]: Simplify x.re into x.re 8.094 * [taylor]: Taking taylor expansion of x.re in x.im 8.094 * [backup-simplify]: Simplify x.re into x.re 8.094 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 8.094 * [taylor]: Taking taylor expansion of x.im in x.im 8.095 * [backup-simplify]: Simplify 0 into 0 8.095 * [backup-simplify]: Simplify 1 into 1 8.095 * [taylor]: Taking taylor expansion of x.im in x.im 8.095 * [backup-simplify]: Simplify 0 into 0 8.095 * [backup-simplify]: Simplify 1 into 1 8.095 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.095 * [backup-simplify]: Simplify (* 0 0) into 0 8.095 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 8.095 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 8.096 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.096 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.097 * [backup-simplify]: Simplify (+ 0 0) into 0 8.097 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 8.097 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.097 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.097 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.097 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.097 * [taylor]: Taking taylor expansion of y.re in x.im 8.097 * [backup-simplify]: Simplify y.re into y.re 8.097 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 8.097 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.097 * [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.098 * [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.098 * [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.098 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 8.098 * [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.098 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.098 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 8.098 * [taylor]: Taking taylor expansion of y.im in x.re 8.098 * [backup-simplify]: Simplify y.im into y.im 8.098 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.098 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.098 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.098 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.099 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.099 * [taylor]: Taking taylor expansion of x.re in x.re 8.099 * [backup-simplify]: Simplify 0 into 0 8.099 * [backup-simplify]: Simplify 1 into 1 8.099 * [taylor]: Taking taylor expansion of x.re in x.re 8.099 * [backup-simplify]: Simplify 0 into 0 8.099 * [backup-simplify]: Simplify 1 into 1 8.099 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.099 * [taylor]: Taking taylor expansion of x.im in x.re 8.099 * [backup-simplify]: Simplify x.im into x.im 8.099 * [taylor]: Taking taylor expansion of x.im in x.re 8.099 * [backup-simplify]: Simplify x.im into x.im 8.099 * [backup-simplify]: Simplify (* 0 0) into 0 8.099 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.099 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.100 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.100 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.100 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.101 * [backup-simplify]: Simplify (+ 0 0) into 0 8.101 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.101 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.101 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.101 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.101 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.101 * [taylor]: Taking taylor expansion of y.re in x.re 8.101 * [backup-simplify]: Simplify y.re into y.re 8.101 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.101 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.102 * [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.102 * [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.102 * [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.102 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 8.102 * [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.102 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.102 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 8.102 * [taylor]: Taking taylor expansion of y.im in y.im 8.102 * [backup-simplify]: Simplify 0 into 0 8.102 * [backup-simplify]: Simplify 1 into 1 8.102 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.103 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.103 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.103 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.103 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.103 * [taylor]: Taking taylor expansion of x.re in y.im 8.103 * [backup-simplify]: Simplify x.re into x.re 8.103 * [taylor]: Taking taylor expansion of x.re in y.im 8.103 * [backup-simplify]: Simplify x.re into x.re 8.103 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.103 * [taylor]: Taking taylor expansion of x.im in y.im 8.103 * [backup-simplify]: Simplify x.im into x.im 8.103 * [taylor]: Taking taylor expansion of x.im in y.im 8.103 * [backup-simplify]: Simplify x.im into x.im 8.103 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.103 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.103 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.104 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.104 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.104 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.104 * [backup-simplify]: Simplify (+ 0 0) into 0 8.105 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.105 * [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.105 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.105 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.105 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.105 * [taylor]: Taking taylor expansion of y.re in y.im 8.105 * [backup-simplify]: Simplify y.re into y.re 8.105 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.106 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.106 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.106 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.106 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.106 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 8.106 * [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.106 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 8.106 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 8.106 * [taylor]: Taking taylor expansion of y.im in y.im 8.106 * [backup-simplify]: Simplify 0 into 0 8.106 * [backup-simplify]: Simplify 1 into 1 8.106 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.106 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.106 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.106 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.106 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.106 * [taylor]: Taking taylor expansion of x.re in y.im 8.106 * [backup-simplify]: Simplify x.re into x.re 8.106 * [taylor]: Taking taylor expansion of x.re in y.im 8.106 * [backup-simplify]: Simplify x.re into x.re 8.106 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.106 * [taylor]: Taking taylor expansion of x.im in y.im 8.106 * [backup-simplify]: Simplify x.im into x.im 8.106 * [taylor]: Taking taylor expansion of x.im in y.im 8.106 * [backup-simplify]: Simplify x.im into x.im 8.106 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.106 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.107 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.107 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.107 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.107 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.107 * [backup-simplify]: Simplify (+ 0 0) into 0 8.107 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.107 * [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.108 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.108 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.108 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.108 * [taylor]: Taking taylor expansion of y.re in y.im 8.108 * [backup-simplify]: Simplify y.re into y.re 8.108 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.108 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.108 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.108 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.108 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.108 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.108 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.108 * [backup-simplify]: Simplify (- 0) into 0 8.109 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.109 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 8.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.109 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.109 * [taylor]: Taking taylor expansion of y.re in x.re 8.109 * [backup-simplify]: Simplify y.re into y.re 8.109 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.109 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.109 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.109 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.109 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.109 * [backup-simplify]: Simplify (- 0) into 0 8.109 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.109 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 8.109 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.109 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.109 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.110 * [taylor]: Taking taylor expansion of y.re in x.im 8.110 * [backup-simplify]: Simplify y.re into y.re 8.110 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.110 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.110 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.110 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.110 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.110 * [backup-simplify]: Simplify (- 0) into 0 8.110 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.110 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.110 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.110 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.110 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.110 * [taylor]: Taking taylor expansion of y.re in y.re 8.110 * [backup-simplify]: Simplify 0 into 0 8.110 * [backup-simplify]: Simplify 1 into 1 8.110 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.111 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.111 * [backup-simplify]: Simplify 1 into 1 8.111 * [backup-simplify]: Simplify (+ 0) into 0 8.111 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.112 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 8.112 * [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.112 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.113 * [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.113 * [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.113 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 8.114 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 8.114 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 8.114 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 8.114 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 8.114 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 8.114 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.114 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.114 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.114 * [taylor]: Taking taylor expansion of y.re in x.re 8.114 * [backup-simplify]: Simplify y.re into y.re 8.114 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.114 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.114 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.114 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 8.114 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 8.114 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 8.114 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.114 * [taylor]: Taking taylor expansion of x.im in x.re 8.114 * [backup-simplify]: Simplify x.im into x.im 8.114 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.114 * [taylor]: Taking taylor expansion of x.re in x.re 8.114 * [backup-simplify]: Simplify 0 into 0 8.114 * [backup-simplify]: Simplify 1 into 1 8.114 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.115 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 8.115 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.115 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.115 * [backup-simplify]: Simplify (+ 0 0) into 0 8.115 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.115 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.115 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.115 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.115 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.115 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 8.116 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 8.116 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 8.116 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 8.116 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 8.116 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.116 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.116 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.116 * [taylor]: Taking taylor expansion of y.re in x.im 8.116 * [backup-simplify]: Simplify y.re into y.re 8.116 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.116 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.116 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.116 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.116 * [taylor]: Taking taylor expansion of x.im in x.im 8.116 * [backup-simplify]: Simplify 0 into 0 8.116 * [backup-simplify]: Simplify 1 into 1 8.116 * [backup-simplify]: Simplify (log 1) into 0 8.116 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.116 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.116 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.117 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.117 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 8.117 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 8.117 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 8.117 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 8.117 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.117 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.117 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.117 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.117 * [taylor]: Taking taylor expansion of y.re in y.re 8.117 * [backup-simplify]: Simplify 0 into 0 8.117 * [backup-simplify]: Simplify 1 into 1 8.117 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.117 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.118 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.118 * [taylor]: Taking taylor expansion of x.im in y.re 8.118 * [backup-simplify]: Simplify x.im into x.im 8.118 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.118 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 8.118 * [backup-simplify]: Simplify (- 0) into 0 8.118 * [backup-simplify]: Simplify 0 into 0 8.118 * [backup-simplify]: Simplify (+ 0) into 0 8.119 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.119 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.119 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.119 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.120 * [backup-simplify]: Simplify (- 0) into 0 8.120 * [backup-simplify]: Simplify (+ 0 0) into 0 8.120 * [taylor]: Taking taylor expansion of 0 in x.im 8.120 * [backup-simplify]: Simplify 0 into 0 8.120 * [taylor]: Taking taylor expansion of 0 in y.re 8.120 * [backup-simplify]: Simplify 0 into 0 8.120 * [backup-simplify]: Simplify 0 into 0 8.120 * [backup-simplify]: Simplify (+ 0) into 0 8.120 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.121 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.121 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.121 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.122 * [backup-simplify]: Simplify (- 0) into 0 8.122 * [backup-simplify]: Simplify (+ 0 0) into 0 8.122 * [taylor]: Taking taylor expansion of 0 in y.re 8.122 * [backup-simplify]: Simplify 0 into 0 8.122 * [backup-simplify]: Simplify 0 into 0 8.122 * [backup-simplify]: Simplify (+ 0) into 0 8.122 * [backup-simplify]: Simplify 0 into 0 8.123 * [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.123 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 8.124 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 8.124 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.124 * [backup-simplify]: Simplify (+ 0 0) into 0 8.125 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 8.126 * [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.127 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 8.127 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.127 * [backup-simplify]: Simplify (+ 0 0) into 0 8.128 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.128 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 8.128 * [backup-simplify]: Simplify (- 0) into 0 8.129 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 8.129 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 8.129 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 8.129 * [taylor]: Taking taylor expansion of 1/2 in x.re 8.129 * [backup-simplify]: Simplify 1/2 into 1/2 8.129 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 8.129 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 8.129 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.129 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.129 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.129 * [taylor]: Taking taylor expansion of y.re in x.re 8.129 * [backup-simplify]: Simplify y.re into y.re 8.129 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.129 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.129 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.129 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 8.129 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 8.129 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 8.129 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 8.129 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 8.129 * [taylor]: Taking taylor expansion of x.re in x.re 8.129 * [backup-simplify]: Simplify 0 into 0 8.129 * [backup-simplify]: Simplify 1 into 1 8.129 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 8.129 * [taylor]: Taking taylor expansion of x.im in x.re 8.129 * [backup-simplify]: Simplify x.im into x.im 8.129 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.130 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.130 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.130 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.130 * [backup-simplify]: Simplify (+ 0 0) into 0 8.130 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.130 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.130 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.130 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.131 * [backup-simplify]: Simplify (- 0) into 0 8.131 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.131 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.131 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 8.131 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 8.131 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 8.131 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 8.131 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 8.131 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.131 * [backup-simplify]: Simplify 1/2 into 1/2 8.131 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 8.131 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 8.131 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.131 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.131 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.131 * [taylor]: Taking taylor expansion of y.re in x.im 8.131 * [backup-simplify]: Simplify y.re into y.re 8.131 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.132 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.132 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.132 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 8.132 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.132 * [taylor]: Taking taylor expansion of x.im in x.im 8.132 * [backup-simplify]: Simplify 0 into 0 8.132 * [backup-simplify]: Simplify 1 into 1 8.132 * [backup-simplify]: Simplify (log 1) into 0 8.132 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.132 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 8.132 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 8.133 * [backup-simplify]: Simplify (- 0) into 0 8.133 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 8.133 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.133 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.133 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.134 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 8.134 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 8.134 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 8.134 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 8.134 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 8.134 * [taylor]: Taking taylor expansion of 1/2 in y.re 8.134 * [backup-simplify]: Simplify 1/2 into 1/2 8.134 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 8.134 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.134 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.134 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.134 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.134 * [taylor]: Taking taylor expansion of y.re in y.re 8.134 * [backup-simplify]: Simplify 0 into 0 8.134 * [backup-simplify]: Simplify 1 into 1 8.134 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.134 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.134 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 8.135 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.135 * [taylor]: Taking taylor expansion of x.im in y.re 8.135 * [backup-simplify]: Simplify x.im into x.im 8.135 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.135 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.135 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 8.135 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 8.135 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 8.135 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 8.136 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.136 * [backup-simplify]: Simplify (+ 0) into 0 8.136 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.136 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.137 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.137 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.137 * [backup-simplify]: Simplify (+ 0 0) into 0 8.137 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 8.138 * [backup-simplify]: Simplify (- 0) into 0 8.138 * [taylor]: Taking taylor expansion of 0 in x.im 8.138 * [backup-simplify]: Simplify 0 into 0 8.138 * [taylor]: Taking taylor expansion of 0 in y.re 8.138 * [backup-simplify]: Simplify 0 into 0 8.138 * [backup-simplify]: Simplify 0 into 0 8.139 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.139 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.140 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.141 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.141 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.142 * [backup-simplify]: Simplify (- 0) into 0 8.142 * [backup-simplify]: Simplify (+ 0 0) into 0 8.142 * [taylor]: Taking taylor expansion of 0 in x.im 8.142 * [backup-simplify]: Simplify 0 into 0 8.142 * [taylor]: Taking taylor expansion of 0 in y.re 8.142 * [backup-simplify]: Simplify 0 into 0 8.142 * [backup-simplify]: Simplify 0 into 0 8.144 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.144 * [backup-simplify]: Simplify (+ 0) into 0 8.145 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.145 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.146 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.146 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 8.146 * [backup-simplify]: Simplify (+ 0 0) into 0 8.147 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.148 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 8.148 * [backup-simplify]: Simplify (- 0) into 0 8.148 * [taylor]: Taking taylor expansion of 0 in y.re 8.148 * [backup-simplify]: Simplify 0 into 0 8.148 * [backup-simplify]: Simplify 0 into 0 8.148 * [taylor]: Taking taylor expansion of 0 in y.re 8.148 * [backup-simplify]: Simplify 0 into 0 8.148 * [backup-simplify]: Simplify 0 into 0 8.149 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.150 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 8.151 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.151 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.152 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 8.153 * [backup-simplify]: Simplify (- 0) into 0 8.153 * [backup-simplify]: Simplify (+ 0 0) into 0 8.153 * [taylor]: Taking taylor expansion of 0 in y.re 8.153 * [backup-simplify]: Simplify 0 into 0 8.153 * [backup-simplify]: Simplify 0 into 0 8.154 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.154 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 8.155 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 8.155 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 8.155 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 8.156 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 8.157 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.157 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 8.157 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 8.157 * [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.157 * [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.157 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 8.157 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.157 * [taylor]: Taking taylor expansion of y.im in y.re 8.157 * [backup-simplify]: Simplify y.im into y.im 8.157 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.157 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 8.157 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 8.157 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.157 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 8.157 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 8.157 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.157 * [taylor]: Taking taylor expansion of x.re in y.re 8.157 * [backup-simplify]: Simplify x.re into x.re 8.157 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.158 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.158 * [taylor]: Taking taylor expansion of x.re in y.re 8.158 * [backup-simplify]: Simplify x.re into x.re 8.158 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.158 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 8.158 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.158 * [taylor]: Taking taylor expansion of x.im in y.re 8.158 * [backup-simplify]: Simplify x.im into x.im 8.158 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.158 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.158 * [taylor]: Taking taylor expansion of x.im in y.re 8.158 * [backup-simplify]: Simplify x.im into x.im 8.158 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.158 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.158 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.159 * [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.159 * [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.159 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.159 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.159 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.159 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.160 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.160 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.160 * [backup-simplify]: Simplify (+ 0 0) into 0 8.161 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.161 * [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.161 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.161 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.161 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.161 * [taylor]: Taking taylor expansion of y.re in y.re 8.161 * [backup-simplify]: Simplify 0 into 0 8.161 * [backup-simplify]: Simplify 1 into 1 8.161 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.162 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.162 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.162 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 8.162 * [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.162 * [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.162 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 8.162 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.162 * [taylor]: Taking taylor expansion of y.im in x.im 8.162 * [backup-simplify]: Simplify y.im into y.im 8.162 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.162 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 8.162 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 8.163 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.163 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 8.163 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 8.163 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.163 * [taylor]: Taking taylor expansion of x.re in x.im 8.163 * [backup-simplify]: Simplify x.re into x.re 8.163 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.163 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.163 * [taylor]: Taking taylor expansion of x.re in x.im 8.163 * [backup-simplify]: Simplify x.re into x.re 8.163 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.163 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 8.163 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.163 * [taylor]: Taking taylor expansion of x.im in x.im 8.163 * [backup-simplify]: Simplify 0 into 0 8.163 * [backup-simplify]: Simplify 1 into 1 8.163 * [backup-simplify]: Simplify (/ 1 1) into 1 8.164 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.164 * [taylor]: Taking taylor expansion of x.im in x.im 8.164 * [backup-simplify]: Simplify 0 into 0 8.164 * [backup-simplify]: Simplify 1 into 1 8.164 * [backup-simplify]: Simplify (/ 1 1) into 1 8.164 * [backup-simplify]: Simplify (* 1 1) into 1 8.165 * [backup-simplify]: Simplify (+ 0 1) into 1 8.165 * [backup-simplify]: Simplify (sqrt 1) into 1 8.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.167 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.167 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.168 * [backup-simplify]: Simplify (+ 0 0) into 0 8.168 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.169 * [backup-simplify]: Simplify (log 1) into 0 8.169 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.169 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.169 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.169 * [taylor]: Taking taylor expansion of y.re in x.im 8.169 * [backup-simplify]: Simplify y.re into y.re 8.169 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.170 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.170 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 8.170 * [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.171 * [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.171 * [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.171 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.171 * [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.171 * [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.171 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 8.171 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.171 * [taylor]: Taking taylor expansion of y.im in x.re 8.171 * [backup-simplify]: Simplify y.im into y.im 8.171 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.171 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.171 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.172 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.172 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.172 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.172 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.172 * [taylor]: Taking taylor expansion of x.re in x.re 8.172 * [backup-simplify]: Simplify 0 into 0 8.172 * [backup-simplify]: Simplify 1 into 1 8.172 * [backup-simplify]: Simplify (/ 1 1) into 1 8.172 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.172 * [taylor]: Taking taylor expansion of x.re in x.re 8.172 * [backup-simplify]: Simplify 0 into 0 8.172 * [backup-simplify]: Simplify 1 into 1 8.173 * [backup-simplify]: Simplify (/ 1 1) into 1 8.173 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.173 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.173 * [taylor]: Taking taylor expansion of x.im in x.re 8.173 * [backup-simplify]: Simplify x.im into x.im 8.173 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.173 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.173 * [taylor]: Taking taylor expansion of x.im in x.re 8.173 * [backup-simplify]: Simplify x.im into x.im 8.173 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.173 * [backup-simplify]: Simplify (* 1 1) into 1 8.174 * [backup-simplify]: Simplify (+ 1 0) into 1 8.174 * [backup-simplify]: Simplify (sqrt 1) into 1 8.175 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.176 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.176 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.177 * [backup-simplify]: Simplify (+ 0 0) into 0 8.177 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.178 * [backup-simplify]: Simplify (log 1) into 0 8.178 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.178 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.178 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.178 * [taylor]: Taking taylor expansion of y.re in x.re 8.178 * [backup-simplify]: Simplify y.re into y.re 8.178 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.179 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.179 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 8.179 * [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.179 * [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.180 * [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.180 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 8.180 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 8.180 * [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.180 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 8.180 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.180 * [taylor]: Taking taylor expansion of y.im in y.im 8.180 * [backup-simplify]: Simplify 0 into 0 8.180 * [backup-simplify]: Simplify 1 into 1 8.181 * [backup-simplify]: Simplify (/ 1 1) into 1 8.181 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.181 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.181 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.181 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.181 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.181 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.181 * [taylor]: Taking taylor expansion of x.re in y.im 8.181 * [backup-simplify]: Simplify x.re into x.re 8.181 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.181 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.181 * [taylor]: Taking taylor expansion of x.re in y.im 8.181 * [backup-simplify]: Simplify x.re into x.re 8.181 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.181 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.181 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.181 * [taylor]: Taking taylor expansion of x.im in y.im 8.181 * [backup-simplify]: Simplify x.im into x.im 8.181 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.181 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.181 * [taylor]: Taking taylor expansion of x.im in y.im 8.181 * [backup-simplify]: Simplify x.im into x.im 8.181 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.182 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.182 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.182 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.182 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.183 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.183 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.183 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.183 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.183 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.183 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.184 * [backup-simplify]: Simplify (+ 0 0) into 0 8.184 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.184 * [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.184 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.184 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.185 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.185 * [taylor]: Taking taylor expansion of y.re in y.im 8.185 * [backup-simplify]: Simplify y.re into y.re 8.185 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.185 * [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.186 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.186 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.186 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 8.186 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 8.186 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.186 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 8.186 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 8.186 * [taylor]: Taking taylor expansion of y.im in y.im 8.186 * [backup-simplify]: Simplify 0 into 0 8.186 * [backup-simplify]: Simplify 1 into 1 8.187 * [backup-simplify]: Simplify (/ 1 1) into 1 8.187 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.187 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.187 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.187 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.187 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.187 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.187 * [taylor]: Taking taylor expansion of x.re in y.im 8.187 * [backup-simplify]: Simplify x.re into x.re 8.187 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.187 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.187 * [taylor]: Taking taylor expansion of x.re in y.im 8.187 * [backup-simplify]: Simplify x.re into x.re 8.187 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.187 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.187 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.187 * [taylor]: Taking taylor expansion of x.im in y.im 8.187 * [backup-simplify]: Simplify x.im into x.im 8.187 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.187 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.187 * [taylor]: Taking taylor expansion of x.im in y.im 8.187 * [backup-simplify]: Simplify x.im into x.im 8.188 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.188 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.188 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.188 * [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.188 * [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.189 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.189 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.189 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.189 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.189 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.189 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.190 * [backup-simplify]: Simplify (+ 0 0) into 0 8.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.190 * [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.190 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.190 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.191 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.191 * [taylor]: Taking taylor expansion of y.re in y.im 8.191 * [backup-simplify]: Simplify y.re into y.re 8.191 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.191 * [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.192 * [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.192 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.192 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.192 * [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.192 * [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.192 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 8.192 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.192 * [taylor]: Taking taylor expansion of y.im in x.re 8.192 * [backup-simplify]: Simplify y.im into y.im 8.192 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.192 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.192 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.192 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.193 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.193 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.193 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.193 * [taylor]: Taking taylor expansion of x.re in x.re 8.193 * [backup-simplify]: Simplify 0 into 0 8.193 * [backup-simplify]: Simplify 1 into 1 8.193 * [backup-simplify]: Simplify (/ 1 1) into 1 8.193 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.193 * [taylor]: Taking taylor expansion of x.re in x.re 8.193 * [backup-simplify]: Simplify 0 into 0 8.193 * [backup-simplify]: Simplify 1 into 1 8.194 * [backup-simplify]: Simplify (/ 1 1) into 1 8.194 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.194 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.194 * [taylor]: Taking taylor expansion of x.im in x.re 8.194 * [backup-simplify]: Simplify x.im into x.im 8.194 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.194 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.194 * [taylor]: Taking taylor expansion of x.im in x.re 8.194 * [backup-simplify]: Simplify x.im into x.im 8.194 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.194 * [backup-simplify]: Simplify (* 1 1) into 1 8.195 * [backup-simplify]: Simplify (+ 1 0) into 1 8.195 * [backup-simplify]: Simplify (sqrt 1) into 1 8.196 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.197 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.198 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.198 * [backup-simplify]: Simplify (+ 0 0) into 0 8.199 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.199 * [backup-simplify]: Simplify (log 1) into 0 8.199 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.199 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.199 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.199 * [taylor]: Taking taylor expansion of y.re in x.re 8.199 * [backup-simplify]: Simplify y.re into y.re 8.200 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.200 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.200 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 8.201 * [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.201 * [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.201 * [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.201 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.202 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.202 * [backup-simplify]: Simplify (- 0) into 0 8.202 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.203 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.203 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.203 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.203 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.203 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.203 * [taylor]: Taking taylor expansion of y.re in x.im 8.203 * [backup-simplify]: Simplify y.re into y.re 8.203 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.203 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.203 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.203 * [taylor]: Taking taylor expansion of x.re in x.im 8.203 * [backup-simplify]: Simplify x.re into x.re 8.203 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.203 * [taylor]: Taking taylor expansion of y.im in x.im 8.203 * [backup-simplify]: Simplify y.im into y.im 8.203 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.203 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.204 * [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.204 * [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.204 * [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.204 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.205 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.205 * [backup-simplify]: Simplify (- 0) into 0 8.206 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.206 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 8.206 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 8.206 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.206 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.206 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.206 * [taylor]: Taking taylor expansion of y.re in y.re 8.206 * [backup-simplify]: Simplify 0 into 0 8.206 * [backup-simplify]: Simplify 1 into 1 8.206 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.206 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.206 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.206 * [taylor]: Taking taylor expansion of x.re in y.re 8.206 * [backup-simplify]: Simplify x.re into x.re 8.206 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.206 * [taylor]: Taking taylor expansion of y.im in y.re 8.206 * [backup-simplify]: Simplify y.im into y.im 8.206 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.206 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.207 * [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.207 * [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.207 * [taylor]: Taking taylor expansion of 0 in x.re 8.207 * [backup-simplify]: Simplify 0 into 0 8.207 * [taylor]: Taking taylor expansion of 0 in x.im 8.207 * [backup-simplify]: Simplify 0 into 0 8.207 * [taylor]: Taking taylor expansion of 0 in y.re 8.207 * [backup-simplify]: Simplify 0 into 0 8.207 * [backup-simplify]: Simplify 0 into 0 8.208 * [backup-simplify]: Simplify (+ 0) into 0 8.208 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.212 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.213 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.213 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.213 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 8.214 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.214 * [backup-simplify]: Simplify (+ 0 0) into 0 8.215 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.215 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.216 * [backup-simplify]: Simplify (- 0) into 0 8.216 * [backup-simplify]: Simplify (+ 0 0) into 0 8.216 * [taylor]: Taking taylor expansion of 0 in x.im 8.216 * [backup-simplify]: Simplify 0 into 0 8.216 * [taylor]: Taking taylor expansion of 0 in y.re 8.216 * [backup-simplify]: Simplify 0 into 0 8.216 * [backup-simplify]: Simplify 0 into 0 8.217 * [backup-simplify]: Simplify (+ 0) into 0 8.217 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.218 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.219 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.219 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.219 * [backup-simplify]: Simplify (- 0) into 0 8.219 * [backup-simplify]: Simplify (+ 0 0) into 0 8.220 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.221 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.221 * [backup-simplify]: Simplify (- 0) into 0 8.222 * [backup-simplify]: Simplify (+ 0 0) into 0 8.222 * [taylor]: Taking taylor expansion of 0 in y.re 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [taylor]: Taking taylor expansion of 0 in x.re 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [taylor]: Taking taylor expansion of 0 in x.im 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [taylor]: Taking taylor expansion of 0 in y.re 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [taylor]: Taking taylor expansion of 0 in x.im 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [taylor]: Taking taylor expansion of 0 in y.re 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 8.223 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.223 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 8.223 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 8.223 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.223 * [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.223 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 8.223 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.223 * [taylor]: Taking taylor expansion of -1 in y.re 8.223 * [backup-simplify]: Simplify -1 into -1 8.223 * [taylor]: Taking taylor expansion of y.im in y.re 8.223 * [backup-simplify]: Simplify y.im into y.im 8.223 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.223 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 8.224 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 8.224 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.224 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 8.224 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 8.224 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.224 * [taylor]: Taking taylor expansion of -1 in y.re 8.224 * [backup-simplify]: Simplify -1 into -1 8.224 * [taylor]: Taking taylor expansion of x.re in y.re 8.224 * [backup-simplify]: Simplify x.re into x.re 8.224 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.224 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.224 * [taylor]: Taking taylor expansion of -1 in y.re 8.224 * [backup-simplify]: Simplify -1 into -1 8.224 * [taylor]: Taking taylor expansion of x.re in y.re 8.224 * [backup-simplify]: Simplify x.re into x.re 8.224 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.224 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 8.224 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.224 * [taylor]: Taking taylor expansion of -1 in y.re 8.224 * [backup-simplify]: Simplify -1 into -1 8.224 * [taylor]: Taking taylor expansion of x.im in y.re 8.224 * [backup-simplify]: Simplify x.im into x.im 8.224 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.224 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.224 * [taylor]: Taking taylor expansion of -1 in y.re 8.224 * [backup-simplify]: Simplify -1 into -1 8.224 * [taylor]: Taking taylor expansion of x.im in y.re 8.224 * [backup-simplify]: Simplify x.im into x.im 8.224 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.225 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.225 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.225 * [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.225 * [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.225 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.226 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.226 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.226 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.226 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.226 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.227 * [backup-simplify]: Simplify (+ 0 0) into 0 8.227 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.227 * [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.227 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.227 * [taylor]: Taking taylor expansion of -1 in y.re 8.227 * [backup-simplify]: Simplify -1 into -1 8.227 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.227 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.228 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.228 * [taylor]: Taking taylor expansion of y.re in y.re 8.228 * [backup-simplify]: Simplify 0 into 0 8.228 * [backup-simplify]: Simplify 1 into 1 8.228 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.228 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 8.228 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.228 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.228 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 8.228 * [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.229 * [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.229 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 8.229 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.229 * [taylor]: Taking taylor expansion of -1 in x.im 8.229 * [backup-simplify]: Simplify -1 into -1 8.229 * [taylor]: Taking taylor expansion of y.im in x.im 8.229 * [backup-simplify]: Simplify y.im into y.im 8.229 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.229 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 8.229 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 8.229 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.229 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 8.229 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 8.229 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.229 * [taylor]: Taking taylor expansion of -1 in x.im 8.229 * [backup-simplify]: Simplify -1 into -1 8.229 * [taylor]: Taking taylor expansion of x.re in x.im 8.229 * [backup-simplify]: Simplify x.re into x.re 8.229 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.229 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.229 * [taylor]: Taking taylor expansion of -1 in x.im 8.229 * [backup-simplify]: Simplify -1 into -1 8.229 * [taylor]: Taking taylor expansion of x.re in x.im 8.229 * [backup-simplify]: Simplify x.re into x.re 8.229 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.229 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 8.229 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.230 * [taylor]: Taking taylor expansion of -1 in x.im 8.230 * [backup-simplify]: Simplify -1 into -1 8.230 * [taylor]: Taking taylor expansion of x.im in x.im 8.230 * [backup-simplify]: Simplify 0 into 0 8.230 * [backup-simplify]: Simplify 1 into 1 8.230 * [backup-simplify]: Simplify (/ -1 1) into -1 8.230 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.230 * [taylor]: Taking taylor expansion of -1 in x.im 8.230 * [backup-simplify]: Simplify -1 into -1 8.230 * [taylor]: Taking taylor expansion of x.im in x.im 8.230 * [backup-simplify]: Simplify 0 into 0 8.230 * [backup-simplify]: Simplify 1 into 1 8.230 * [backup-simplify]: Simplify (/ -1 1) into -1 8.231 * [backup-simplify]: Simplify (* -1 -1) into 1 8.231 * [backup-simplify]: Simplify (+ 0 1) into 1 8.231 * [backup-simplify]: Simplify (sqrt 1) into 1 8.232 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.232 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.232 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.233 * [backup-simplify]: Simplify (+ 0 0) into 0 8.233 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.233 * [backup-simplify]: Simplify (log 1) into 0 8.233 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.233 * [taylor]: Taking taylor expansion of -1 in x.im 8.233 * [backup-simplify]: Simplify -1 into -1 8.233 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.233 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.233 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.234 * [taylor]: Taking taylor expansion of y.re in x.im 8.234 * [backup-simplify]: Simplify y.re into y.re 8.234 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.234 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.234 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 8.234 * [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.234 * [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.234 * [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.235 * [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.235 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.235 * [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.235 * [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.235 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 8.235 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.235 * [taylor]: Taking taylor expansion of -1 in x.re 8.235 * [backup-simplify]: Simplify -1 into -1 8.235 * [taylor]: Taking taylor expansion of y.im in x.re 8.235 * [backup-simplify]: Simplify y.im into y.im 8.235 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.235 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.235 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.235 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.235 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.235 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.235 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.235 * [taylor]: Taking taylor expansion of -1 in x.re 8.235 * [backup-simplify]: Simplify -1 into -1 8.235 * [taylor]: Taking taylor expansion of x.re in x.re 8.235 * [backup-simplify]: Simplify 0 into 0 8.235 * [backup-simplify]: Simplify 1 into 1 8.235 * [backup-simplify]: Simplify (/ -1 1) into -1 8.235 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.235 * [taylor]: Taking taylor expansion of -1 in x.re 8.235 * [backup-simplify]: Simplify -1 into -1 8.235 * [taylor]: Taking taylor expansion of x.re in x.re 8.235 * [backup-simplify]: Simplify 0 into 0 8.235 * [backup-simplify]: Simplify 1 into 1 8.236 * [backup-simplify]: Simplify (/ -1 1) into -1 8.236 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.236 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.236 * [taylor]: Taking taylor expansion of -1 in x.re 8.236 * [backup-simplify]: Simplify -1 into -1 8.236 * [taylor]: Taking taylor expansion of x.im in x.re 8.236 * [backup-simplify]: Simplify x.im into x.im 8.236 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.236 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.236 * [taylor]: Taking taylor expansion of -1 in x.re 8.236 * [backup-simplify]: Simplify -1 into -1 8.236 * [taylor]: Taking taylor expansion of x.im in x.re 8.236 * [backup-simplify]: Simplify x.im into x.im 8.236 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.236 * [backup-simplify]: Simplify (* -1 -1) into 1 8.236 * [backup-simplify]: Simplify (+ 1 0) into 1 8.237 * [backup-simplify]: Simplify (sqrt 1) into 1 8.237 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.238 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.238 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.238 * [backup-simplify]: Simplify (+ 0 0) into 0 8.239 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.239 * [backup-simplify]: Simplify (log 1) into 0 8.239 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.239 * [taylor]: Taking taylor expansion of -1 in x.re 8.239 * [backup-simplify]: Simplify -1 into -1 8.239 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.239 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.239 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.239 * [taylor]: Taking taylor expansion of y.re in x.re 8.239 * [backup-simplify]: Simplify y.re into y.re 8.239 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.239 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.240 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 8.240 * [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.240 * [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)) 8.240 * [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))) 8.240 * [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))) 8.240 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 8.240 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.240 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.240 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 8.240 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.240 * [taylor]: Taking taylor expansion of -1 in y.im 8.240 * [backup-simplify]: Simplify -1 into -1 8.240 * [taylor]: Taking taylor expansion of y.im in y.im 8.240 * [backup-simplify]: Simplify 0 into 0 8.240 * [backup-simplify]: Simplify 1 into 1 8.241 * [backup-simplify]: Simplify (/ -1 1) into -1 8.241 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.241 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.241 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.241 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.241 * [taylor]: Taking taylor expansion of -1 in y.im 8.241 * [backup-simplify]: Simplify -1 into -1 8.241 * [taylor]: Taking taylor expansion of x.re in y.im 8.241 * [backup-simplify]: Simplify x.re into x.re 8.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.241 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.241 * [taylor]: Taking taylor expansion of -1 in y.im 8.241 * [backup-simplify]: Simplify -1 into -1 8.241 * [taylor]: Taking taylor expansion of x.re in y.im 8.241 * [backup-simplify]: Simplify x.re into x.re 8.241 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.241 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.241 * [taylor]: Taking taylor expansion of -1 in y.im 8.241 * [backup-simplify]: Simplify -1 into -1 8.241 * [taylor]: Taking taylor expansion of x.im in y.im 8.241 * [backup-simplify]: Simplify x.im into x.im 8.241 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.241 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.241 * [taylor]: Taking taylor expansion of -1 in y.im 8.241 * [backup-simplify]: Simplify -1 into -1 8.241 * [taylor]: Taking taylor expansion of x.im in y.im 8.241 * [backup-simplify]: Simplify x.im into x.im 8.241 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.241 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.241 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.242 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 8.242 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 8.242 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.242 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.242 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.242 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.242 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.242 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.243 * [backup-simplify]: Simplify (+ 0 0) into 0 8.243 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.243 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 8.243 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.243 * [taylor]: Taking taylor expansion of -1 in y.im 8.243 * [backup-simplify]: Simplify -1 into -1 8.243 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.243 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.243 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.243 * [taylor]: Taking taylor expansion of y.re in y.im 8.243 * [backup-simplify]: Simplify y.re into y.re 8.243 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.243 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.244 * [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)))))) 8.244 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.244 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 8.244 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.244 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.244 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 8.244 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.244 * [taylor]: Taking taylor expansion of -1 in y.im 8.244 * [backup-simplify]: Simplify -1 into -1 8.244 * [taylor]: Taking taylor expansion of y.im in y.im 8.244 * [backup-simplify]: Simplify 0 into 0 8.244 * [backup-simplify]: Simplify 1 into 1 8.244 * [backup-simplify]: Simplify (/ -1 1) into -1 8.244 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.244 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.244 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.245 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.245 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.245 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.245 * [taylor]: Taking taylor expansion of -1 in y.im 8.245 * [backup-simplify]: Simplify -1 into -1 8.245 * [taylor]: Taking taylor expansion of x.re in y.im 8.245 * [backup-simplify]: Simplify x.re into x.re 8.245 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.245 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.245 * [taylor]: Taking taylor expansion of -1 in y.im 8.245 * [backup-simplify]: Simplify -1 into -1 8.245 * [taylor]: Taking taylor expansion of x.re in y.im 8.245 * [backup-simplify]: Simplify x.re into x.re 8.245 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.245 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.245 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.245 * [taylor]: Taking taylor expansion of -1 in y.im 8.245 * [backup-simplify]: Simplify -1 into -1 8.245 * [taylor]: Taking taylor expansion of x.im in y.im 8.245 * [backup-simplify]: Simplify x.im into x.im 8.245 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.245 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.245 * [taylor]: Taking taylor expansion of -1 in y.im 8.245 * [backup-simplify]: Simplify -1 into -1 8.245 * [taylor]: Taking taylor expansion of x.im in y.im 8.245 * [backup-simplify]: Simplify x.im into x.im 8.245 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.245 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.245 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.245 * [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.245 * [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.246 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.246 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.246 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.246 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.246 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.246 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.246 * [backup-simplify]: Simplify (+ 0 0) into 0 8.246 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.247 * [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.247 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.247 * [taylor]: Taking taylor expansion of -1 in y.im 8.247 * [backup-simplify]: Simplify -1 into -1 8.247 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.247 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.247 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.247 * [taylor]: Taking taylor expansion of y.re in y.im 8.247 * [backup-simplify]: Simplify y.re into y.re 8.247 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.247 * [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)))))) 8.248 * [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)))))) 8.248 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.248 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.248 * [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.248 * [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.248 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 8.248 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.248 * [taylor]: Taking taylor expansion of -1 in x.re 8.248 * [backup-simplify]: Simplify -1 into -1 8.248 * [taylor]: Taking taylor expansion of y.im in x.re 8.248 * [backup-simplify]: Simplify y.im into y.im 8.248 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.248 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.248 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.248 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.248 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.248 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.248 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.248 * [taylor]: Taking taylor expansion of -1 in x.re 8.248 * [backup-simplify]: Simplify -1 into -1 8.248 * [taylor]: Taking taylor expansion of x.re in x.re 8.248 * [backup-simplify]: Simplify 0 into 0 8.248 * [backup-simplify]: Simplify 1 into 1 8.249 * [backup-simplify]: Simplify (/ -1 1) into -1 8.249 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.249 * [taylor]: Taking taylor expansion of -1 in x.re 8.249 * [backup-simplify]: Simplify -1 into -1 8.249 * [taylor]: Taking taylor expansion of x.re in x.re 8.249 * [backup-simplify]: Simplify 0 into 0 8.249 * [backup-simplify]: Simplify 1 into 1 8.249 * [backup-simplify]: Simplify (/ -1 1) into -1 8.249 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.249 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.249 * [taylor]: Taking taylor expansion of -1 in x.re 8.249 * [backup-simplify]: Simplify -1 into -1 8.249 * [taylor]: Taking taylor expansion of x.im in x.re 8.249 * [backup-simplify]: Simplify x.im into x.im 8.249 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.249 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.249 * [taylor]: Taking taylor expansion of -1 in x.re 8.249 * [backup-simplify]: Simplify -1 into -1 8.249 * [taylor]: Taking taylor expansion of x.im in x.re 8.249 * [backup-simplify]: Simplify x.im into x.im 8.249 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.250 * [backup-simplify]: Simplify (* -1 -1) into 1 8.250 * [backup-simplify]: Simplify (+ 1 0) into 1 8.250 * [backup-simplify]: Simplify (sqrt 1) into 1 8.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.251 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.251 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.252 * [backup-simplify]: Simplify (+ 0 0) into 0 8.252 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.252 * [backup-simplify]: Simplify (log 1) into 0 8.252 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.252 * [taylor]: Taking taylor expansion of -1 in x.re 8.252 * [backup-simplify]: Simplify -1 into -1 8.252 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.252 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.252 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.252 * [taylor]: Taking taylor expansion of y.re in x.re 8.253 * [backup-simplify]: Simplify y.re into y.re 8.253 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.253 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.253 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 8.253 * [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.253 * [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)) 8.253 * [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))) 8.253 * [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))) 8.254 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.254 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.254 * [backup-simplify]: Simplify (- 0) into 0 8.254 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.254 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.254 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.254 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.254 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.254 * [taylor]: Taking taylor expansion of x.re in x.im 8.254 * [backup-simplify]: Simplify x.re into x.re 8.254 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.254 * [taylor]: Taking taylor expansion of y.im in x.im 8.254 * [backup-simplify]: Simplify y.im into y.im 8.254 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.254 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.255 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.255 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.255 * [taylor]: Taking taylor expansion of y.re in x.im 8.255 * [backup-simplify]: Simplify y.re into y.re 8.255 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.255 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.255 * [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)) 8.255 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.255 * [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))) 8.255 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.256 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.256 * [backup-simplify]: Simplify (- 0) into 0 8.256 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.256 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.256 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.256 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.256 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.256 * [taylor]: Taking taylor expansion of x.re in y.re 8.256 * [backup-simplify]: Simplify x.re into x.re 8.256 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.256 * [taylor]: Taking taylor expansion of y.im in y.re 8.256 * [backup-simplify]: Simplify y.im into y.im 8.256 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.256 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.256 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.256 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.256 * [taylor]: Taking taylor expansion of y.re in y.re 8.256 * [backup-simplify]: Simplify 0 into 0 8.256 * [backup-simplify]: Simplify 1 into 1 8.256 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.256 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.257 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.257 * [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))) 8.257 * [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))) 8.257 * [taylor]: Taking taylor expansion of 0 in x.re 8.257 * [backup-simplify]: Simplify 0 into 0 8.257 * [taylor]: Taking taylor expansion of 0 in x.im 8.257 * [backup-simplify]: Simplify 0 into 0 8.257 * [taylor]: Taking taylor expansion of 0 in y.re 8.257 * [backup-simplify]: Simplify 0 into 0 8.257 * [backup-simplify]: Simplify 0 into 0 8.257 * [backup-simplify]: Simplify (+ 0) into 0 8.258 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.258 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.259 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.259 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.259 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 8.259 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.259 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 8.260 * [backup-simplify]: Simplify (+ 0 0) into 0 8.260 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.261 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.261 * [backup-simplify]: Simplify (- 0) into 0 8.261 * [backup-simplify]: Simplify (+ 0 0) into 0 8.261 * [taylor]: Taking taylor expansion of 0 in x.im 8.261 * [backup-simplify]: Simplify 0 into 0 8.261 * [taylor]: Taking taylor expansion of 0 in y.re 8.261 * [backup-simplify]: Simplify 0 into 0 8.261 * [backup-simplify]: Simplify 0 into 0 8.261 * [backup-simplify]: Simplify (+ 0) into 0 8.262 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.263 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.263 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.263 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.264 * [backup-simplify]: Simplify (- 0) into 0 8.264 * [backup-simplify]: Simplify (+ 0 0) into 0 8.265 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.265 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.266 * [backup-simplify]: Simplify (- 0) into 0 8.266 * [backup-simplify]: Simplify (+ 0 0) into 0 8.266 * [taylor]: Taking taylor expansion of 0 in y.re 8.266 * [backup-simplify]: Simplify 0 into 0 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [taylor]: Taking taylor expansion of 0 in x.re 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [taylor]: Taking taylor expansion of 0 in x.im 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [taylor]: Taking taylor expansion of 0 in y.re 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [taylor]: Taking taylor expansion of 0 in x.im 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [taylor]: Taking taylor expansion of 0 in y.re 8.267 * [backup-simplify]: Simplify 0 into 0 8.267 * [backup-simplify]: Simplify 0 into 0 8.268 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 8.268 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 2 1 1 1) 8.268 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.268 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.268 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.268 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.268 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.268 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.268 * [backup-simplify]: Simplify 1/3 into 1/3 8.268 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.268 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.268 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.268 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.268 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.268 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.269 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.269 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.269 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.269 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.269 * [backup-simplify]: Simplify 1/3 into 1/3 8.269 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.269 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.269 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.269 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.269 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.269 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.269 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.269 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.269 * [backup-simplify]: Simplify 1/3 into 1/3 8.269 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.269 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.269 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.269 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.270 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.270 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.270 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.270 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.270 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.270 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.270 * [backup-simplify]: Simplify 1/3 into 1/3 8.270 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.270 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.270 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.270 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.270 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.270 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.270 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.271 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.272 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.272 * [taylor]: Taking taylor expansion of 0 in x.re 8.272 * [backup-simplify]: Simplify 0 into 0 8.272 * [backup-simplify]: Simplify 0 into 0 8.272 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.273 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.273 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.273 * [backup-simplify]: Simplify 0 into 0 8.274 * [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 8.275 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.276 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.276 * [taylor]: Taking taylor expansion of 0 in x.re 8.276 * [backup-simplify]: Simplify 0 into 0 8.276 * [backup-simplify]: Simplify 0 into 0 8.276 * [backup-simplify]: Simplify 0 into 0 8.277 * [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 8.277 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.278 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.278 * [backup-simplify]: Simplify 0 into 0 8.280 * [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 8.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.282 * [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 8.282 * [taylor]: Taking taylor expansion of 0 in x.re 8.282 * [backup-simplify]: Simplify 0 into 0 8.282 * [backup-simplify]: Simplify 0 into 0 8.282 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.282 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.282 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.282 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.282 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.282 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.282 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.282 * [backup-simplify]: Simplify 1/3 into 1/3 8.282 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.282 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.282 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.282 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.282 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.283 * [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) 8.283 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.283 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.283 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.283 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.283 * [backup-simplify]: Simplify 1/3 into 1/3 8.283 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.283 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.283 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.283 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.283 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.283 * [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) 8.283 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.283 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.283 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.283 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.283 * [backup-simplify]: Simplify 1/3 into 1/3 8.283 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.283 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.283 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.283 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.283 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.283 * [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) 8.283 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.284 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.284 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.284 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.284 * [backup-simplify]: Simplify 1/3 into 1/3 8.284 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.284 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.284 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.284 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.284 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.284 * [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) 8.284 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.285 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.285 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.286 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.286 * [taylor]: Taking taylor expansion of 0 in x.re 8.286 * [backup-simplify]: Simplify 0 into 0 8.286 * [backup-simplify]: Simplify 0 into 0 8.286 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.287 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.287 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.287 * [backup-simplify]: Simplify 0 into 0 8.288 * [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 8.289 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.290 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.290 * [taylor]: Taking taylor expansion of 0 in x.re 8.290 * [backup-simplify]: Simplify 0 into 0 8.290 * [backup-simplify]: Simplify 0 into 0 8.290 * [backup-simplify]: Simplify 0 into 0 8.291 * [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 8.292 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.293 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.293 * [backup-simplify]: Simplify 0 into 0 8.294 * [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 8.295 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.296 * [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 8.296 * [taylor]: Taking taylor expansion of 0 in x.re 8.296 * [backup-simplify]: Simplify 0 into 0 8.296 * [backup-simplify]: Simplify 0 into 0 8.296 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.296 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.296 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.297 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.297 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.297 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.297 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.297 * [backup-simplify]: Simplify 1/3 into 1/3 8.297 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.297 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.297 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.297 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.297 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.297 * [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) 8.297 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.297 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.297 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.297 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.297 * [backup-simplify]: Simplify 1/3 into 1/3 8.297 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.297 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.297 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.297 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.297 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.297 * [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) 8.298 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.298 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.298 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.298 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.298 * [backup-simplify]: Simplify 1/3 into 1/3 8.298 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.298 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.298 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.298 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.298 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.298 * [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) 8.298 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.298 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.298 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.298 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.298 * [backup-simplify]: Simplify 1/3 into 1/3 8.298 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.298 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.298 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.298 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.298 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.298 * [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) 8.299 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.299 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.300 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.300 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.300 * [taylor]: Taking taylor expansion of 0 in x.re 8.300 * [backup-simplify]: Simplify 0 into 0 8.300 * [backup-simplify]: Simplify 0 into 0 8.301 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.301 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.302 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.302 * [backup-simplify]: Simplify 0 into 0 8.304 * [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 8.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.306 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.306 * [taylor]: Taking taylor expansion of 0 in x.re 8.306 * [backup-simplify]: Simplify 0 into 0 8.306 * [backup-simplify]: Simplify 0 into 0 8.306 * [backup-simplify]: Simplify 0 into 0 8.308 * [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 8.309 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.310 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.310 * [backup-simplify]: Simplify 0 into 0 8.314 * [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 8.315 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.317 * [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 8.317 * [taylor]: Taking taylor expansion of 0 in x.re 8.317 * [backup-simplify]: Simplify 0 into 0 8.317 * [backup-simplify]: Simplify 0 into 0 8.317 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.317 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 2) 8.317 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.317 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.317 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.317 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.317 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.317 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.317 * [backup-simplify]: Simplify 1/3 into 1/3 8.318 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.318 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.318 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.318 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.318 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.318 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.318 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.318 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.318 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.318 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.318 * [backup-simplify]: Simplify 1/3 into 1/3 8.318 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.318 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.318 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.318 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.318 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.319 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.319 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.319 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.319 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.319 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.319 * [backup-simplify]: Simplify 1/3 into 1/3 8.319 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.319 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.319 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.319 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.319 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.319 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.319 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.319 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.319 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.319 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.319 * [backup-simplify]: Simplify 1/3 into 1/3 8.319 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.319 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.320 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.320 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.320 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.320 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.320 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.321 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.322 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.322 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.322 * [taylor]: Taking taylor expansion of 0 in x.re 8.322 * [backup-simplify]: Simplify 0 into 0 8.322 * [backup-simplify]: Simplify 0 into 0 8.323 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.323 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.324 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.324 * [backup-simplify]: Simplify 0 into 0 8.325 * [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 8.325 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.326 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.326 * [taylor]: Taking taylor expansion of 0 in x.re 8.326 * [backup-simplify]: Simplify 0 into 0 8.326 * [backup-simplify]: Simplify 0 into 0 8.326 * [backup-simplify]: Simplify 0 into 0 8.328 * [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 8.329 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.330 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.330 * [backup-simplify]: Simplify 0 into 0 8.332 * [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 8.333 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.333 * [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 8.333 * [taylor]: Taking taylor expansion of 0 in x.re 8.334 * [backup-simplify]: Simplify 0 into 0 8.334 * [backup-simplify]: Simplify 0 into 0 8.334 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.334 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.334 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.334 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.334 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.334 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.334 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.334 * [backup-simplify]: Simplify 1/3 into 1/3 8.334 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.334 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.334 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.334 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.334 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.334 * [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) 8.334 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.334 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.334 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.334 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.334 * [backup-simplify]: Simplify 1/3 into 1/3 8.334 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.334 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.334 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.335 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.335 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.335 * [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) 8.335 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.335 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.335 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.335 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.335 * [backup-simplify]: Simplify 1/3 into 1/3 8.335 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.335 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.335 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.335 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.335 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.335 * [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) 8.335 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.335 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.335 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.335 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.335 * [backup-simplify]: Simplify 1/3 into 1/3 8.335 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.335 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.335 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.335 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.336 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.336 * [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) 8.336 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.336 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.337 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.337 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.337 * [taylor]: Taking taylor expansion of 0 in x.re 8.337 * [backup-simplify]: Simplify 0 into 0 8.337 * [backup-simplify]: Simplify 0 into 0 8.338 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.338 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.339 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.339 * [backup-simplify]: Simplify 0 into 0 8.340 * [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 8.341 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.341 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.341 * [taylor]: Taking taylor expansion of 0 in x.re 8.341 * [backup-simplify]: Simplify 0 into 0 8.341 * [backup-simplify]: Simplify 0 into 0 8.341 * [backup-simplify]: Simplify 0 into 0 8.343 * [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 8.343 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.344 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.344 * [backup-simplify]: Simplify 0 into 0 8.346 * [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 8.347 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.348 * [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 8.348 * [taylor]: Taking taylor expansion of 0 in x.re 8.348 * [backup-simplify]: Simplify 0 into 0 8.348 * [backup-simplify]: Simplify 0 into 0 8.349 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.349 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.349 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.349 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.349 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.349 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.349 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.349 * [backup-simplify]: Simplify 1/3 into 1/3 8.349 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.349 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.349 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.349 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.349 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.349 * [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) 8.349 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.349 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.349 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.349 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.349 * [backup-simplify]: Simplify 1/3 into 1/3 8.349 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.349 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.349 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.349 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.349 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.350 * [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) 8.350 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.350 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.350 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.350 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.350 * [backup-simplify]: Simplify 1/3 into 1/3 8.350 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.350 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.350 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.350 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.350 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.350 * [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) 8.350 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.350 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.350 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.350 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.350 * [backup-simplify]: Simplify 1/3 into 1/3 8.350 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.350 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.350 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.350 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.350 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.351 * [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) 8.351 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.351 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.352 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.352 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.352 * [taylor]: Taking taylor expansion of 0 in x.re 8.352 * [backup-simplify]: Simplify 0 into 0 8.352 * [backup-simplify]: Simplify 0 into 0 8.353 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.353 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.354 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.354 * [backup-simplify]: Simplify 0 into 0 8.356 * [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 8.357 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.359 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.359 * [taylor]: Taking taylor expansion of 0 in x.re 8.359 * [backup-simplify]: Simplify 0 into 0 8.359 * [backup-simplify]: Simplify 0 into 0 8.359 * [backup-simplify]: Simplify 0 into 0 8.361 * [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 8.362 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.364 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.364 * [backup-simplify]: Simplify 0 into 0 8.367 * [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 8.367 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.368 * [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 8.368 * [taylor]: Taking taylor expansion of 0 in x.re 8.368 * [backup-simplify]: Simplify 0 into 0 8.368 * [backup-simplify]: Simplify 0 into 0 8.369 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.369 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 1) 8.369 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.369 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.369 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.369 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.369 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.369 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.369 * [backup-simplify]: Simplify 1/3 into 1/3 8.369 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.369 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.369 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.369 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.369 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.369 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.369 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.369 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.369 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.369 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.369 * [backup-simplify]: Simplify 1/3 into 1/3 8.369 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.369 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.369 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.369 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.369 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.369 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.370 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.370 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.370 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.370 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.370 * [backup-simplify]: Simplify 1/3 into 1/3 8.370 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.370 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.370 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.370 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.370 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.370 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.370 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.370 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.370 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.370 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.370 * [backup-simplify]: Simplify 1/3 into 1/3 8.370 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.370 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.370 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.370 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.370 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.370 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.370 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.371 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.371 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.372 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.372 * [taylor]: Taking taylor expansion of 0 in x.re 8.372 * [backup-simplify]: Simplify 0 into 0 8.372 * [backup-simplify]: Simplify 0 into 0 8.372 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.373 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.373 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.373 * [backup-simplify]: Simplify 0 into 0 8.374 * [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 8.375 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.376 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.376 * [taylor]: Taking taylor expansion of 0 in x.re 8.376 * [backup-simplify]: Simplify 0 into 0 8.376 * [backup-simplify]: Simplify 0 into 0 8.376 * [backup-simplify]: Simplify 0 into 0 8.377 * [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 8.377 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.378 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.378 * [backup-simplify]: Simplify 0 into 0 8.380 * [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 8.381 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.381 * [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 8.382 * [taylor]: Taking taylor expansion of 0 in x.re 8.382 * [backup-simplify]: Simplify 0 into 0 8.382 * [backup-simplify]: Simplify 0 into 0 8.382 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.382 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.382 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.382 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.382 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.382 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.382 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.382 * [backup-simplify]: Simplify 1/3 into 1/3 8.382 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.382 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.382 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.382 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.382 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.382 * [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) 8.382 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.382 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.382 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.382 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.382 * [backup-simplify]: Simplify 1/3 into 1/3 8.382 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.382 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.382 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.383 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.383 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.383 * [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) 8.383 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.383 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.383 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.383 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.383 * [backup-simplify]: Simplify 1/3 into 1/3 8.383 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.383 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.383 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.383 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.383 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.383 * [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) 8.383 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.383 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.383 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.383 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.383 * [backup-simplify]: Simplify 1/3 into 1/3 8.383 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.383 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.383 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.383 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.384 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 8.384 * [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) 8.384 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.384 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.385 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.385 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.385 * [taylor]: Taking taylor expansion of 0 in x.re 8.385 * [backup-simplify]: Simplify 0 into 0 8.385 * [backup-simplify]: Simplify 0 into 0 8.386 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.386 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.387 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.387 * [backup-simplify]: Simplify 0 into 0 8.388 * [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 8.388 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.389 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.389 * [taylor]: Taking taylor expansion of 0 in x.re 8.389 * [backup-simplify]: Simplify 0 into 0 8.389 * [backup-simplify]: Simplify 0 into 0 8.389 * [backup-simplify]: Simplify 0 into 0 8.391 * [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 8.392 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.393 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.393 * [backup-simplify]: Simplify 0 into 0 8.397 * [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 8.398 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.400 * [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 8.400 * [taylor]: Taking taylor expansion of 0 in x.re 8.400 * [backup-simplify]: Simplify 0 into 0 8.400 * [backup-simplify]: Simplify 0 into 0 8.401 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.401 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.401 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.401 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.401 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.401 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.401 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.401 * [backup-simplify]: Simplify 1/3 into 1/3 8.401 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.401 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.401 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.401 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.402 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.402 * [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) 8.402 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.402 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.402 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.402 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.402 * [backup-simplify]: Simplify 1/3 into 1/3 8.402 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.402 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.402 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.402 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.402 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.403 * [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) 8.403 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.403 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.403 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.403 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.403 * [backup-simplify]: Simplify 1/3 into 1/3 8.403 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.403 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.403 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.403 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.403 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.403 * [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) 8.403 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.403 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.403 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.404 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.404 * [backup-simplify]: Simplify 1/3 into 1/3 8.404 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.404 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.404 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.404 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.404 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.404 * [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) 8.404 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.406 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.406 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.407 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.407 * [taylor]: Taking taylor expansion of 0 in x.re 8.407 * [backup-simplify]: Simplify 0 into 0 8.407 * [backup-simplify]: Simplify 0 into 0 8.408 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.409 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.410 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.410 * [backup-simplify]: Simplify 0 into 0 8.412 * [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 8.413 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.414 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.414 * [taylor]: Taking taylor expansion of 0 in x.re 8.414 * [backup-simplify]: Simplify 0 into 0 8.414 * [backup-simplify]: Simplify 0 into 0 8.414 * [backup-simplify]: Simplify 0 into 0 8.416 * [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 8.417 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.418 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.418 * [backup-simplify]: Simplify 0 into 0 8.420 * [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 8.421 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.422 * [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 8.422 * [taylor]: Taking taylor expansion of 0 in x.re 8.422 * [backup-simplify]: Simplify 0 into 0 8.422 * [backup-simplify]: Simplify 0 into 0 8.423 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.423 * * * [progress]: simplifying candidates 8.423 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 8.424 * * [simplify]: iteration 0: 66 enodes 8.434 * * [simplify]: iteration 1: 119 enodes 8.457 * * [simplify]: iteration 2: 313 enodes 8.633 * * [simplify]: iteration 3: 1255 enodes 9.170 * * [simplify]: iteration complete: 5001 enodes 9.170 * * [simplify]: Extracting #0: cost 25 inf + 0 9.171 * * [simplify]: Extracting #1: cost 141 inf + 1 9.174 * * [simplify]: Extracting #2: cost 1141 inf + 1261 9.202 * * [simplify]: Extracting #3: cost 1213 inf + 86830 9.252 * * [simplify]: Extracting #4: cost 417 inf + 300789 9.317 * * [simplify]: Extracting #5: cost 164 inf + 370433 9.406 * * [simplify]: Extracting #6: cost 12 inf + 403070 9.501 * * [simplify]: Extracting #7: cost 0 inf + 406379 9.572 * [simplify]: Simplified to: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* (atan2 x.im x.re) y.re)) (cos (* (log (hypot x.re x.im)) y.im))) (* (sin (* (log (hypot x.re x.im)) y.im)) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* (log (atan2 x.im x.re)) 1/3) (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))) (* (log (atan2 x.im x.re)) 1/3) (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))) (* (log (atan2 x.im x.re)) 1/3) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (- 1 (fma (* y.im (log x.im)) (* (atan2 x.im x.re) y.re) (* (* y.im (log x.im)) (* (* y.im (log x.im)) 1/2)))) (cos (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (cos (- (* (atan2 x.im x.re) y.re) (* (log (/ -1 x.re)) y.im))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 9.584 * * * [progress]: adding candidates to table 10.255 * * [progress]: iteration 4 / 4 10.255 * * * [progress]: picking best candidate 10.280 * * * * [pick]: Picked # 10.280 * * * [progress]: localizing error 10.347 * * * [progress]: generating rewritten candidates 10.347 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 10.349 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2) 10.355 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 3) 10.361 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 10.367 * * * [progress]: generating series expansions 10.367 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 10.367 * [backup-simplify]: Simplify (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.367 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.367 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.367 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 10.367 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.367 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.367 * [taylor]: Taking taylor expansion of y.im in y.re 10.367 * [backup-simplify]: Simplify y.im into y.im 10.367 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.367 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.367 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.367 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.367 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.367 * [taylor]: Taking taylor expansion of x.re in y.re 10.367 * [backup-simplify]: Simplify x.re into x.re 10.367 * [taylor]: Taking taylor expansion of x.re in y.re 10.367 * [backup-simplify]: Simplify x.re into x.re 10.367 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.367 * [taylor]: Taking taylor expansion of x.im in y.re 10.367 * [backup-simplify]: Simplify x.im into x.im 10.367 * [taylor]: Taking taylor expansion of x.im in y.re 10.367 * [backup-simplify]: Simplify x.im into x.im 10.367 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.367 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.368 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.368 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.368 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.368 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.368 * [backup-simplify]: Simplify (+ 0 0) into 0 10.369 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.369 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.369 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.369 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.369 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.369 * [taylor]: Taking taylor expansion of y.re in y.re 10.369 * [backup-simplify]: Simplify 0 into 0 10.369 * [backup-simplify]: Simplify 1 into 1 10.369 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.369 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.370 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.370 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.370 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.370 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.370 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.371 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.371 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.371 * [taylor]: Taking taylor expansion of y.im in x.im 10.371 * [backup-simplify]: Simplify y.im into y.im 10.371 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.371 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.371 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.371 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.371 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.371 * [taylor]: Taking taylor expansion of x.re in x.im 10.371 * [backup-simplify]: Simplify x.re into x.re 10.371 * [taylor]: Taking taylor expansion of x.re in x.im 10.371 * [backup-simplify]: Simplify x.re into x.re 10.371 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.371 * [taylor]: Taking taylor expansion of x.im in x.im 10.371 * [backup-simplify]: Simplify 0 into 0 10.371 * [backup-simplify]: Simplify 1 into 1 10.371 * [taylor]: Taking taylor expansion of x.im in x.im 10.371 * [backup-simplify]: Simplify 0 into 0 10.371 * [backup-simplify]: Simplify 1 into 1 10.371 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.371 * [backup-simplify]: Simplify (* 0 0) into 0 10.371 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.372 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.372 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.372 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.372 * [backup-simplify]: Simplify (+ 0 0) into 0 10.372 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.372 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.372 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.372 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.372 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.372 * [taylor]: Taking taylor expansion of y.re in x.im 10.372 * [backup-simplify]: Simplify y.re into y.re 10.373 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.373 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.373 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 10.373 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.373 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.373 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.373 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 10.373 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.373 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.373 * [taylor]: Taking taylor expansion of y.im in x.re 10.373 * [backup-simplify]: Simplify y.im into y.im 10.373 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.373 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.373 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.373 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.373 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.373 * [taylor]: Taking taylor expansion of x.re in x.re 10.373 * [backup-simplify]: Simplify 0 into 0 10.373 * [backup-simplify]: Simplify 1 into 1 10.373 * [taylor]: Taking taylor expansion of x.re in x.re 10.373 * [backup-simplify]: Simplify 0 into 0 10.373 * [backup-simplify]: Simplify 1 into 1 10.373 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.373 * [taylor]: Taking taylor expansion of x.im in x.re 10.373 * [backup-simplify]: Simplify x.im into x.im 10.373 * [taylor]: Taking taylor expansion of x.im in x.re 10.373 * [backup-simplify]: Simplify x.im into x.im 10.374 * [backup-simplify]: Simplify (* 0 0) into 0 10.374 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.374 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.374 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.374 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.374 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.375 * [backup-simplify]: Simplify (+ 0 0) into 0 10.375 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.375 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.375 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.375 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.375 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.375 * [taylor]: Taking taylor expansion of y.re in x.re 10.375 * [backup-simplify]: Simplify y.re into y.re 10.375 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.375 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.375 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.375 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.375 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.375 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.375 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.375 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.375 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.376 * [taylor]: Taking taylor expansion of y.im in y.im 10.376 * [backup-simplify]: Simplify 0 into 0 10.376 * [backup-simplify]: Simplify 1 into 1 10.376 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.376 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.376 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.376 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.376 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.376 * [taylor]: Taking taylor expansion of x.re in y.im 10.376 * [backup-simplify]: Simplify x.re into x.re 10.376 * [taylor]: Taking taylor expansion of x.re in y.im 10.376 * [backup-simplify]: Simplify x.re into x.re 10.376 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.376 * [taylor]: Taking taylor expansion of x.im in y.im 10.376 * [backup-simplify]: Simplify x.im into x.im 10.376 * [taylor]: Taking taylor expansion of x.im in y.im 10.376 * [backup-simplify]: Simplify x.im into x.im 10.376 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.376 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.376 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.376 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.376 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.376 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.377 * [backup-simplify]: Simplify (+ 0 0) into 0 10.377 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.377 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.377 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.377 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.377 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.377 * [taylor]: Taking taylor expansion of y.re in y.im 10.377 * [backup-simplify]: Simplify y.re into y.re 10.377 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.377 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.377 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.377 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.377 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.377 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.377 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.378 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.378 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.378 * [taylor]: Taking taylor expansion of y.im in y.im 10.378 * [backup-simplify]: Simplify 0 into 0 10.378 * [backup-simplify]: Simplify 1 into 1 10.378 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.378 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.378 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.378 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.378 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.378 * [taylor]: Taking taylor expansion of x.re in y.im 10.378 * [backup-simplify]: Simplify x.re into x.re 10.378 * [taylor]: Taking taylor expansion of x.re in y.im 10.378 * [backup-simplify]: Simplify x.re into x.re 10.378 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.378 * [taylor]: Taking taylor expansion of x.im in y.im 10.378 * [backup-simplify]: Simplify x.im into x.im 10.378 * [taylor]: Taking taylor expansion of x.im in y.im 10.378 * [backup-simplify]: Simplify x.im into x.im 10.378 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.378 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.378 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.378 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.378 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.378 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.379 * [backup-simplify]: Simplify (+ 0 0) into 0 10.379 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.379 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.379 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.379 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.379 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.379 * [taylor]: Taking taylor expansion of y.re in y.im 10.379 * [backup-simplify]: Simplify y.re into y.re 10.379 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.379 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.379 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.379 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.380 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.380 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.380 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.380 * [backup-simplify]: Simplify (- 0) into 0 10.380 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.380 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.380 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.380 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.380 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.380 * [taylor]: Taking taylor expansion of y.re in x.re 10.380 * [backup-simplify]: Simplify y.re into y.re 10.380 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.380 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.380 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.380 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.381 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.381 * [backup-simplify]: Simplify (- 0) into 0 10.381 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.381 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.381 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.381 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.381 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.381 * [taylor]: Taking taylor expansion of y.re in x.im 10.381 * [backup-simplify]: Simplify y.re into y.re 10.381 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.381 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.381 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.381 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.381 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.382 * [backup-simplify]: Simplify (- 0) into 0 10.382 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.382 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.382 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.382 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.382 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.382 * [taylor]: Taking taylor expansion of y.re in y.re 10.382 * [backup-simplify]: Simplify 0 into 0 10.382 * [backup-simplify]: Simplify 1 into 1 10.382 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.382 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.382 * [backup-simplify]: Simplify 1 into 1 10.382 * [backup-simplify]: Simplify (+ 0) into 0 10.383 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.384 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.384 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.384 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.384 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.384 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.385 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.385 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.385 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 10.385 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 10.386 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 10.386 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.386 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.386 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.386 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.386 * [taylor]: Taking taylor expansion of y.re in x.re 10.386 * [backup-simplify]: Simplify y.re into y.re 10.386 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.386 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.386 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.386 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 10.386 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 10.386 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 10.386 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.386 * [taylor]: Taking taylor expansion of x.im in x.re 10.386 * [backup-simplify]: Simplify x.im into x.im 10.386 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.386 * [taylor]: Taking taylor expansion of x.re in x.re 10.386 * [backup-simplify]: Simplify 0 into 0 10.386 * [backup-simplify]: Simplify 1 into 1 10.386 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.386 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 10.386 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.386 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.387 * [backup-simplify]: Simplify (+ 0 0) into 0 10.387 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.387 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.387 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.387 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.387 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.387 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.387 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.387 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.387 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.387 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.387 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.387 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.387 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.387 * [taylor]: Taking taylor expansion of y.re in x.im 10.387 * [backup-simplify]: Simplify y.re into y.re 10.387 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.387 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.387 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.387 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.388 * [taylor]: Taking taylor expansion of x.im in x.im 10.388 * [backup-simplify]: Simplify 0 into 0 10.388 * [backup-simplify]: Simplify 1 into 1 10.388 * [backup-simplify]: Simplify (log 1) into 0 10.388 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.388 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.388 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.388 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.388 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.389 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.389 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 10.389 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.389 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.389 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.389 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.389 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.389 * [taylor]: Taking taylor expansion of y.re in y.re 10.389 * [backup-simplify]: Simplify 0 into 0 10.389 * [backup-simplify]: Simplify 1 into 1 10.389 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.389 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.389 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.389 * [taylor]: Taking taylor expansion of x.im in y.re 10.389 * [backup-simplify]: Simplify x.im into x.im 10.389 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.389 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.389 * [backup-simplify]: Simplify (- 0) into 0 10.389 * [backup-simplify]: Simplify 0 into 0 10.390 * [backup-simplify]: Simplify (+ 0) into 0 10.390 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.390 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.391 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.391 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.391 * [backup-simplify]: Simplify (- 0) into 0 10.391 * [backup-simplify]: Simplify (+ 0 0) into 0 10.391 * [taylor]: Taking taylor expansion of 0 in x.im 10.391 * [backup-simplify]: Simplify 0 into 0 10.391 * [taylor]: Taking taylor expansion of 0 in y.re 10.391 * [backup-simplify]: Simplify 0 into 0 10.391 * [backup-simplify]: Simplify 0 into 0 10.392 * [backup-simplify]: Simplify (+ 0) into 0 10.392 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.392 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.393 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.393 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.393 * [backup-simplify]: Simplify (- 0) into 0 10.393 * [backup-simplify]: Simplify (+ 0 0) into 0 10.393 * [taylor]: Taking taylor expansion of 0 in y.re 10.393 * [backup-simplify]: Simplify 0 into 0 10.393 * [backup-simplify]: Simplify 0 into 0 10.394 * [backup-simplify]: Simplify (+ 0) into 0 10.394 * [backup-simplify]: Simplify 0 into 0 10.394 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.395 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.395 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.396 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.396 * [backup-simplify]: Simplify (+ 0 0) into 0 10.396 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.398 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 10.398 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.399 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.399 * [backup-simplify]: Simplify (+ 0 0) into 0 10.399 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.400 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.400 * [backup-simplify]: Simplify (- 0) into 0 10.401 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.401 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.401 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.401 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.401 * [backup-simplify]: Simplify 1/2 into 1/2 10.401 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.401 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.401 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.401 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.401 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.401 * [taylor]: Taking taylor expansion of y.re in x.re 10.401 * [backup-simplify]: Simplify y.re into y.re 10.401 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.401 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.401 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.401 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.401 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.401 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.401 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.401 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.401 * [taylor]: Taking taylor expansion of x.re in x.re 10.401 * [backup-simplify]: Simplify 0 into 0 10.401 * [backup-simplify]: Simplify 1 into 1 10.401 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.401 * [taylor]: Taking taylor expansion of x.im in x.re 10.401 * [backup-simplify]: Simplify x.im into x.im 10.401 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.402 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.402 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.402 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.402 * [backup-simplify]: Simplify (+ 0 0) into 0 10.402 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.402 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.402 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.402 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.403 * [backup-simplify]: Simplify (- 0) into 0 10.403 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.403 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.403 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.403 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.403 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.403 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.403 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.403 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.403 * [backup-simplify]: Simplify 1/2 into 1/2 10.403 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.403 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.403 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.403 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.403 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.403 * [taylor]: Taking taylor expansion of y.re in x.im 10.403 * [backup-simplify]: Simplify y.re into y.re 10.403 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.404 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.404 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.404 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.404 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.404 * [taylor]: Taking taylor expansion of x.im in x.im 10.404 * [backup-simplify]: Simplify 0 into 0 10.404 * [backup-simplify]: Simplify 1 into 1 10.404 * [backup-simplify]: Simplify (log 1) into 0 10.404 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.404 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.404 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.405 * [backup-simplify]: Simplify (- 0) into 0 10.405 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.405 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.405 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.405 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.406 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.406 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.406 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.406 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.406 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.406 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.406 * [backup-simplify]: Simplify 1/2 into 1/2 10.406 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.406 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.406 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.406 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.406 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.406 * [taylor]: Taking taylor expansion of y.re in y.re 10.406 * [backup-simplify]: Simplify 0 into 0 10.406 * [backup-simplify]: Simplify 1 into 1 10.407 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.407 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.407 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.407 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.407 * [taylor]: Taking taylor expansion of x.im in y.re 10.407 * [backup-simplify]: Simplify x.im into x.im 10.407 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.407 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.408 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.408 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.408 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.408 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.414 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.415 * [backup-simplify]: Simplify (+ 0) into 0 10.416 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.416 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.417 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.417 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.418 * [backup-simplify]: Simplify (+ 0 0) into 0 10.418 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.418 * [backup-simplify]: Simplify (- 0) into 0 10.418 * [taylor]: Taking taylor expansion of 0 in x.im 10.418 * [backup-simplify]: Simplify 0 into 0 10.418 * [taylor]: Taking taylor expansion of 0 in y.re 10.418 * [backup-simplify]: Simplify 0 into 0 10.418 * [backup-simplify]: Simplify 0 into 0 10.419 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.420 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.421 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.422 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.422 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.423 * [backup-simplify]: Simplify (- 0) into 0 10.423 * [backup-simplify]: Simplify (+ 0 0) into 0 10.423 * [taylor]: Taking taylor expansion of 0 in x.im 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [taylor]: Taking taylor expansion of 0 in y.re 10.423 * [backup-simplify]: Simplify 0 into 0 10.423 * [backup-simplify]: Simplify 0 into 0 10.425 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.425 * [backup-simplify]: Simplify (+ 0) into 0 10.426 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.426 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.426 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.427 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.427 * [backup-simplify]: Simplify (+ 0 0) into 0 10.428 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.428 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.428 * [backup-simplify]: Simplify (- 0) into 0 10.428 * [taylor]: Taking taylor expansion of 0 in y.re 10.428 * [backup-simplify]: Simplify 0 into 0 10.428 * [backup-simplify]: Simplify 0 into 0 10.428 * [taylor]: Taking taylor expansion of 0 in y.re 10.429 * [backup-simplify]: Simplify 0 into 0 10.429 * [backup-simplify]: Simplify 0 into 0 10.429 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.430 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.431 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.432 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.432 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.433 * [backup-simplify]: Simplify (- 0) into 0 10.433 * [backup-simplify]: Simplify (+ 0 0) into 0 10.433 * [taylor]: Taking taylor expansion of 0 in y.re 10.433 * [backup-simplify]: Simplify 0 into 0 10.433 * [backup-simplify]: Simplify 0 into 0 10.434 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.434 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.435 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 10.435 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.435 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.436 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.437 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.437 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.437 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.437 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.437 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.437 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.437 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.437 * [taylor]: Taking taylor expansion of y.im in y.re 10.437 * [backup-simplify]: Simplify y.im into y.im 10.437 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.437 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.437 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.437 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.437 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.437 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.437 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.437 * [taylor]: Taking taylor expansion of x.re in y.re 10.437 * [backup-simplify]: Simplify x.re into x.re 10.437 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.438 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.438 * [taylor]: Taking taylor expansion of x.re in y.re 10.438 * [backup-simplify]: Simplify x.re into x.re 10.438 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.438 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.438 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.438 * [taylor]: Taking taylor expansion of x.im in y.re 10.438 * [backup-simplify]: Simplify x.im into x.im 10.438 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.438 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.438 * [taylor]: Taking taylor expansion of x.im in y.re 10.438 * [backup-simplify]: Simplify x.im into x.im 10.438 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.438 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.438 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.438 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.438 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.438 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.439 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.439 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.439 * [backup-simplify]: Simplify (+ 0 0) into 0 10.439 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.440 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.440 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.440 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.440 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.440 * [taylor]: Taking taylor expansion of y.re in y.re 10.440 * [backup-simplify]: Simplify 0 into 0 10.440 * [backup-simplify]: Simplify 1 into 1 10.440 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.440 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.440 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.440 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.440 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 10.440 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.440 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.440 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.440 * [taylor]: Taking taylor expansion of y.im in x.im 10.440 * [backup-simplify]: Simplify y.im into y.im 10.440 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.440 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.440 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.440 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.441 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.441 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.441 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.441 * [taylor]: Taking taylor expansion of x.re in x.im 10.441 * [backup-simplify]: Simplify x.re into x.re 10.441 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.441 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.441 * [taylor]: Taking taylor expansion of x.re in x.im 10.441 * [backup-simplify]: Simplify x.re into x.re 10.441 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.441 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.441 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.441 * [taylor]: Taking taylor expansion of x.im in x.im 10.441 * [backup-simplify]: Simplify 0 into 0 10.441 * [backup-simplify]: Simplify 1 into 1 10.441 * [backup-simplify]: Simplify (/ 1 1) into 1 10.441 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.441 * [taylor]: Taking taylor expansion of x.im in x.im 10.441 * [backup-simplify]: Simplify 0 into 0 10.441 * [backup-simplify]: Simplify 1 into 1 10.441 * [backup-simplify]: Simplify (/ 1 1) into 1 10.442 * [backup-simplify]: Simplify (* 1 1) into 1 10.442 * [backup-simplify]: Simplify (+ 0 1) into 1 10.442 * [backup-simplify]: Simplify (sqrt 1) into 1 10.443 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.443 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.443 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.444 * [backup-simplify]: Simplify (+ 0 0) into 0 10.444 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.444 * [backup-simplify]: Simplify (log 1) into 0 10.444 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.444 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.444 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.445 * [taylor]: Taking taylor expansion of y.re in x.im 10.445 * [backup-simplify]: Simplify y.re into y.re 10.445 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.445 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.445 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.445 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 10.445 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.445 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.446 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.446 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.446 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.446 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.446 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.446 * [taylor]: Taking taylor expansion of y.im in x.re 10.446 * [backup-simplify]: Simplify y.im into y.im 10.446 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.446 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.446 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.446 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.446 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.446 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.446 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.446 * [taylor]: Taking taylor expansion of x.re in x.re 10.446 * [backup-simplify]: Simplify 0 into 0 10.446 * [backup-simplify]: Simplify 1 into 1 10.446 * [backup-simplify]: Simplify (/ 1 1) into 1 10.446 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.446 * [taylor]: Taking taylor expansion of x.re in x.re 10.446 * [backup-simplify]: Simplify 0 into 0 10.446 * [backup-simplify]: Simplify 1 into 1 10.447 * [backup-simplify]: Simplify (/ 1 1) into 1 10.447 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.447 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.447 * [taylor]: Taking taylor expansion of x.im in x.re 10.447 * [backup-simplify]: Simplify x.im into x.im 10.447 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.447 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.447 * [taylor]: Taking taylor expansion of x.im in x.re 10.447 * [backup-simplify]: Simplify x.im into x.im 10.447 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.447 * [backup-simplify]: Simplify (* 1 1) into 1 10.447 * [backup-simplify]: Simplify (+ 1 0) into 1 10.448 * [backup-simplify]: Simplify (sqrt 1) into 1 10.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.449 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.449 * [backup-simplify]: Simplify (+ 0 0) into 0 10.449 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.450 * [backup-simplify]: Simplify (log 1) into 0 10.450 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.450 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.450 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.450 * [taylor]: Taking taylor expansion of y.re in x.re 10.450 * [backup-simplify]: Simplify y.re into y.re 10.450 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.451 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.451 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.451 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.451 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.451 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.451 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.451 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.452 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.452 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.452 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.452 * [taylor]: Taking taylor expansion of y.im in y.im 10.452 * [backup-simplify]: Simplify 0 into 0 10.452 * [backup-simplify]: Simplify 1 into 1 10.452 * [backup-simplify]: Simplify (/ 1 1) into 1 10.452 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.452 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.452 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.452 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.452 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.452 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.452 * [taylor]: Taking taylor expansion of x.re in y.im 10.452 * [backup-simplify]: Simplify x.re into x.re 10.452 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.452 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.452 * [taylor]: Taking taylor expansion of x.re in y.im 10.452 * [backup-simplify]: Simplify x.re into x.re 10.452 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.452 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.452 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.452 * [taylor]: Taking taylor expansion of x.im in y.im 10.452 * [backup-simplify]: Simplify x.im into x.im 10.452 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.452 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.452 * [taylor]: Taking taylor expansion of x.im in y.im 10.452 * [backup-simplify]: Simplify x.im into x.im 10.452 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.452 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.453 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.453 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.453 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.453 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.453 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.453 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.454 * [backup-simplify]: Simplify (+ 0 0) into 0 10.454 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.454 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.454 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.454 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.454 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.454 * [taylor]: Taking taylor expansion of y.re in y.im 10.454 * [backup-simplify]: Simplify y.re into y.re 10.454 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.454 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.455 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.455 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.455 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.455 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.455 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.455 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.455 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.455 * [taylor]: Taking taylor expansion of y.im in y.im 10.455 * [backup-simplify]: Simplify 0 into 0 10.455 * [backup-simplify]: Simplify 1 into 1 10.455 * [backup-simplify]: Simplify (/ 1 1) into 1 10.455 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.455 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.455 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.456 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.456 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.456 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.456 * [taylor]: Taking taylor expansion of x.re in y.im 10.456 * [backup-simplify]: Simplify x.re into x.re 10.456 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.456 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.456 * [taylor]: Taking taylor expansion of x.re in y.im 10.456 * [backup-simplify]: Simplify x.re into x.re 10.456 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.456 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.456 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.456 * [taylor]: Taking taylor expansion of x.im in y.im 10.456 * [backup-simplify]: Simplify x.im into x.im 10.456 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.456 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.456 * [taylor]: Taking taylor expansion of x.im in y.im 10.456 * [backup-simplify]: Simplify x.im into x.im 10.456 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.456 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.456 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.456 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.456 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.457 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.457 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.457 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.457 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.457 * [backup-simplify]: Simplify (+ 0 0) into 0 10.457 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.458 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.458 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.458 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.458 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.458 * [taylor]: Taking taylor expansion of y.re in y.im 10.458 * [backup-simplify]: Simplify y.re into y.re 10.458 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.458 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.459 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.459 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.459 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.459 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.459 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.459 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.459 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.459 * [taylor]: Taking taylor expansion of y.im in x.re 10.459 * [backup-simplify]: Simplify y.im into y.im 10.459 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.459 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.459 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.460 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.460 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.460 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.460 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.460 * [taylor]: Taking taylor expansion of x.re in x.re 10.460 * [backup-simplify]: Simplify 0 into 0 10.460 * [backup-simplify]: Simplify 1 into 1 10.460 * [backup-simplify]: Simplify (/ 1 1) into 1 10.460 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.460 * [taylor]: Taking taylor expansion of x.re in x.re 10.460 * [backup-simplify]: Simplify 0 into 0 10.460 * [backup-simplify]: Simplify 1 into 1 10.461 * [backup-simplify]: Simplify (/ 1 1) into 1 10.461 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.461 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.461 * [taylor]: Taking taylor expansion of x.im in x.re 10.461 * [backup-simplify]: Simplify x.im into x.im 10.461 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.461 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.461 * [taylor]: Taking taylor expansion of x.im in x.re 10.461 * [backup-simplify]: Simplify x.im into x.im 10.461 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.461 * [backup-simplify]: Simplify (* 1 1) into 1 10.462 * [backup-simplify]: Simplify (+ 1 0) into 1 10.462 * [backup-simplify]: Simplify (sqrt 1) into 1 10.463 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.463 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.464 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.464 * [backup-simplify]: Simplify (+ 0 0) into 0 10.464 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.465 * [backup-simplify]: Simplify (log 1) into 0 10.465 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.465 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.465 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.465 * [taylor]: Taking taylor expansion of y.re in x.re 10.465 * [backup-simplify]: Simplify y.re into y.re 10.465 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.465 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.465 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.465 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.465 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.466 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.466 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.466 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.466 * [backup-simplify]: Simplify (- 0) into 0 10.466 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.466 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.466 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.466 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.466 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.467 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.467 * [taylor]: Taking taylor expansion of y.re in x.im 10.467 * [backup-simplify]: Simplify y.re into y.re 10.467 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.467 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.467 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.467 * [taylor]: Taking taylor expansion of x.re in x.im 10.467 * [backup-simplify]: Simplify x.re into x.re 10.467 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.467 * [taylor]: Taking taylor expansion of y.im in x.im 10.467 * [backup-simplify]: Simplify y.im into y.im 10.467 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.467 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.467 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.467 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.467 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.467 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.468 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.468 * [backup-simplify]: Simplify (- 0) into 0 10.468 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.468 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.468 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.468 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.468 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.468 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.468 * [taylor]: Taking taylor expansion of y.re in y.re 10.468 * [backup-simplify]: Simplify 0 into 0 10.468 * [backup-simplify]: Simplify 1 into 1 10.468 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.468 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.468 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.468 * [taylor]: Taking taylor expansion of x.re in y.re 10.468 * [backup-simplify]: Simplify x.re into x.re 10.468 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.468 * [taylor]: Taking taylor expansion of y.im in y.re 10.469 * [backup-simplify]: Simplify y.im into y.im 10.469 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.469 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.469 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.469 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.469 * [taylor]: Taking taylor expansion of 0 in x.re 10.469 * [backup-simplify]: Simplify 0 into 0 10.469 * [taylor]: Taking taylor expansion of 0 in x.im 10.469 * [backup-simplify]: Simplify 0 into 0 10.469 * [taylor]: Taking taylor expansion of 0 in y.re 10.469 * [backup-simplify]: Simplify 0 into 0 10.469 * [backup-simplify]: Simplify 0 into 0 10.469 * [backup-simplify]: Simplify (+ 0) into 0 10.470 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.471 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.471 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.471 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.471 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.471 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.471 * [backup-simplify]: Simplify (+ 0 0) into 0 10.472 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.472 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.473 * [backup-simplify]: Simplify (- 0) into 0 10.473 * [backup-simplify]: Simplify (+ 0 0) into 0 10.473 * [taylor]: Taking taylor expansion of 0 in x.im 10.473 * [backup-simplify]: Simplify 0 into 0 10.473 * [taylor]: Taking taylor expansion of 0 in y.re 10.473 * [backup-simplify]: Simplify 0 into 0 10.473 * [backup-simplify]: Simplify 0 into 0 10.473 * [backup-simplify]: Simplify (+ 0) into 0 10.474 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.474 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.474 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.474 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.476 * [backup-simplify]: Simplify (- 0) into 0 10.476 * [backup-simplify]: Simplify (+ 0 0) into 0 10.476 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.477 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.477 * [backup-simplify]: Simplify (- 0) into 0 10.477 * [backup-simplify]: Simplify (+ 0 0) into 0 10.477 * [taylor]: Taking taylor expansion of 0 in y.re 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [taylor]: Taking taylor expansion of 0 in x.re 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [taylor]: Taking taylor expansion of 0 in x.im 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [taylor]: Taking taylor expansion of 0 in y.re 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [backup-simplify]: Simplify 0 into 0 10.477 * [taylor]: Taking taylor expansion of 0 in x.im 10.478 * [backup-simplify]: Simplify 0 into 0 10.478 * [taylor]: Taking taylor expansion of 0 in y.re 10.478 * [backup-simplify]: Simplify 0 into 0 10.478 * [backup-simplify]: Simplify 0 into 0 10.478 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.478 * [backup-simplify]: Simplify (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.478 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.478 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.478 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.478 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.478 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.478 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.478 * [taylor]: Taking taylor expansion of -1 in y.re 10.478 * [backup-simplify]: Simplify -1 into -1 10.479 * [taylor]: Taking taylor expansion of y.im in y.re 10.479 * [backup-simplify]: Simplify y.im into y.im 10.479 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.479 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.479 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.479 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.479 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.479 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.479 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.479 * [taylor]: Taking taylor expansion of -1 in y.re 10.479 * [backup-simplify]: Simplify -1 into -1 10.479 * [taylor]: Taking taylor expansion of x.re in y.re 10.479 * [backup-simplify]: Simplify x.re into x.re 10.479 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.479 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.479 * [taylor]: Taking taylor expansion of -1 in y.re 10.479 * [backup-simplify]: Simplify -1 into -1 10.479 * [taylor]: Taking taylor expansion of x.re in y.re 10.479 * [backup-simplify]: Simplify x.re into x.re 10.479 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.479 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.479 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.479 * [taylor]: Taking taylor expansion of -1 in y.re 10.479 * [backup-simplify]: Simplify -1 into -1 10.479 * [taylor]: Taking taylor expansion of x.im in y.re 10.479 * [backup-simplify]: Simplify x.im into x.im 10.479 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.479 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.479 * [taylor]: Taking taylor expansion of -1 in y.re 10.479 * [backup-simplify]: Simplify -1 into -1 10.479 * [taylor]: Taking taylor expansion of x.im in y.re 10.479 * [backup-simplify]: Simplify x.im into x.im 10.479 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.479 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.479 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.479 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.480 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.480 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.480 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.480 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.480 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.480 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.480 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.480 * [backup-simplify]: Simplify (+ 0 0) into 0 10.481 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.481 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.481 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.481 * [taylor]: Taking taylor expansion of -1 in y.re 10.481 * [backup-simplify]: Simplify -1 into -1 10.481 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.481 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.481 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.481 * [taylor]: Taking taylor expansion of y.re in y.re 10.481 * [backup-simplify]: Simplify 0 into 0 10.481 * [backup-simplify]: Simplify 1 into 1 10.481 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.481 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.481 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.482 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.482 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.482 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.482 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.482 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.482 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.482 * [taylor]: Taking taylor expansion of -1 in x.im 10.482 * [backup-simplify]: Simplify -1 into -1 10.482 * [taylor]: Taking taylor expansion of y.im in x.im 10.482 * [backup-simplify]: Simplify y.im into y.im 10.482 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.482 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.482 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.482 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.482 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.482 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.482 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.482 * [taylor]: Taking taylor expansion of -1 in x.im 10.482 * [backup-simplify]: Simplify -1 into -1 10.482 * [taylor]: Taking taylor expansion of x.re in x.im 10.482 * [backup-simplify]: Simplify x.re into x.re 10.482 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.482 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.482 * [taylor]: Taking taylor expansion of -1 in x.im 10.482 * [backup-simplify]: Simplify -1 into -1 10.482 * [taylor]: Taking taylor expansion of x.re in x.im 10.482 * [backup-simplify]: Simplify x.re into x.re 10.482 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.482 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.482 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.482 * [taylor]: Taking taylor expansion of -1 in x.im 10.482 * [backup-simplify]: Simplify -1 into -1 10.482 * [taylor]: Taking taylor expansion of x.im in x.im 10.482 * [backup-simplify]: Simplify 0 into 0 10.482 * [backup-simplify]: Simplify 1 into 1 10.483 * [backup-simplify]: Simplify (/ -1 1) into -1 10.483 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.483 * [taylor]: Taking taylor expansion of -1 in x.im 10.483 * [backup-simplify]: Simplify -1 into -1 10.483 * [taylor]: Taking taylor expansion of x.im in x.im 10.483 * [backup-simplify]: Simplify 0 into 0 10.483 * [backup-simplify]: Simplify 1 into 1 10.483 * [backup-simplify]: Simplify (/ -1 1) into -1 10.483 * [backup-simplify]: Simplify (* -1 -1) into 1 10.484 * [backup-simplify]: Simplify (+ 0 1) into 1 10.484 * [backup-simplify]: Simplify (sqrt 1) into 1 10.484 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.485 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.485 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.485 * [backup-simplify]: Simplify (+ 0 0) into 0 10.486 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.486 * [backup-simplify]: Simplify (log 1) into 0 10.486 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.486 * [taylor]: Taking taylor expansion of -1 in x.im 10.486 * [backup-simplify]: Simplify -1 into -1 10.486 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.486 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.486 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.486 * [taylor]: Taking taylor expansion of y.re in x.im 10.486 * [backup-simplify]: Simplify y.re into y.re 10.486 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.487 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.487 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.487 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.487 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.487 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.487 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.487 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.487 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.487 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.487 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.487 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.487 * [taylor]: Taking taylor expansion of -1 in x.re 10.487 * [backup-simplify]: Simplify -1 into -1 10.487 * [taylor]: Taking taylor expansion of y.im in x.re 10.487 * [backup-simplify]: Simplify y.im into y.im 10.488 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.488 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.488 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.488 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.488 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.488 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.488 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.488 * [taylor]: Taking taylor expansion of -1 in x.re 10.488 * [backup-simplify]: Simplify -1 into -1 10.488 * [taylor]: Taking taylor expansion of x.re in x.re 10.488 * [backup-simplify]: Simplify 0 into 0 10.488 * [backup-simplify]: Simplify 1 into 1 10.488 * [backup-simplify]: Simplify (/ -1 1) into -1 10.488 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.488 * [taylor]: Taking taylor expansion of -1 in x.re 10.488 * [backup-simplify]: Simplify -1 into -1 10.488 * [taylor]: Taking taylor expansion of x.re in x.re 10.488 * [backup-simplify]: Simplify 0 into 0 10.488 * [backup-simplify]: Simplify 1 into 1 10.488 * [backup-simplify]: Simplify (/ -1 1) into -1 10.488 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.489 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.489 * [taylor]: Taking taylor expansion of -1 in x.re 10.489 * [backup-simplify]: Simplify -1 into -1 10.489 * [taylor]: Taking taylor expansion of x.im in x.re 10.489 * [backup-simplify]: Simplify x.im into x.im 10.489 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.489 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.489 * [taylor]: Taking taylor expansion of -1 in x.re 10.489 * [backup-simplify]: Simplify -1 into -1 10.489 * [taylor]: Taking taylor expansion of x.im in x.re 10.489 * [backup-simplify]: Simplify x.im into x.im 10.489 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.489 * [backup-simplify]: Simplify (* -1 -1) into 1 10.489 * [backup-simplify]: Simplify (+ 1 0) into 1 10.489 * [backup-simplify]: Simplify (sqrt 1) into 1 10.490 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.490 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.491 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.491 * [backup-simplify]: Simplify (+ 0 0) into 0 10.491 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.492 * [backup-simplify]: Simplify (log 1) into 0 10.492 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.492 * [taylor]: Taking taylor expansion of -1 in x.re 10.492 * [backup-simplify]: Simplify -1 into -1 10.492 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.492 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.492 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.492 * [taylor]: Taking taylor expansion of y.re in x.re 10.492 * [backup-simplify]: Simplify y.re into y.re 10.492 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.492 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.492 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.493 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.493 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.493 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.493 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.493 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.493 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.493 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.493 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.493 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.493 * [taylor]: Taking taylor expansion of -1 in y.im 10.493 * [backup-simplify]: Simplify -1 into -1 10.493 * [taylor]: Taking taylor expansion of y.im in y.im 10.493 * [backup-simplify]: Simplify 0 into 0 10.493 * [backup-simplify]: Simplify 1 into 1 10.494 * [backup-simplify]: Simplify (/ -1 1) into -1 10.494 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.494 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.494 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.494 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.494 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.494 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.494 * [taylor]: Taking taylor expansion of -1 in y.im 10.494 * [backup-simplify]: Simplify -1 into -1 10.494 * [taylor]: Taking taylor expansion of x.re in y.im 10.494 * [backup-simplify]: Simplify x.re into x.re 10.494 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.494 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.494 * [taylor]: Taking taylor expansion of -1 in y.im 10.494 * [backup-simplify]: Simplify -1 into -1 10.494 * [taylor]: Taking taylor expansion of x.re in y.im 10.494 * [backup-simplify]: Simplify x.re into x.re 10.494 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.494 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.494 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.494 * [taylor]: Taking taylor expansion of -1 in y.im 10.494 * [backup-simplify]: Simplify -1 into -1 10.494 * [taylor]: Taking taylor expansion of x.im in y.im 10.494 * [backup-simplify]: Simplify x.im into x.im 10.494 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.494 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.494 * [taylor]: Taking taylor expansion of -1 in y.im 10.494 * [backup-simplify]: Simplify -1 into -1 10.494 * [taylor]: Taking taylor expansion of x.im in y.im 10.494 * [backup-simplify]: Simplify x.im into x.im 10.494 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.494 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.494 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.494 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.495 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.495 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.495 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.495 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.495 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.495 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.495 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.495 * [backup-simplify]: Simplify (+ 0 0) into 0 10.496 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.496 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.496 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.496 * [taylor]: Taking taylor expansion of -1 in y.im 10.496 * [backup-simplify]: Simplify -1 into -1 10.496 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.496 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.496 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.496 * [taylor]: Taking taylor expansion of y.re in y.im 10.496 * [backup-simplify]: Simplify y.re into y.re 10.496 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.496 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.497 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.497 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.497 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.497 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.497 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.497 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.497 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.497 * [taylor]: Taking taylor expansion of -1 in y.im 10.497 * [backup-simplify]: Simplify -1 into -1 10.497 * [taylor]: Taking taylor expansion of y.im in y.im 10.497 * [backup-simplify]: Simplify 0 into 0 10.497 * [backup-simplify]: Simplify 1 into 1 10.497 * [backup-simplify]: Simplify (/ -1 1) into -1 10.497 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.497 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.497 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.498 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.498 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.498 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.498 * [taylor]: Taking taylor expansion of -1 in y.im 10.498 * [backup-simplify]: Simplify -1 into -1 10.498 * [taylor]: Taking taylor expansion of x.re in y.im 10.498 * [backup-simplify]: Simplify x.re into x.re 10.498 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.498 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.498 * [taylor]: Taking taylor expansion of -1 in y.im 10.498 * [backup-simplify]: Simplify -1 into -1 10.498 * [taylor]: Taking taylor expansion of x.re in y.im 10.498 * [backup-simplify]: Simplify x.re into x.re 10.498 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.498 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.498 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.498 * [taylor]: Taking taylor expansion of -1 in y.im 10.498 * [backup-simplify]: Simplify -1 into -1 10.498 * [taylor]: Taking taylor expansion of x.im in y.im 10.498 * [backup-simplify]: Simplify x.im into x.im 10.498 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.498 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.498 * [taylor]: Taking taylor expansion of -1 in y.im 10.498 * [backup-simplify]: Simplify -1 into -1 10.498 * [taylor]: Taking taylor expansion of x.im in y.im 10.498 * [backup-simplify]: Simplify x.im into x.im 10.498 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.498 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.498 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.498 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.498 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.499 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.499 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.499 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.499 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.499 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.499 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.499 * [backup-simplify]: Simplify (+ 0 0) into 0 10.499 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.500 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.500 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.500 * [taylor]: Taking taylor expansion of -1 in y.im 10.500 * [backup-simplify]: Simplify -1 into -1 10.500 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.500 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.500 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.500 * [taylor]: Taking taylor expansion of y.re in y.im 10.500 * [backup-simplify]: Simplify y.re into y.re 10.500 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.500 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.500 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.501 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.501 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.501 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.501 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.501 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.501 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.501 * [taylor]: Taking taylor expansion of -1 in x.re 10.501 * [backup-simplify]: Simplify -1 into -1 10.501 * [taylor]: Taking taylor expansion of y.im in x.re 10.501 * [backup-simplify]: Simplify y.im into y.im 10.501 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.501 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.501 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.501 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.501 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.501 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.501 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.501 * [taylor]: Taking taylor expansion of -1 in x.re 10.501 * [backup-simplify]: Simplify -1 into -1 10.501 * [taylor]: Taking taylor expansion of x.re in x.re 10.501 * [backup-simplify]: Simplify 0 into 0 10.501 * [backup-simplify]: Simplify 1 into 1 10.501 * [backup-simplify]: Simplify (/ -1 1) into -1 10.501 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.502 * [taylor]: Taking taylor expansion of -1 in x.re 10.502 * [backup-simplify]: Simplify -1 into -1 10.502 * [taylor]: Taking taylor expansion of x.re in x.re 10.502 * [backup-simplify]: Simplify 0 into 0 10.502 * [backup-simplify]: Simplify 1 into 1 10.502 * [backup-simplify]: Simplify (/ -1 1) into -1 10.502 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.502 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.502 * [taylor]: Taking taylor expansion of -1 in x.re 10.502 * [backup-simplify]: Simplify -1 into -1 10.502 * [taylor]: Taking taylor expansion of x.im in x.re 10.502 * [backup-simplify]: Simplify x.im into x.im 10.502 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.502 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.502 * [taylor]: Taking taylor expansion of -1 in x.re 10.502 * [backup-simplify]: Simplify -1 into -1 10.502 * [taylor]: Taking taylor expansion of x.im in x.re 10.502 * [backup-simplify]: Simplify x.im into x.im 10.502 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.502 * [backup-simplify]: Simplify (* -1 -1) into 1 10.503 * [backup-simplify]: Simplify (+ 1 0) into 1 10.503 * [backup-simplify]: Simplify (sqrt 1) into 1 10.503 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.504 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.504 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.505 * [backup-simplify]: Simplify (+ 0 0) into 0 10.505 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.505 * [backup-simplify]: Simplify (log 1) into 0 10.505 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.505 * [taylor]: Taking taylor expansion of -1 in x.re 10.505 * [backup-simplify]: Simplify -1 into -1 10.505 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.505 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.505 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.505 * [taylor]: Taking taylor expansion of y.re in x.re 10.505 * [backup-simplify]: Simplify y.re into y.re 10.505 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.506 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.506 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.506 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.506 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.506 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.506 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.507 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.507 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.507 * [backup-simplify]: Simplify (- 0) into 0 10.507 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.507 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.507 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.507 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.507 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.507 * [taylor]: Taking taylor expansion of x.re in x.im 10.507 * [backup-simplify]: Simplify x.re into x.re 10.507 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.507 * [taylor]: Taking taylor expansion of y.im in x.im 10.507 * [backup-simplify]: Simplify y.im into y.im 10.507 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.507 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.507 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.508 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.508 * [taylor]: Taking taylor expansion of y.re in x.im 10.508 * [backup-simplify]: Simplify y.re into y.re 10.508 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.508 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.508 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.508 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.508 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.508 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.508 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.509 * [backup-simplify]: Simplify (- 0) into 0 10.509 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.509 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.509 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.509 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.509 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.509 * [taylor]: Taking taylor expansion of x.re in y.re 10.509 * [backup-simplify]: Simplify x.re into x.re 10.509 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.509 * [taylor]: Taking taylor expansion of y.im in y.re 10.509 * [backup-simplify]: Simplify y.im into y.im 10.509 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.509 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.509 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.509 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.509 * [taylor]: Taking taylor expansion of y.re in y.re 10.509 * [backup-simplify]: Simplify 0 into 0 10.509 * [backup-simplify]: Simplify 1 into 1 10.509 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.509 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.510 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.510 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.510 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.510 * [taylor]: Taking taylor expansion of 0 in x.re 10.510 * [backup-simplify]: Simplify 0 into 0 10.510 * [taylor]: Taking taylor expansion of 0 in x.im 10.510 * [backup-simplify]: Simplify 0 into 0 10.510 * [taylor]: Taking taylor expansion of 0 in y.re 10.510 * [backup-simplify]: Simplify 0 into 0 10.510 * [backup-simplify]: Simplify 0 into 0 10.510 * [backup-simplify]: Simplify (+ 0) into 0 10.511 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.511 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.512 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.512 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.512 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.512 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.512 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.513 * [backup-simplify]: Simplify (+ 0 0) into 0 10.513 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.514 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.514 * [backup-simplify]: Simplify (- 0) into 0 10.514 * [backup-simplify]: Simplify (+ 0 0) into 0 10.514 * [taylor]: Taking taylor expansion of 0 in x.im 10.514 * [backup-simplify]: Simplify 0 into 0 10.514 * [taylor]: Taking taylor expansion of 0 in y.re 10.514 * [backup-simplify]: Simplify 0 into 0 10.514 * [backup-simplify]: Simplify 0 into 0 10.514 * [backup-simplify]: Simplify (+ 0) into 0 10.515 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.515 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.515 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.516 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.516 * [backup-simplify]: Simplify (- 0) into 0 10.516 * [backup-simplify]: Simplify (+ 0 0) into 0 10.517 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.517 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.517 * [backup-simplify]: Simplify (- 0) into 0 10.517 * [backup-simplify]: Simplify (+ 0 0) into 0 10.518 * [taylor]: Taking taylor expansion of 0 in y.re 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [taylor]: Taking taylor expansion of 0 in x.re 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [taylor]: Taking taylor expansion of 0 in x.im 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [taylor]: Taking taylor expansion of 0 in y.re 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [taylor]: Taking taylor expansion of 0 in x.im 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [taylor]: Taking taylor expansion of 0 in y.re 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.518 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2) 10.518 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 10.518 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 10.518 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 10.518 * [taylor]: Taking taylor expansion of y.im in y.im 10.518 * [backup-simplify]: Simplify 0 into 0 10.518 * [backup-simplify]: Simplify 1 into 1 10.518 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.518 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.518 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 10.518 * [taylor]: Taking taylor expansion of y.im in x.re 10.518 * [backup-simplify]: Simplify y.im into y.im 10.518 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.518 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.519 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 10.519 * [taylor]: Taking taylor expansion of y.im in x.im 10.519 * [backup-simplify]: Simplify y.im into y.im 10.519 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.519 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.519 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 10.519 * [taylor]: Taking taylor expansion of y.im in x.im 10.519 * [backup-simplify]: Simplify y.im into y.im 10.519 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.519 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.519 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 10.519 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 10.519 * [taylor]: Taking taylor expansion of y.im in x.re 10.519 * [backup-simplify]: Simplify y.im into y.im 10.519 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.519 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.519 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 10.519 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 10.519 * [taylor]: Taking taylor expansion of y.im in y.im 10.519 * [backup-simplify]: Simplify 0 into 0 10.519 * [backup-simplify]: Simplify 1 into 1 10.519 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.519 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.519 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 10.519 * [backup-simplify]: Simplify 0 into 0 10.519 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 10.519 * [taylor]: Taking taylor expansion of 0 in x.re 10.519 * [backup-simplify]: Simplify 0 into 0 10.519 * [taylor]: Taking taylor expansion of 0 in y.im 10.519 * [backup-simplify]: Simplify 0 into 0 10.519 * [backup-simplify]: Simplify 0 into 0 10.519 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 10.519 * [taylor]: Taking taylor expansion of 0 in y.im 10.519 * [backup-simplify]: Simplify 0 into 0 10.519 * [backup-simplify]: Simplify 0 into 0 10.520 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 10.520 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.520 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 10.520 * [taylor]: Taking taylor expansion of 0 in x.re 10.520 * [backup-simplify]: Simplify 0 into 0 10.520 * [taylor]: Taking taylor expansion of 0 in y.im 10.520 * [backup-simplify]: Simplify 0 into 0 10.520 * [backup-simplify]: Simplify 0 into 0 10.520 * [taylor]: Taking taylor expansion of 0 in y.im 10.520 * [backup-simplify]: Simplify 0 into 0 10.520 * [backup-simplify]: Simplify 0 into 0 10.521 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 10.521 * [taylor]: Taking taylor expansion of 0 in y.im 10.521 * [backup-simplify]: Simplify 0 into 0 10.521 * [backup-simplify]: Simplify 0 into 0 10.521 * [backup-simplify]: Simplify 0 into 0 10.521 * [backup-simplify]: Simplify 0 into 0 10.521 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 10.521 * [backup-simplify]: Simplify 0 into 0 10.522 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 10.522 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 10.522 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 10.522 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 10.522 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.522 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.522 * [taylor]: Taking taylor expansion of y.im in y.im 10.522 * [backup-simplify]: Simplify 0 into 0 10.522 * [backup-simplify]: Simplify 1 into 1 10.522 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.522 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 10.522 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.522 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.522 * [taylor]: Taking taylor expansion of y.im in x.re 10.522 * [backup-simplify]: Simplify y.im into y.im 10.522 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 10.522 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 10.522 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.523 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.523 * [taylor]: Taking taylor expansion of y.im in x.im 10.523 * [backup-simplify]: Simplify y.im into y.im 10.523 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 10.523 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 10.523 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.523 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.523 * [taylor]: Taking taylor expansion of y.im in x.im 10.523 * [backup-simplify]: Simplify y.im into y.im 10.523 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 10.523 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 10.523 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.523 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.523 * [taylor]: Taking taylor expansion of y.im in x.re 10.524 * [backup-simplify]: Simplify y.im into y.im 10.524 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 10.524 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 10.524 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.524 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.524 * [taylor]: Taking taylor expansion of y.im in y.im 10.524 * [backup-simplify]: Simplify 0 into 0 10.524 * [backup-simplify]: Simplify 1 into 1 10.524 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.524 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.525 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 10.525 * [taylor]: Taking taylor expansion of 0 in x.re 10.525 * [backup-simplify]: Simplify 0 into 0 10.525 * [taylor]: Taking taylor expansion of 0 in y.im 10.525 * [backup-simplify]: Simplify 0 into 0 10.525 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 10.525 * [taylor]: Taking taylor expansion of 0 in y.im 10.525 * [backup-simplify]: Simplify 0 into 0 10.526 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 10.526 * [backup-simplify]: Simplify 0 into 0 10.527 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 10.527 * [taylor]: Taking taylor expansion of 0 in x.re 10.527 * [backup-simplify]: Simplify 0 into 0 10.527 * [taylor]: Taking taylor expansion of 0 in y.im 10.527 * [backup-simplify]: Simplify 0 into 0 10.527 * [taylor]: Taking taylor expansion of 0 in y.im 10.527 * [backup-simplify]: Simplify 0 into 0 10.527 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 10.527 * [taylor]: Taking taylor expansion of 0 in y.im 10.527 * [backup-simplify]: Simplify 0 into 0 10.527 * [backup-simplify]: Simplify 0 into 0 10.527 * [backup-simplify]: Simplify 0 into 0 10.529 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.529 * [backup-simplify]: Simplify 0 into 0 10.529 * [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 10.529 * [taylor]: Taking taylor expansion of 0 in x.re 10.529 * [backup-simplify]: Simplify 0 into 0 10.529 * [taylor]: Taking taylor expansion of 0 in y.im 10.529 * [backup-simplify]: Simplify 0 into 0 10.529 * [taylor]: Taking taylor expansion of 0 in y.im 10.529 * [backup-simplify]: Simplify 0 into 0 10.529 * [taylor]: Taking taylor expansion of 0 in y.im 10.529 * [backup-simplify]: Simplify 0 into 0 10.530 * [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 10.530 * [taylor]: Taking taylor expansion of 0 in y.im 10.530 * [backup-simplify]: Simplify 0 into 0 10.530 * [backup-simplify]: Simplify 0 into 0 10.530 * [backup-simplify]: Simplify 0 into 0 10.531 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 10.531 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 10.531 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 10.531 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 10.531 * [taylor]: Taking taylor expansion of -1 in y.im 10.531 * [backup-simplify]: Simplify -1 into -1 10.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 10.531 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.531 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.531 * [taylor]: Taking taylor expansion of y.im in y.im 10.531 * [backup-simplify]: Simplify 0 into 0 10.531 * [backup-simplify]: Simplify 1 into 1 10.531 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.531 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 10.531 * [taylor]: Taking taylor expansion of -1 in x.re 10.531 * [backup-simplify]: Simplify -1 into -1 10.531 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 10.532 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.532 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.532 * [taylor]: Taking taylor expansion of y.im in x.re 10.532 * [backup-simplify]: Simplify y.im into y.im 10.532 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 10.532 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 10.532 * [taylor]: Taking taylor expansion of -1 in x.im 10.532 * [backup-simplify]: Simplify -1 into -1 10.532 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 10.532 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.532 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.532 * [taylor]: Taking taylor expansion of y.im in x.im 10.532 * [backup-simplify]: Simplify y.im into y.im 10.532 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 10.532 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 10.532 * [taylor]: Taking taylor expansion of -1 in x.im 10.532 * [backup-simplify]: Simplify -1 into -1 10.532 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 10.532 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.533 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.533 * [taylor]: Taking taylor expansion of y.im in x.im 10.533 * [backup-simplify]: Simplify y.im into y.im 10.533 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 10.533 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 10.533 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 10.533 * [taylor]: Taking taylor expansion of -1 in x.re 10.533 * [backup-simplify]: Simplify -1 into -1 10.533 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 10.533 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.533 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.533 * [taylor]: Taking taylor expansion of y.im in x.re 10.533 * [backup-simplify]: Simplify y.im into y.im 10.533 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 10.534 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 10.534 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 10.534 * [taylor]: Taking taylor expansion of -1 in y.im 10.534 * [backup-simplify]: Simplify -1 into -1 10.534 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 10.534 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.534 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.534 * [taylor]: Taking taylor expansion of y.im in y.im 10.534 * [backup-simplify]: Simplify 0 into 0 10.534 * [backup-simplify]: Simplify 1 into 1 10.534 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.534 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.534 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.535 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 10.539 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 10.539 * [taylor]: Taking taylor expansion of 0 in x.re 10.539 * [backup-simplify]: Simplify 0 into 0 10.539 * [taylor]: Taking taylor expansion of 0 in y.im 10.539 * [backup-simplify]: Simplify 0 into 0 10.540 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 10.541 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 10.541 * [taylor]: Taking taylor expansion of 0 in y.im 10.541 * [backup-simplify]: Simplify 0 into 0 10.542 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 10.542 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 10.542 * [backup-simplify]: Simplify 0 into 0 10.543 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 10.544 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 10.544 * [taylor]: Taking taylor expansion of 0 in x.re 10.544 * [backup-simplify]: Simplify 0 into 0 10.544 * [taylor]: Taking taylor expansion of 0 in y.im 10.544 * [backup-simplify]: Simplify 0 into 0 10.544 * [taylor]: Taking taylor expansion of 0 in y.im 10.544 * [backup-simplify]: Simplify 0 into 0 10.544 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 10.545 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 10.545 * [taylor]: Taking taylor expansion of 0 in y.im 10.545 * [backup-simplify]: Simplify 0 into 0 10.545 * [backup-simplify]: Simplify 0 into 0 10.545 * [backup-simplify]: Simplify 0 into 0 10.547 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.548 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.548 * [backup-simplify]: Simplify 0 into 0 10.549 * [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 10.550 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 10.550 * [taylor]: Taking taylor expansion of 0 in x.re 10.550 * [backup-simplify]: Simplify 0 into 0 10.550 * [taylor]: Taking taylor expansion of 0 in y.im 10.550 * [backup-simplify]: Simplify 0 into 0 10.550 * [taylor]: Taking taylor expansion of 0 in y.im 10.550 * [backup-simplify]: Simplify 0 into 0 10.550 * [taylor]: Taking taylor expansion of 0 in y.im 10.550 * [backup-simplify]: Simplify 0 into 0 10.551 * [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 10.552 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 10.552 * [taylor]: Taking taylor expansion of 0 in y.im 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [backup-simplify]: Simplify 0 into 0 10.553 * [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)) 10.553 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 3) 10.554 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.554 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 10.554 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.554 * [taylor]: Taking taylor expansion of y.re in y.re 10.554 * [backup-simplify]: Simplify 0 into 0 10.554 * [backup-simplify]: Simplify 1 into 1 10.554 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.554 * [taylor]: Taking taylor expansion of y.re in x.re 10.554 * [backup-simplify]: Simplify y.re into y.re 10.554 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.554 * [taylor]: Taking taylor expansion of y.re in x.im 10.554 * [backup-simplify]: Simplify y.re into y.re 10.554 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.554 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.554 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.554 * [taylor]: Taking taylor expansion of y.re in x.im 10.554 * [backup-simplify]: Simplify y.re into y.re 10.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.555 * [taylor]: Taking taylor expansion of y.re in x.re 10.555 * [backup-simplify]: Simplify y.re into y.re 10.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.555 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.555 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.555 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.555 * [taylor]: Taking taylor expansion of y.re in y.re 10.555 * [backup-simplify]: Simplify 0 into 0 10.555 * [backup-simplify]: Simplify 1 into 1 10.555 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.555 * [backup-simplify]: Simplify 0 into 0 10.555 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.555 * [taylor]: Taking taylor expansion of 0 in x.re 10.555 * [backup-simplify]: Simplify 0 into 0 10.555 * [taylor]: Taking taylor expansion of 0 in y.re 10.555 * [backup-simplify]: Simplify 0 into 0 10.555 * [backup-simplify]: Simplify 0 into 0 10.556 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.556 * [taylor]: Taking taylor expansion of 0 in y.re 10.556 * [backup-simplify]: Simplify 0 into 0 10.556 * [backup-simplify]: Simplify 0 into 0 10.556 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.556 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.557 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.557 * [taylor]: Taking taylor expansion of 0 in x.re 10.557 * [backup-simplify]: Simplify 0 into 0 10.557 * [taylor]: Taking taylor expansion of 0 in y.re 10.557 * [backup-simplify]: Simplify 0 into 0 10.557 * [backup-simplify]: Simplify 0 into 0 10.557 * [taylor]: Taking taylor expansion of 0 in y.re 10.557 * [backup-simplify]: Simplify 0 into 0 10.557 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.558 * [taylor]: Taking taylor expansion of 0 in y.re 10.558 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify 0 into 0 10.558 * [backup-simplify]: Simplify 0 into 0 10.559 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 10.559 * [backup-simplify]: Simplify 0 into 0 10.559 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 10.559 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.559 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 10.559 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.559 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.560 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.560 * [taylor]: Taking taylor expansion of y.re in y.re 10.560 * [backup-simplify]: Simplify 0 into 0 10.560 * [backup-simplify]: Simplify 1 into 1 10.560 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.560 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.560 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.560 * [taylor]: Taking taylor expansion of y.re in x.re 10.560 * [backup-simplify]: Simplify y.re into y.re 10.560 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.560 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.560 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.560 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.560 * [taylor]: Taking taylor expansion of y.re in x.im 10.560 * [backup-simplify]: Simplify y.re into y.re 10.561 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.561 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.561 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.561 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.561 * [taylor]: Taking taylor expansion of y.re in x.im 10.561 * [backup-simplify]: Simplify y.re into y.re 10.561 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.561 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.561 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.561 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.561 * [taylor]: Taking taylor expansion of y.re in x.re 10.561 * [backup-simplify]: Simplify y.re into y.re 10.562 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.562 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.562 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.562 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.562 * [taylor]: Taking taylor expansion of y.re in y.re 10.562 * [backup-simplify]: Simplify 0 into 0 10.562 * [backup-simplify]: Simplify 1 into 1 10.562 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.562 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.563 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.563 * [taylor]: Taking taylor expansion of 0 in x.re 10.563 * [backup-simplify]: Simplify 0 into 0 10.563 * [taylor]: Taking taylor expansion of 0 in y.re 10.563 * [backup-simplify]: Simplify 0 into 0 10.563 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.563 * [taylor]: Taking taylor expansion of 0 in y.re 10.563 * [backup-simplify]: Simplify 0 into 0 10.564 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 10.564 * [backup-simplify]: Simplify 0 into 0 10.565 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 10.565 * [taylor]: Taking taylor expansion of 0 in x.re 10.565 * [backup-simplify]: Simplify 0 into 0 10.565 * [taylor]: Taking taylor expansion of 0 in y.re 10.565 * [backup-simplify]: Simplify 0 into 0 10.565 * [taylor]: Taking taylor expansion of 0 in y.re 10.565 * [backup-simplify]: Simplify 0 into 0 10.565 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 10.565 * [taylor]: Taking taylor expansion of 0 in y.re 10.565 * [backup-simplify]: Simplify 0 into 0 10.566 * [backup-simplify]: Simplify 0 into 0 10.566 * [backup-simplify]: Simplify 0 into 0 10.567 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.567 * [backup-simplify]: Simplify 0 into 0 10.568 * [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 10.568 * [taylor]: Taking taylor expansion of 0 in x.re 10.568 * [backup-simplify]: Simplify 0 into 0 10.568 * [taylor]: Taking taylor expansion of 0 in y.re 10.568 * [backup-simplify]: Simplify 0 into 0 10.568 * [taylor]: Taking taylor expansion of 0 in y.re 10.568 * [backup-simplify]: Simplify 0 into 0 10.568 * [taylor]: Taking taylor expansion of 0 in y.re 10.568 * [backup-simplify]: Simplify 0 into 0 10.568 * [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 10.568 * [taylor]: Taking taylor expansion of 0 in y.re 10.568 * [backup-simplify]: Simplify 0 into 0 10.568 * [backup-simplify]: Simplify 0 into 0 10.569 * [backup-simplify]: Simplify 0 into 0 10.569 * [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) 10.569 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.570 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 10.570 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.570 * [taylor]: Taking taylor expansion of -1 in y.re 10.570 * [backup-simplify]: Simplify -1 into -1 10.570 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.570 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.570 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.570 * [taylor]: Taking taylor expansion of y.re in y.re 10.570 * [backup-simplify]: Simplify 0 into 0 10.570 * [backup-simplify]: Simplify 1 into 1 10.570 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.570 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.570 * [taylor]: Taking taylor expansion of -1 in x.re 10.570 * [backup-simplify]: Simplify -1 into -1 10.570 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.570 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.570 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.570 * [taylor]: Taking taylor expansion of y.re in x.re 10.570 * [backup-simplify]: Simplify y.re into y.re 10.571 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.571 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.571 * [taylor]: Taking taylor expansion of -1 in x.im 10.571 * [backup-simplify]: Simplify -1 into -1 10.571 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.571 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.571 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.571 * [taylor]: Taking taylor expansion of y.re in x.im 10.571 * [backup-simplify]: Simplify y.re into y.re 10.571 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.571 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.571 * [taylor]: Taking taylor expansion of -1 in x.im 10.571 * [backup-simplify]: Simplify -1 into -1 10.571 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.571 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.571 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.571 * [taylor]: Taking taylor expansion of y.re in x.im 10.571 * [backup-simplify]: Simplify y.re into y.re 10.571 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.572 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.572 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.572 * [taylor]: Taking taylor expansion of -1 in x.re 10.572 * [backup-simplify]: Simplify -1 into -1 10.572 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.572 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.572 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.572 * [taylor]: Taking taylor expansion of y.re in x.re 10.572 * [backup-simplify]: Simplify y.re into y.re 10.572 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.572 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.572 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.572 * [taylor]: Taking taylor expansion of -1 in y.re 10.572 * [backup-simplify]: Simplify -1 into -1 10.572 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.573 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.573 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.573 * [taylor]: Taking taylor expansion of y.re in y.re 10.573 * [backup-simplify]: Simplify 0 into 0 10.573 * [backup-simplify]: Simplify 1 into 1 10.573 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.573 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.573 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.573 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.574 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.574 * [taylor]: Taking taylor expansion of 0 in x.re 10.574 * [backup-simplify]: Simplify 0 into 0 10.574 * [taylor]: Taking taylor expansion of 0 in y.re 10.574 * [backup-simplify]: Simplify 0 into 0 10.575 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.575 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.575 * [taylor]: Taking taylor expansion of 0 in y.re 10.575 * [backup-simplify]: Simplify 0 into 0 10.576 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 10.577 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 10.577 * [backup-simplify]: Simplify 0 into 0 10.577 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 10.578 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 10.578 * [taylor]: Taking taylor expansion of 0 in x.re 10.578 * [backup-simplify]: Simplify 0 into 0 10.578 * [taylor]: Taking taylor expansion of 0 in y.re 10.578 * [backup-simplify]: Simplify 0 into 0 10.578 * [taylor]: Taking taylor expansion of 0 in y.re 10.578 * [backup-simplify]: Simplify 0 into 0 10.579 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 10.580 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 10.580 * [taylor]: Taking taylor expansion of 0 in y.re 10.580 * [backup-simplify]: Simplify 0 into 0 10.580 * [backup-simplify]: Simplify 0 into 0 10.580 * [backup-simplify]: Simplify 0 into 0 10.581 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 10.582 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 10.582 * [backup-simplify]: Simplify 0 into 0 10.583 * [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 10.584 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 10.584 * [taylor]: Taking taylor expansion of 0 in x.re 10.584 * [backup-simplify]: Simplify 0 into 0 10.584 * [taylor]: Taking taylor expansion of 0 in y.re 10.584 * [backup-simplify]: Simplify 0 into 0 10.584 * [taylor]: Taking taylor expansion of 0 in y.re 10.584 * [backup-simplify]: Simplify 0 into 0 10.584 * [taylor]: Taking taylor expansion of 0 in y.re 10.584 * [backup-simplify]: Simplify 0 into 0 10.585 * [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 10.586 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 10.586 * [taylor]: Taking taylor expansion of 0 in y.re 10.586 * [backup-simplify]: Simplify 0 into 0 10.586 * [backup-simplify]: Simplify 0 into 0 10.586 * [backup-simplify]: Simplify 0 into 0 10.587 * [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) 10.587 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 10.587 * [backup-simplify]: Simplify (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) into (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) 10.587 * [approximate]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in (y.im x.re x.im y.re) around 0 10.587 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.re 10.588 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.re 10.588 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.588 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.re 10.588 * [taylor]: Taking taylor expansion of y.im in y.re 10.588 * [backup-simplify]: Simplify y.im into y.im 10.588 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 10.588 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 10.588 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.588 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 10.588 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 10.588 * [taylor]: Taking taylor expansion of x.re in y.re 10.588 * [backup-simplify]: Simplify x.re into x.re 10.588 * [taylor]: Taking taylor expansion of x.re in y.re 10.588 * [backup-simplify]: Simplify x.re into x.re 10.588 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 10.588 * [taylor]: Taking taylor expansion of x.im in y.re 10.588 * [backup-simplify]: Simplify x.im into x.im 10.588 * [taylor]: Taking taylor expansion of x.im in y.re 10.588 * [backup-simplify]: Simplify x.im into x.im 10.588 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.588 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.589 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.589 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.589 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.589 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.590 * [backup-simplify]: Simplify (+ 0 0) into 0 10.590 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.590 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.590 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.590 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.590 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.590 * [taylor]: Taking taylor expansion of y.re in y.re 10.590 * [backup-simplify]: Simplify 0 into 0 10.590 * [backup-simplify]: Simplify 1 into 1 10.590 * [backup-simplify]: Simplify (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 10.591 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.591 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.591 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.591 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.591 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.im 10.591 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.im 10.591 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.591 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.im 10.591 * [taylor]: Taking taylor expansion of y.im in x.im 10.591 * [backup-simplify]: Simplify y.im into y.im 10.591 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 10.591 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 10.591 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.591 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 10.591 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 10.591 * [taylor]: Taking taylor expansion of x.re in x.im 10.591 * [backup-simplify]: Simplify x.re into x.re 10.591 * [taylor]: Taking taylor expansion of x.re in x.im 10.592 * [backup-simplify]: Simplify x.re into x.re 10.592 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 10.592 * [taylor]: Taking taylor expansion of x.im in x.im 10.592 * [backup-simplify]: Simplify 0 into 0 10.592 * [backup-simplify]: Simplify 1 into 1 10.592 * [taylor]: Taking taylor expansion of x.im in x.im 10.592 * [backup-simplify]: Simplify 0 into 0 10.592 * [backup-simplify]: Simplify 1 into 1 10.592 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.592 * [backup-simplify]: Simplify (* 0 0) into 0 10.592 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 10.592 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 10.592 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.593 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.593 * [backup-simplify]: Simplify (+ 0 0) into 0 10.593 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 10.593 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.593 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.593 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.593 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.593 * [taylor]: Taking taylor expansion of y.re in x.im 10.593 * [backup-simplify]: Simplify y.re into y.re 10.593 * [backup-simplify]: Simplify (* y.im (log x.re)) into (* y.im (log x.re)) 10.593 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.593 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 10.593 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.594 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 10.594 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in x.re 10.594 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in x.re 10.594 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.594 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in x.re 10.594 * [taylor]: Taking taylor expansion of y.im in x.re 10.594 * [backup-simplify]: Simplify y.im into y.im 10.594 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 10.594 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 10.594 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.594 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 10.594 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 10.594 * [taylor]: Taking taylor expansion of x.re in x.re 10.594 * [backup-simplify]: Simplify 0 into 0 10.594 * [backup-simplify]: Simplify 1 into 1 10.594 * [taylor]: Taking taylor expansion of x.re in x.re 10.594 * [backup-simplify]: Simplify 0 into 0 10.594 * [backup-simplify]: Simplify 1 into 1 10.594 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 10.594 * [taylor]: Taking taylor expansion of x.im in x.re 10.594 * [backup-simplify]: Simplify x.im into x.im 10.594 * [taylor]: Taking taylor expansion of x.im in x.re 10.594 * [backup-simplify]: Simplify x.im into x.im 10.594 * [backup-simplify]: Simplify (* 0 0) into 0 10.594 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.594 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.594 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.595 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 10.595 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.595 * [backup-simplify]: Simplify (+ 0 0) into 0 10.595 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.595 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.595 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.595 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.595 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.595 * [taylor]: Taking taylor expansion of y.re in x.re 10.595 * [backup-simplify]: Simplify y.re into y.re 10.595 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 10.596 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.596 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 10.596 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.596 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 10.596 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.596 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.596 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.596 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.596 * [taylor]: Taking taylor expansion of y.im in y.im 10.596 * [backup-simplify]: Simplify 0 into 0 10.596 * [backup-simplify]: Simplify 1 into 1 10.596 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.596 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.596 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.596 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.596 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.596 * [taylor]: Taking taylor expansion of x.re in y.im 10.596 * [backup-simplify]: Simplify x.re into x.re 10.596 * [taylor]: Taking taylor expansion of x.re in y.im 10.596 * [backup-simplify]: Simplify x.re into x.re 10.596 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.596 * [taylor]: Taking taylor expansion of x.im in y.im 10.596 * [backup-simplify]: Simplify x.im into x.im 10.596 * [taylor]: Taking taylor expansion of x.im in y.im 10.596 * [backup-simplify]: Simplify x.im into x.im 10.596 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.596 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.597 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.597 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.597 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.597 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.597 * [backup-simplify]: Simplify (+ 0 0) into 0 10.597 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.597 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.597 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.597 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.598 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.598 * [taylor]: Taking taylor expansion of y.re in y.im 10.598 * [backup-simplify]: Simplify y.re into y.re 10.598 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.598 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.598 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.598 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.598 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.598 * [taylor]: Taking taylor expansion of (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) in y.im 10.598 * [taylor]: Taking taylor expansion of (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)) in y.im 10.598 * [taylor]: Rewrote expression to (+ (* y.im (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.re)) 10.598 * [taylor]: Taking taylor expansion of (* y.im (log (hypot x.re x.im))) in y.im 10.598 * [taylor]: Taking taylor expansion of y.im in y.im 10.598 * [backup-simplify]: Simplify 0 into 0 10.598 * [backup-simplify]: Simplify 1 into 1 10.598 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 10.598 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 10.598 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 10.598 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 10.598 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 10.598 * [taylor]: Taking taylor expansion of x.re in y.im 10.598 * [backup-simplify]: Simplify x.re into x.re 10.598 * [taylor]: Taking taylor expansion of x.re in y.im 10.598 * [backup-simplify]: Simplify x.re into x.re 10.598 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 10.598 * [taylor]: Taking taylor expansion of x.im in y.im 10.598 * [backup-simplify]: Simplify x.im into x.im 10.598 * [taylor]: Taking taylor expansion of x.im in y.im 10.598 * [backup-simplify]: Simplify x.im into x.im 10.598 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 10.599 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.599 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 10.599 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 10.599 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 10.599 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.599 * [backup-simplify]: Simplify (+ 0 0) into 0 10.599 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.600 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.600 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 10.600 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 10.600 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.600 * [taylor]: Taking taylor expansion of y.re in y.im 10.600 * [backup-simplify]: Simplify y.re into y.re 10.600 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 10.600 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.600 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 10.600 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.600 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.600 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.600 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.601 * [backup-simplify]: Simplify (- 0) into 0 10.601 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.601 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.601 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.601 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.601 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.601 * [taylor]: Taking taylor expansion of y.re in x.re 10.601 * [backup-simplify]: Simplify y.re into y.re 10.601 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.601 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.601 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.601 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.601 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.601 * [backup-simplify]: Simplify (- 0) into 0 10.602 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.602 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.602 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.602 * [taylor]: Taking taylor expansion of y.re in x.im 10.602 * [backup-simplify]: Simplify y.re into y.re 10.602 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.602 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.602 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.602 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.602 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.602 * [backup-simplify]: Simplify (- 0) into 0 10.602 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.602 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.602 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.602 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.602 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.602 * [taylor]: Taking taylor expansion of y.re in y.re 10.602 * [backup-simplify]: Simplify 0 into 0 10.603 * [backup-simplify]: Simplify 1 into 1 10.603 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.603 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.603 * [backup-simplify]: Simplify 1 into 1 10.603 * [backup-simplify]: Simplify (+ 0) into 0 10.603 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.604 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 10.605 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.605 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.605 * [backup-simplify]: Simplify (+ (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 0) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 10.605 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 1) 1))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 10.606 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0)) into (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 10.606 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 10.606 * [backup-simplify]: Simplify (+ 0 (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.re 2) (pow x.im 2))))))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) 10.606 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) in x.re 10.606 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) in x.re 10.606 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.re 10.606 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.606 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.606 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.606 * [taylor]: Taking taylor expansion of y.re in x.re 10.606 * [backup-simplify]: Simplify y.re into y.re 10.606 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.606 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.606 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.606 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) in x.re 10.606 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.im 2) (pow x.re 2))) in x.re 10.606 * [taylor]: Taking taylor expansion of (+ (pow x.im 2) (pow x.re 2)) in x.re 10.607 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.607 * [taylor]: Taking taylor expansion of x.im in x.re 10.607 * [backup-simplify]: Simplify x.im into x.im 10.607 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.607 * [taylor]: Taking taylor expansion of x.re in x.re 10.607 * [backup-simplify]: Simplify 0 into 0 10.607 * [backup-simplify]: Simplify 1 into 1 10.607 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.607 * [backup-simplify]: Simplify (+ (pow x.im 2) 0) into (pow x.im 2) 10.607 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.607 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.607 * [backup-simplify]: Simplify (+ 0 0) into 0 10.607 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.607 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.607 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.607 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.608 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.608 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.608 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.608 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in x.im 10.608 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in x.im 10.608 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in x.im 10.608 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.608 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.608 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.608 * [taylor]: Taking taylor expansion of y.re in x.im 10.608 * [backup-simplify]: Simplify y.re into y.re 10.608 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.608 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.608 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.608 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.608 * [taylor]: Taking taylor expansion of x.im in x.im 10.608 * [backup-simplify]: Simplify 0 into 0 10.608 * [backup-simplify]: Simplify 1 into 1 10.608 * [backup-simplify]: Simplify (log 1) into 0 10.608 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 10.609 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 10.609 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 10.609 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.609 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) into (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) 10.609 * [backup-simplify]: Simplify (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) into (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) 10.609 * [taylor]: Taking taylor expansion of (- (* (sin (* (atan2 x.im x.re) y.re)) (log x.im))) in y.re 10.609 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 10.609 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 10.609 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.609 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.609 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.609 * [taylor]: Taking taylor expansion of y.re in y.re 10.609 * [backup-simplify]: Simplify 0 into 0 10.609 * [backup-simplify]: Simplify 1 into 1 10.609 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.610 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.610 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.610 * [taylor]: Taking taylor expansion of x.im in y.re 10.610 * [backup-simplify]: Simplify x.im into x.im 10.610 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.610 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 10.610 * [backup-simplify]: Simplify (- 0) into 0 10.610 * [backup-simplify]: Simplify 0 into 0 10.610 * [backup-simplify]: Simplify (+ 0) into 0 10.611 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.611 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.611 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.611 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.612 * [backup-simplify]: Simplify (- 0) into 0 10.612 * [backup-simplify]: Simplify (+ 0 0) into 0 10.612 * [taylor]: Taking taylor expansion of 0 in x.im 10.612 * [backup-simplify]: Simplify 0 into 0 10.612 * [taylor]: Taking taylor expansion of 0 in y.re 10.612 * [backup-simplify]: Simplify 0 into 0 10.612 * [backup-simplify]: Simplify 0 into 0 10.613 * [backup-simplify]: Simplify (+ 0) into 0 10.613 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.613 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.613 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.614 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.614 * [backup-simplify]: Simplify (- 0) into 0 10.614 * [backup-simplify]: Simplify (+ 0 0) into 0 10.614 * [taylor]: Taking taylor expansion of 0 in y.re 10.614 * [backup-simplify]: Simplify 0 into 0 10.614 * [backup-simplify]: Simplify 0 into 0 10.615 * [backup-simplify]: Simplify (+ 0) into 0 10.615 * [backup-simplify]: Simplify 0 into 0 10.615 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2) 2)) 0) into (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) 10.616 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 10.616 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 10.616 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 10.617 * [backup-simplify]: Simplify (+ 0 0) into 0 10.617 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 10.618 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 10.619 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 10.619 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.620 * [backup-simplify]: Simplify (+ 0 0) into 0 10.620 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.620 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) (* 0 0))) into 0 10.621 * [backup-simplify]: Simplify (- 0) into 0 10.621 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 2)))) 0) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) 10.621 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)))) in x.re 10.621 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2))) in x.re 10.621 * [taylor]: Taking taylor expansion of 1/2 in x.re 10.621 * [backup-simplify]: Simplify 1/2 into 1/2 10.621 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2)) in x.re 10.621 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.re 10.621 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 10.621 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 10.621 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.621 * [taylor]: Taking taylor expansion of y.re in x.re 10.621 * [backup-simplify]: Simplify y.re into y.re 10.621 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.621 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.622 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.622 * [taylor]: Taking taylor expansion of (pow (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 2) in x.re 10.622 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 10.622 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 10.622 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 10.622 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 10.622 * [taylor]: Taking taylor expansion of x.re in x.re 10.622 * [backup-simplify]: Simplify 0 into 0 10.622 * [backup-simplify]: Simplify 1 into 1 10.622 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 10.622 * [taylor]: Taking taylor expansion of x.im in x.re 10.622 * [backup-simplify]: Simplify x.im into x.im 10.622 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 10.622 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 10.622 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 10.622 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 10.622 * [backup-simplify]: Simplify (+ 0 0) into 0 10.623 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 10.623 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.623 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.623 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.623 * [backup-simplify]: Simplify (- 0) into 0 10.623 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.623 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.623 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.623 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.624 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.624 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in x.im 10.624 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in x.im 10.624 * [taylor]: Taking taylor expansion of 1/2 in x.im 10.624 * [backup-simplify]: Simplify 1/2 into 1/2 10.624 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in x.im 10.624 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in x.im 10.624 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 10.624 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 10.624 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.624 * [taylor]: Taking taylor expansion of y.re in x.im 10.624 * [backup-simplify]: Simplify y.re into y.re 10.624 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 10.624 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 10.624 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 10.624 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in x.im 10.624 * [taylor]: Taking taylor expansion of (log x.im) in x.im 10.624 * [taylor]: Taking taylor expansion of x.im in x.im 10.624 * [backup-simplify]: Simplify 0 into 0 10.624 * [backup-simplify]: Simplify 1 into 1 10.624 * [backup-simplify]: Simplify (log 1) into 0 10.625 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.625 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 1) into (cos (* (atan2 x.im x.re) y.re)) 10.625 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 0) into 0 10.625 * [backup-simplify]: Simplify (- 0) into 0 10.625 * [backup-simplify]: Simplify (+ (cos (* (atan2 x.im x.re) y.re)) 0) into (cos (* (atan2 x.im x.re) y.re)) 10.625 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.626 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.626 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.626 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) into (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) 10.626 * [backup-simplify]: Simplify (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) into (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) 10.626 * [backup-simplify]: Simplify (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) into (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 10.626 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 10.626 * [taylor]: Taking taylor expansion of (* 1/2 (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 10.626 * [taylor]: Taking taylor expansion of 1/2 in y.re 10.626 * [backup-simplify]: Simplify 1/2 into 1/2 10.626 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 10.626 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 10.626 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 10.626 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 10.627 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 10.627 * [taylor]: Taking taylor expansion of y.re in y.re 10.627 * [backup-simplify]: Simplify 0 into 0 10.627 * [backup-simplify]: Simplify 1 into 1 10.627 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 10.627 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 10.627 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 10.627 * [taylor]: Taking taylor expansion of (log x.im) in y.re 10.627 * [taylor]: Taking taylor expansion of x.im in y.re 10.627 * [backup-simplify]: Simplify x.im into x.im 10.627 * [backup-simplify]: Simplify (log x.im) into (log x.im) 10.627 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 10.627 * [backup-simplify]: Simplify (* 1 (pow (log x.im) 2)) into (pow (log x.im) 2) 10.627 * [backup-simplify]: Simplify (* 1/2 (pow (log x.im) 2)) into (* 1/2 (pow (log x.im) 2)) 10.627 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.628 * [backup-simplify]: Simplify (- (* 1/2 (pow (log x.im) 2))) into (- (* 1/2 (pow (log x.im) 2))) 10.628 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.628 * [backup-simplify]: Simplify (+ 0) into 0 10.629 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.629 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.629 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.629 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.630 * [backup-simplify]: Simplify (+ 0 0) into 0 10.630 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.630 * [backup-simplify]: Simplify (- 0) into 0 10.630 * [taylor]: Taking taylor expansion of 0 in x.im 10.630 * [backup-simplify]: Simplify 0 into 0 10.630 * [taylor]: Taking taylor expansion of 0 in y.re 10.630 * [backup-simplify]: Simplify 0 into 0 10.630 * [backup-simplify]: Simplify 0 into 0 10.631 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.631 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.631 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.632 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.632 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.633 * [backup-simplify]: Simplify (- 0) into 0 10.633 * [backup-simplify]: Simplify (+ 0 0) into 0 10.633 * [taylor]: Taking taylor expansion of 0 in x.im 10.633 * [backup-simplify]: Simplify 0 into 0 10.633 * [taylor]: Taking taylor expansion of 0 in y.re 10.633 * [backup-simplify]: Simplify 0 into 0 10.633 * [backup-simplify]: Simplify 0 into 0 10.634 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.634 * [backup-simplify]: Simplify (+ 0) into 0 10.634 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 10.634 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 10.635 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.635 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (* 0 0)) into 0 10.635 * [backup-simplify]: Simplify (+ 0 0) into 0 10.636 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 10.636 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 (log x.im))) into 0 10.636 * [backup-simplify]: Simplify (- 0) into 0 10.636 * [taylor]: Taking taylor expansion of 0 in y.re 10.636 * [backup-simplify]: Simplify 0 into 0 10.636 * [backup-simplify]: Simplify 0 into 0 10.636 * [taylor]: Taking taylor expansion of 0 in y.re 10.636 * [backup-simplify]: Simplify 0 into 0 10.636 * [backup-simplify]: Simplify 0 into 0 10.637 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 10.637 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 1))) into 0 10.637 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 10.638 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 10.638 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 0) (* 0 0))) into 0 10.639 * [backup-simplify]: Simplify (- 0) into 0 10.639 * [backup-simplify]: Simplify (+ 0 0) into 0 10.639 * [taylor]: Taking taylor expansion of 0 in y.re 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [backup-simplify]: Simplify 0 into 0 10.639 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 10.640 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 10.640 * [backup-simplify]: Simplify (+ (* 0 0) (* (atan2 x.im x.re) (log x.im))) into (* (atan2 x.im x.re) (log x.im)) 10.640 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.640 * [backup-simplify]: Simplify (- (* (atan2 x.im x.re) (log x.im))) into (- (* (atan2 x.im x.re) (log x.im))) 10.641 * [backup-simplify]: Simplify (+ (* (- (* (atan2 x.im x.re) (log x.im))) (* y.re (* 1 (* 1 y.im)))) (+ (* (- (* 1/2 (pow (log x.im) 2))) (pow (* 1 (* 1 (* 1 y.im))) 2)) 1)) into (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) 10.641 * [backup-simplify]: Simplify (log (exp (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.641 * [approximate]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (y.im x.re x.im y.re) around 0 10.641 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 10.641 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 10.641 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.641 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.re 10.641 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 10.641 * [taylor]: Taking taylor expansion of y.im in y.re 10.641 * [backup-simplify]: Simplify y.im into y.im 10.641 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.641 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 10.641 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 10.641 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.641 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 10.641 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 10.641 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.641 * [taylor]: Taking taylor expansion of x.re in y.re 10.641 * [backup-simplify]: Simplify x.re into x.re 10.642 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.642 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 10.642 * [taylor]: Taking taylor expansion of x.re in y.re 10.642 * [backup-simplify]: Simplify x.re into x.re 10.642 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.642 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 10.642 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.642 * [taylor]: Taking taylor expansion of x.im in y.re 10.642 * [backup-simplify]: Simplify x.im into x.im 10.642 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.642 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 10.642 * [taylor]: Taking taylor expansion of x.im in y.re 10.642 * [backup-simplify]: Simplify x.im into x.im 10.642 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.642 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.642 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.642 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.642 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.642 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.642 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.643 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.643 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.643 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.643 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.643 * [backup-simplify]: Simplify (+ 0 0) into 0 10.643 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.644 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.644 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.644 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.644 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.644 * [taylor]: Taking taylor expansion of y.re in y.re 10.644 * [backup-simplify]: Simplify 0 into 0 10.644 * [backup-simplify]: Simplify 1 into 1 10.644 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.644 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.644 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.644 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 10.644 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 10.644 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.644 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.im 10.644 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 10.644 * [taylor]: Taking taylor expansion of y.im in x.im 10.644 * [backup-simplify]: Simplify y.im into y.im 10.644 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.644 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 10.644 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 10.644 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.644 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 10.644 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 10.644 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.644 * [taylor]: Taking taylor expansion of x.re in x.im 10.644 * [backup-simplify]: Simplify x.re into x.re 10.645 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.645 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 10.645 * [taylor]: Taking taylor expansion of x.re in x.im 10.645 * [backup-simplify]: Simplify x.re into x.re 10.645 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.645 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 10.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.645 * [taylor]: Taking taylor expansion of x.im in x.im 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify 1 into 1 10.645 * [backup-simplify]: Simplify (/ 1 1) into 1 10.645 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 10.645 * [taylor]: Taking taylor expansion of x.im in x.im 10.645 * [backup-simplify]: Simplify 0 into 0 10.645 * [backup-simplify]: Simplify 1 into 1 10.645 * [backup-simplify]: Simplify (/ 1 1) into 1 10.646 * [backup-simplify]: Simplify (* 1 1) into 1 10.646 * [backup-simplify]: Simplify (+ 0 1) into 1 10.646 * [backup-simplify]: Simplify (sqrt 1) into 1 10.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.647 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.648 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.648 * [backup-simplify]: Simplify (+ 0 0) into 0 10.648 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.649 * [backup-simplify]: Simplify (log 1) into 0 10.649 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.649 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.649 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.649 * [taylor]: Taking taylor expansion of y.re in x.im 10.649 * [backup-simplify]: Simplify y.re into y.re 10.649 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.649 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.649 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.im))) into (* -1 (/ (log x.im) y.im)) 10.650 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 10.650 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.650 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 10.650 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.650 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.650 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.650 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.650 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.650 * [taylor]: Taking taylor expansion of y.im in x.re 10.650 * [backup-simplify]: Simplify y.im into y.im 10.650 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.650 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.650 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.650 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.650 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.650 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.650 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.650 * [taylor]: Taking taylor expansion of x.re in x.re 10.650 * [backup-simplify]: Simplify 0 into 0 10.650 * [backup-simplify]: Simplify 1 into 1 10.651 * [backup-simplify]: Simplify (/ 1 1) into 1 10.651 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.651 * [taylor]: Taking taylor expansion of x.re in x.re 10.651 * [backup-simplify]: Simplify 0 into 0 10.651 * [backup-simplify]: Simplify 1 into 1 10.651 * [backup-simplify]: Simplify (/ 1 1) into 1 10.651 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.651 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.651 * [taylor]: Taking taylor expansion of x.im in x.re 10.651 * [backup-simplify]: Simplify x.im into x.im 10.651 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.651 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.651 * [taylor]: Taking taylor expansion of x.im in x.re 10.651 * [backup-simplify]: Simplify x.im into x.im 10.651 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.651 * [backup-simplify]: Simplify (* 1 1) into 1 10.652 * [backup-simplify]: Simplify (+ 1 0) into 1 10.652 * [backup-simplify]: Simplify (sqrt 1) into 1 10.652 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.653 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.653 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.653 * [backup-simplify]: Simplify (+ 0 0) into 0 10.654 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.654 * [backup-simplify]: Simplify (log 1) into 0 10.654 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.654 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.654 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.654 * [taylor]: Taking taylor expansion of y.re in x.re 10.654 * [backup-simplify]: Simplify y.re into y.re 10.654 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.655 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.655 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.655 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.655 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.655 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.655 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.655 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.655 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.655 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.655 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.655 * [taylor]: Taking taylor expansion of y.im in y.im 10.655 * [backup-simplify]: Simplify 0 into 0 10.655 * [backup-simplify]: Simplify 1 into 1 10.656 * [backup-simplify]: Simplify (/ 1 1) into 1 10.656 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.656 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.656 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.656 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.656 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.656 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.656 * [taylor]: Taking taylor expansion of x.re in y.im 10.656 * [backup-simplify]: Simplify x.re into x.re 10.656 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.656 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.656 * [taylor]: Taking taylor expansion of x.re in y.im 10.656 * [backup-simplify]: Simplify x.re into x.re 10.656 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.656 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.656 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.656 * [taylor]: Taking taylor expansion of x.im in y.im 10.656 * [backup-simplify]: Simplify x.im into x.im 10.656 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.656 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.656 * [taylor]: Taking taylor expansion of x.im in y.im 10.656 * [backup-simplify]: Simplify x.im into x.im 10.656 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.656 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.656 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.656 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.657 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.657 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.657 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.657 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.657 * [backup-simplify]: Simplify (+ 0 0) into 0 10.657 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.658 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.658 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.658 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.658 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.658 * [taylor]: Taking taylor expansion of y.re in y.im 10.658 * [backup-simplify]: Simplify y.re into y.re 10.658 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.658 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.659 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.659 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.659 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 10.659 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 10.659 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.659 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in y.im 10.659 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 10.659 * [taylor]: Taking taylor expansion of y.im in y.im 10.659 * [backup-simplify]: Simplify 0 into 0 10.659 * [backup-simplify]: Simplify 1 into 1 10.660 * [backup-simplify]: Simplify (/ 1 1) into 1 10.660 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 10.660 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 10.660 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.660 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 10.660 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 10.660 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.661 * [taylor]: Taking taylor expansion of x.re in y.im 10.661 * [backup-simplify]: Simplify x.re into x.re 10.661 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.661 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 10.661 * [taylor]: Taking taylor expansion of x.re in y.im 10.661 * [backup-simplify]: Simplify x.re into x.re 10.661 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 10.661 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 10.661 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.661 * [taylor]: Taking taylor expansion of x.im in y.im 10.661 * [backup-simplify]: Simplify x.im into x.im 10.661 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.661 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 10.661 * [taylor]: Taking taylor expansion of x.im in y.im 10.661 * [backup-simplify]: Simplify x.im into x.im 10.661 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.661 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 10.661 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 10.662 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.662 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.662 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.662 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 10.662 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 10.662 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.663 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 10.663 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 10.664 * [backup-simplify]: Simplify (+ 0 0) into 0 10.664 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.664 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.664 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 10.664 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 10.664 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.665 * [taylor]: Taking taylor expansion of y.re in y.im 10.665 * [backup-simplify]: Simplify y.re into y.re 10.665 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.665 * [backup-simplify]: Simplify (* 1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.665 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.666 * [backup-simplify]: Simplify (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 10.666 * [taylor]: Taking taylor expansion of (cos (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 10.666 * [taylor]: Taking taylor expansion of (fma (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 10.666 * [taylor]: Rewrote expression to (+ (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 10.666 * [taylor]: Taking taylor expansion of (* (/ 1 y.im) (log (hypot (/ 1 x.re) (/ 1 x.im)))) in x.re 10.666 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 10.666 * [taylor]: Taking taylor expansion of y.im in x.re 10.666 * [backup-simplify]: Simplify y.im into y.im 10.666 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 10.666 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 10.666 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 10.666 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 10.667 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 10.667 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 10.667 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.667 * [taylor]: Taking taylor expansion of x.re in x.re 10.667 * [backup-simplify]: Simplify 0 into 0 10.667 * [backup-simplify]: Simplify 1 into 1 10.667 * [backup-simplify]: Simplify (/ 1 1) into 1 10.667 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 10.667 * [taylor]: Taking taylor expansion of x.re in x.re 10.667 * [backup-simplify]: Simplify 0 into 0 10.667 * [backup-simplify]: Simplify 1 into 1 10.668 * [backup-simplify]: Simplify (/ 1 1) into 1 10.668 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 10.668 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.668 * [taylor]: Taking taylor expansion of x.im in x.re 10.668 * [backup-simplify]: Simplify x.im into x.im 10.668 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.668 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 10.668 * [taylor]: Taking taylor expansion of x.im in x.re 10.668 * [backup-simplify]: Simplify x.im into x.im 10.668 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 10.668 * [backup-simplify]: Simplify (* 1 1) into 1 10.669 * [backup-simplify]: Simplify (+ 1 0) into 1 10.669 * [backup-simplify]: Simplify (sqrt 1) into 1 10.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.671 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 10.671 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 10.672 * [backup-simplify]: Simplify (+ 0 0) into 0 10.676 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.676 * [backup-simplify]: Simplify (log 1) into 0 10.677 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 10.677 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 10.677 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.677 * [taylor]: Taking taylor expansion of y.re in x.re 10.677 * [backup-simplify]: Simplify y.re into y.re 10.677 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.677 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.678 * [backup-simplify]: Simplify (* (/ 1 y.im) (- (log x.re))) into (* -1 (/ (log x.re) y.im)) 10.678 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.678 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.678 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.679 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.679 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.680 * [backup-simplify]: Simplify (- 0) into 0 10.680 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.680 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 10.680 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 10.680 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 10.680 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 10.680 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.680 * [taylor]: Taking taylor expansion of y.re in x.im 10.680 * [backup-simplify]: Simplify y.re into y.re 10.680 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 10.680 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.680 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.680 * [taylor]: Taking taylor expansion of x.re in x.im 10.680 * [backup-simplify]: Simplify x.re into x.re 10.681 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.681 * [taylor]: Taking taylor expansion of y.im in x.im 10.681 * [backup-simplify]: Simplify y.im into y.im 10.681 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.681 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 10.681 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 10.681 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.682 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.682 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.682 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 10.683 * [backup-simplify]: Simplify (- 0) into 0 10.683 * [backup-simplify]: Simplify (+ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.683 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 10.683 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 10.683 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 10.683 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 10.683 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.683 * [taylor]: Taking taylor expansion of y.re in y.re 10.683 * [backup-simplify]: Simplify 0 into 0 10.683 * [backup-simplify]: Simplify 1 into 1 10.683 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.683 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.683 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.683 * [taylor]: Taking taylor expansion of x.re in y.re 10.684 * [backup-simplify]: Simplify x.re into x.re 10.684 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.684 * [taylor]: Taking taylor expansion of y.im in y.re 10.684 * [backup-simplify]: Simplify y.im into y.im 10.684 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.684 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 10.684 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.684 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 10.685 * [taylor]: Taking taylor expansion of 0 in x.re 10.685 * [backup-simplify]: Simplify 0 into 0 10.685 * [taylor]: Taking taylor expansion of 0 in x.im 10.685 * [backup-simplify]: Simplify 0 into 0 10.685 * [taylor]: Taking taylor expansion of 0 in y.re 10.685 * [backup-simplify]: Simplify 0 into 0 10.685 * [backup-simplify]: Simplify 0 into 0 10.685 * [backup-simplify]: Simplify (+ 0) into 0 10.686 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.688 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.688 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 10.689 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.689 * [backup-simplify]: Simplify (+ (* (/ 1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.689 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.689 * [backup-simplify]: Simplify (+ 0 0) into 0 10.690 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.690 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.691 * [backup-simplify]: Simplify (- 0) into 0 10.691 * [backup-simplify]: Simplify (+ 0 0) into 0 10.691 * [taylor]: Taking taylor expansion of 0 in x.im 10.691 * [backup-simplify]: Simplify 0 into 0 10.691 * [taylor]: Taking taylor expansion of 0 in y.re 10.691 * [backup-simplify]: Simplify 0 into 0 10.691 * [backup-simplify]: Simplify 0 into 0 10.691 * [backup-simplify]: Simplify (+ 0) into 0 10.692 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 10.692 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 10.692 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.692 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.693 * [backup-simplify]: Simplify (- 0) into 0 10.693 * [backup-simplify]: Simplify (+ 0 0) into 0 10.693 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.694 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 10.694 * [backup-simplify]: Simplify (- 0) into 0 10.694 * [backup-simplify]: Simplify (+ 0 0) into 0 10.694 * [taylor]: Taking taylor expansion of 0 in y.re 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [taylor]: Taking taylor expansion of 0 in x.re 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [taylor]: Taking taylor expansion of 0 in x.im 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [taylor]: Taking taylor expansion of 0 in y.re 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [backup-simplify]: Simplify 0 into 0 10.694 * [taylor]: Taking taylor expansion of 0 in x.im 10.694 * [backup-simplify]: Simplify 0 into 0 10.695 * [taylor]: Taking taylor expansion of 0 in y.re 10.695 * [backup-simplify]: Simplify 0 into 0 10.695 * [backup-simplify]: Simplify 0 into 0 10.695 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 10.695 * [backup-simplify]: Simplify (log (exp (cos (fma (/ 1 (- y.im)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.695 * [approximate]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (y.im x.re x.im y.re) around 0 10.695 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 10.695 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.695 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.695 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.re 10.695 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 10.695 * [taylor]: Taking taylor expansion of -1 in y.re 10.695 * [backup-simplify]: Simplify -1 into -1 10.695 * [taylor]: Taking taylor expansion of y.im in y.re 10.695 * [backup-simplify]: Simplify y.im into y.im 10.695 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.695 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 10.695 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 10.696 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.696 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 10.696 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 10.696 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.696 * [taylor]: Taking taylor expansion of -1 in y.re 10.696 * [backup-simplify]: Simplify -1 into -1 10.696 * [taylor]: Taking taylor expansion of x.re in y.re 10.696 * [backup-simplify]: Simplify x.re into x.re 10.696 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.696 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 10.696 * [taylor]: Taking taylor expansion of -1 in y.re 10.696 * [backup-simplify]: Simplify -1 into -1 10.696 * [taylor]: Taking taylor expansion of x.re in y.re 10.696 * [backup-simplify]: Simplify x.re into x.re 10.696 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.696 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 10.696 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.696 * [taylor]: Taking taylor expansion of -1 in y.re 10.696 * [backup-simplify]: Simplify -1 into -1 10.696 * [taylor]: Taking taylor expansion of x.im in y.re 10.696 * [backup-simplify]: Simplify x.im into x.im 10.696 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.696 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 10.696 * [taylor]: Taking taylor expansion of -1 in y.re 10.696 * [backup-simplify]: Simplify -1 into -1 10.696 * [taylor]: Taking taylor expansion of x.im in y.re 10.696 * [backup-simplify]: Simplify x.im into x.im 10.696 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.696 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.696 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.696 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.696 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.697 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.697 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.697 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.697 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.697 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.697 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.697 * [backup-simplify]: Simplify (+ 0 0) into 0 10.698 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.698 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.698 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.698 * [taylor]: Taking taylor expansion of -1 in y.re 10.698 * [backup-simplify]: Simplify -1 into -1 10.698 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.698 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.698 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.698 * [taylor]: Taking taylor expansion of y.re in y.re 10.698 * [backup-simplify]: Simplify 0 into 0 10.698 * [backup-simplify]: Simplify 1 into 1 10.698 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.698 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 10.698 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.698 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.698 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 10.698 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.699 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.699 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.im 10.699 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 10.699 * [taylor]: Taking taylor expansion of -1 in x.im 10.699 * [backup-simplify]: Simplify -1 into -1 10.699 * [taylor]: Taking taylor expansion of y.im in x.im 10.699 * [backup-simplify]: Simplify y.im into y.im 10.699 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.699 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 10.699 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 10.699 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.699 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 10.699 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 10.699 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.699 * [taylor]: Taking taylor expansion of -1 in x.im 10.699 * [backup-simplify]: Simplify -1 into -1 10.699 * [taylor]: Taking taylor expansion of x.re in x.im 10.699 * [backup-simplify]: Simplify x.re into x.re 10.699 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.699 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 10.699 * [taylor]: Taking taylor expansion of -1 in x.im 10.699 * [backup-simplify]: Simplify -1 into -1 10.699 * [taylor]: Taking taylor expansion of x.re in x.im 10.699 * [backup-simplify]: Simplify x.re into x.re 10.699 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.699 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 10.699 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.699 * [taylor]: Taking taylor expansion of -1 in x.im 10.699 * [backup-simplify]: Simplify -1 into -1 10.699 * [taylor]: Taking taylor expansion of x.im in x.im 10.699 * [backup-simplify]: Simplify 0 into 0 10.699 * [backup-simplify]: Simplify 1 into 1 10.699 * [backup-simplify]: Simplify (/ -1 1) into -1 10.699 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 10.699 * [taylor]: Taking taylor expansion of -1 in x.im 10.700 * [backup-simplify]: Simplify -1 into -1 10.700 * [taylor]: Taking taylor expansion of x.im in x.im 10.700 * [backup-simplify]: Simplify 0 into 0 10.700 * [backup-simplify]: Simplify 1 into 1 10.700 * [backup-simplify]: Simplify (/ -1 1) into -1 10.700 * [backup-simplify]: Simplify (* -1 -1) into 1 10.700 * [backup-simplify]: Simplify (+ 0 1) into 1 10.701 * [backup-simplify]: Simplify (sqrt 1) into 1 10.701 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.702 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.702 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.702 * [backup-simplify]: Simplify (+ 0 0) into 0 10.703 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.703 * [backup-simplify]: Simplify (log 1) into 0 10.703 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.703 * [taylor]: Taking taylor expansion of -1 in x.im 10.703 * [backup-simplify]: Simplify -1 into -1 10.703 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.703 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.703 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.703 * [taylor]: Taking taylor expansion of y.re in x.im 10.703 * [backup-simplify]: Simplify y.re into y.re 10.703 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.703 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 10.703 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.im))) into (/ (log x.im) y.im) 10.704 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.704 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.704 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.704 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.704 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.704 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.704 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.704 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.704 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.704 * [taylor]: Taking taylor expansion of -1 in x.re 10.704 * [backup-simplify]: Simplify -1 into -1 10.704 * [taylor]: Taking taylor expansion of y.im in x.re 10.704 * [backup-simplify]: Simplify y.im into y.im 10.704 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.704 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.704 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.704 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.704 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.704 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.705 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.705 * [taylor]: Taking taylor expansion of -1 in x.re 10.705 * [backup-simplify]: Simplify -1 into -1 10.705 * [taylor]: Taking taylor expansion of x.re in x.re 10.705 * [backup-simplify]: Simplify 0 into 0 10.705 * [backup-simplify]: Simplify 1 into 1 10.705 * [backup-simplify]: Simplify (/ -1 1) into -1 10.705 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.705 * [taylor]: Taking taylor expansion of -1 in x.re 10.705 * [backup-simplify]: Simplify -1 into -1 10.705 * [taylor]: Taking taylor expansion of x.re in x.re 10.705 * [backup-simplify]: Simplify 0 into 0 10.705 * [backup-simplify]: Simplify 1 into 1 10.705 * [backup-simplify]: Simplify (/ -1 1) into -1 10.705 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.705 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.705 * [taylor]: Taking taylor expansion of -1 in x.re 10.705 * [backup-simplify]: Simplify -1 into -1 10.705 * [taylor]: Taking taylor expansion of x.im in x.re 10.705 * [backup-simplify]: Simplify x.im into x.im 10.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.705 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.705 * [taylor]: Taking taylor expansion of -1 in x.re 10.705 * [backup-simplify]: Simplify -1 into -1 10.705 * [taylor]: Taking taylor expansion of x.im in x.re 10.705 * [backup-simplify]: Simplify x.im into x.im 10.705 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.706 * [backup-simplify]: Simplify (* -1 -1) into 1 10.706 * [backup-simplify]: Simplify (+ 1 0) into 1 10.706 * [backup-simplify]: Simplify (sqrt 1) into 1 10.707 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.707 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.708 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.708 * [backup-simplify]: Simplify (+ 0 0) into 0 10.708 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.708 * [backup-simplify]: Simplify (log 1) into 0 10.708 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.708 * [taylor]: Taking taylor expansion of -1 in x.re 10.708 * [backup-simplify]: Simplify -1 into -1 10.708 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.708 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.709 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.709 * [taylor]: Taking taylor expansion of y.re in x.re 10.709 * [backup-simplify]: Simplify y.re into y.re 10.709 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.709 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.709 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.709 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.709 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.709 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.710 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.710 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.710 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.710 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.710 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.710 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.710 * [taylor]: Taking taylor expansion of -1 in y.im 10.710 * [backup-simplify]: Simplify -1 into -1 10.710 * [taylor]: Taking taylor expansion of y.im in y.im 10.710 * [backup-simplify]: Simplify 0 into 0 10.710 * [backup-simplify]: Simplify 1 into 1 10.710 * [backup-simplify]: Simplify (/ -1 1) into -1 10.710 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.710 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.710 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.710 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.710 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.710 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.710 * [taylor]: Taking taylor expansion of -1 in y.im 10.710 * [backup-simplify]: Simplify -1 into -1 10.710 * [taylor]: Taking taylor expansion of x.re in y.im 10.710 * [backup-simplify]: Simplify x.re into x.re 10.710 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.710 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.711 * [taylor]: Taking taylor expansion of -1 in y.im 10.711 * [backup-simplify]: Simplify -1 into -1 10.711 * [taylor]: Taking taylor expansion of x.re in y.im 10.711 * [backup-simplify]: Simplify x.re into x.re 10.711 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.711 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.711 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.711 * [taylor]: Taking taylor expansion of -1 in y.im 10.711 * [backup-simplify]: Simplify -1 into -1 10.711 * [taylor]: Taking taylor expansion of x.im in y.im 10.711 * [backup-simplify]: Simplify x.im into x.im 10.711 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.711 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.711 * [taylor]: Taking taylor expansion of -1 in y.im 10.711 * [backup-simplify]: Simplify -1 into -1 10.711 * [taylor]: Taking taylor expansion of x.im in y.im 10.711 * [backup-simplify]: Simplify x.im into x.im 10.711 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.711 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.711 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.711 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.711 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.711 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.711 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.712 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.712 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.712 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.712 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.712 * [backup-simplify]: Simplify (+ 0 0) into 0 10.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.712 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 10.712 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.713 * [taylor]: Taking taylor expansion of -1 in y.im 10.713 * [backup-simplify]: Simplify -1 into -1 10.713 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.713 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.713 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.713 * [taylor]: Taking taylor expansion of y.re in y.im 10.713 * [backup-simplify]: Simplify y.re into y.re 10.713 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.713 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.713 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.714 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.714 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 10.714 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 10.714 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.714 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in y.im 10.714 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 10.714 * [taylor]: Taking taylor expansion of -1 in y.im 10.714 * [backup-simplify]: Simplify -1 into -1 10.714 * [taylor]: Taking taylor expansion of y.im in y.im 10.714 * [backup-simplify]: Simplify 0 into 0 10.714 * [backup-simplify]: Simplify 1 into 1 10.714 * [backup-simplify]: Simplify (/ -1 1) into -1 10.714 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 10.714 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 10.715 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.715 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 10.715 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 10.715 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.715 * [taylor]: Taking taylor expansion of -1 in y.im 10.715 * [backup-simplify]: Simplify -1 into -1 10.715 * [taylor]: Taking taylor expansion of x.re in y.im 10.715 * [backup-simplify]: Simplify x.re into x.re 10.715 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.715 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 10.715 * [taylor]: Taking taylor expansion of -1 in y.im 10.715 * [backup-simplify]: Simplify -1 into -1 10.715 * [taylor]: Taking taylor expansion of x.re in y.im 10.715 * [backup-simplify]: Simplify x.re into x.re 10.715 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 10.715 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 10.715 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.715 * [taylor]: Taking taylor expansion of -1 in y.im 10.715 * [backup-simplify]: Simplify -1 into -1 10.715 * [taylor]: Taking taylor expansion of x.im in y.im 10.715 * [backup-simplify]: Simplify x.im into x.im 10.715 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.715 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 10.715 * [taylor]: Taking taylor expansion of -1 in y.im 10.715 * [backup-simplify]: Simplify -1 into -1 10.715 * [taylor]: Taking taylor expansion of x.im in y.im 10.715 * [backup-simplify]: Simplify x.im into x.im 10.715 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.716 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 10.716 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 10.716 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 10.716 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 10.716 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.717 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 10.717 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 10.717 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.717 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 10.717 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 10.718 * [backup-simplify]: Simplify (+ 0 0) into 0 10.718 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 10.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))))) 10.718 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 10.719 * [taylor]: Taking taylor expansion of -1 in y.im 10.719 * [backup-simplify]: Simplify -1 into -1 10.719 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 10.719 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 10.719 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.719 * [taylor]: Taking taylor expansion of y.re in y.im 10.719 * [backup-simplify]: Simplify y.re into y.re 10.719 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.719 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.720 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 10.720 * [backup-simplify]: Simplify (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 10.720 * [taylor]: Taking taylor expansion of (cos (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 10.720 * [taylor]: Taking taylor expansion of (fma (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 10.720 * [taylor]: Rewrote expression to (+ (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.720 * [taylor]: Taking taylor expansion of (* (/ -1 y.im) (log (hypot (/ -1 x.re) (/ -1 x.im)))) in x.re 10.720 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 10.720 * [taylor]: Taking taylor expansion of -1 in x.re 10.720 * [backup-simplify]: Simplify -1 into -1 10.720 * [taylor]: Taking taylor expansion of y.im in x.re 10.721 * [backup-simplify]: Simplify y.im into y.im 10.721 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 10.721 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 10.721 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 10.721 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 10.721 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 10.721 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 10.721 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.721 * [taylor]: Taking taylor expansion of -1 in x.re 10.721 * [backup-simplify]: Simplify -1 into -1 10.721 * [taylor]: Taking taylor expansion of x.re in x.re 10.721 * [backup-simplify]: Simplify 0 into 0 10.721 * [backup-simplify]: Simplify 1 into 1 10.722 * [backup-simplify]: Simplify (/ -1 1) into -1 10.722 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 10.722 * [taylor]: Taking taylor expansion of -1 in x.re 10.722 * [backup-simplify]: Simplify -1 into -1 10.722 * [taylor]: Taking taylor expansion of x.re in x.re 10.722 * [backup-simplify]: Simplify 0 into 0 10.722 * [backup-simplify]: Simplify 1 into 1 10.722 * [backup-simplify]: Simplify (/ -1 1) into -1 10.722 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 10.722 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.722 * [taylor]: Taking taylor expansion of -1 in x.re 10.722 * [backup-simplify]: Simplify -1 into -1 10.722 * [taylor]: Taking taylor expansion of x.im in x.re 10.722 * [backup-simplify]: Simplify x.im into x.im 10.722 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.722 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 10.722 * [taylor]: Taking taylor expansion of -1 in x.re 10.722 * [backup-simplify]: Simplify -1 into -1 10.722 * [taylor]: Taking taylor expansion of x.im in x.re 10.722 * [backup-simplify]: Simplify x.im into x.im 10.723 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 10.723 * [backup-simplify]: Simplify (* -1 -1) into 1 10.723 * [backup-simplify]: Simplify (+ 1 0) into 1 10.724 * [backup-simplify]: Simplify (sqrt 1) into 1 10.725 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.725 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 10.726 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 10.727 * [backup-simplify]: Simplify (+ 0 0) into 0 10.727 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 10.728 * [backup-simplify]: Simplify (log 1) into 0 10.728 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 10.728 * [taylor]: Taking taylor expansion of -1 in x.re 10.728 * [backup-simplify]: Simplify -1 into -1 10.728 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 10.728 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 10.728 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.728 * [taylor]: Taking taylor expansion of y.re in x.re 10.728 * [backup-simplify]: Simplify y.re into y.re 10.728 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.729 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.729 * [backup-simplify]: Simplify (* (/ -1 y.im) (- (log x.re))) into (/ (log x.re) y.im) 10.729 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.729 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.730 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.730 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.730 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.731 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.731 * [backup-simplify]: Simplify (- 0) into 0 10.731 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.732 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 10.732 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 10.732 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 10.732 * [taylor]: Taking taylor expansion of (log x.re) in x.im 10.732 * [taylor]: Taking taylor expansion of x.re in x.im 10.732 * [backup-simplify]: Simplify x.re into x.re 10.732 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.732 * [taylor]: Taking taylor expansion of y.im in x.im 10.732 * [backup-simplify]: Simplify y.im into y.im 10.732 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.732 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 10.732 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 10.732 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.732 * [taylor]: Taking taylor expansion of y.re in x.im 10.732 * [backup-simplify]: Simplify y.re into y.re 10.732 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 10.732 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.733 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 10.733 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.733 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.734 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.734 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 10.735 * [backup-simplify]: Simplify (- 0) into 0 10.735 * [backup-simplify]: Simplify (+ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.735 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 10.735 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 10.735 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 10.735 * [taylor]: Taking taylor expansion of (log x.re) in y.re 10.735 * [taylor]: Taking taylor expansion of x.re in y.re 10.735 * [backup-simplify]: Simplify x.re into x.re 10.735 * [backup-simplify]: Simplify (log x.re) into (log x.re) 10.735 * [taylor]: Taking taylor expansion of y.im in y.re 10.735 * [backup-simplify]: Simplify y.im into y.im 10.735 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 10.735 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 10.735 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 10.735 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.735 * [taylor]: Taking taylor expansion of y.re in y.re 10.735 * [backup-simplify]: Simplify 0 into 0 10.735 * [backup-simplify]: Simplify 1 into 1 10.736 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 10.736 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.736 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 10.736 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.736 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 10.737 * [taylor]: Taking taylor expansion of 0 in x.re 10.737 * [backup-simplify]: Simplify 0 into 0 10.737 * [taylor]: Taking taylor expansion of 0 in x.im 10.737 * [backup-simplify]: Simplify 0 into 0 10.737 * [taylor]: Taking taylor expansion of 0 in y.re 10.737 * [backup-simplify]: Simplify 0 into 0 10.737 * [backup-simplify]: Simplify 0 into 0 10.737 * [backup-simplify]: Simplify (+ 0) into 0 10.738 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.739 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 10.739 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 10.740 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 10.740 * [backup-simplify]: Simplify (+ (* (/ -1 y.im) 0) (* 0 (- (log x.re)))) into 0 10.740 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.741 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 10.741 * [backup-simplify]: Simplify (+ 0 0) into 0 10.742 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.742 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.743 * [backup-simplify]: Simplify (- 0) into 0 10.743 * [backup-simplify]: Simplify (+ 0 0) into 0 10.743 * [taylor]: Taking taylor expansion of 0 in x.im 10.743 * [backup-simplify]: Simplify 0 into 0 10.743 * [taylor]: Taking taylor expansion of 0 in y.re 10.743 * [backup-simplify]: Simplify 0 into 0 10.743 * [backup-simplify]: Simplify 0 into 0 10.744 * [backup-simplify]: Simplify (+ 0) into 0 10.744 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 10.745 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 10.746 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 10.746 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 10.746 * [backup-simplify]: Simplify (- 0) into 0 10.746 * [backup-simplify]: Simplify (+ 0 0) into 0 10.747 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 10.748 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 10.748 * [backup-simplify]: Simplify (- 0) into 0 10.749 * [backup-simplify]: Simplify (+ 0 0) into 0 10.749 * [taylor]: Taking taylor expansion of 0 in y.re 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [taylor]: Taking taylor expansion of 0 in x.re 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [taylor]: Taking taylor expansion of 0 in x.im 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [taylor]: Taking taylor expansion of 0 in y.re 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [taylor]: Taking taylor expansion of 0 in x.im 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [taylor]: Taking taylor expansion of 0 in y.re 10.749 * [backup-simplify]: Simplify 0 into 0 10.749 * [backup-simplify]: Simplify 0 into 0 10.750 * [backup-simplify]: Simplify (cos (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.750 * * * [progress]: simplifying candidates 10.751 * [simplify]: Simplifying: (expm1 (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))) (log (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (+ (log (atan2 x.im x.re)) (log y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.im y.im) y.im)) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* (* (atan2 x.im x.re) y.im) (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (sqrt (atan2 x.im x.re)) (sqrt y.im)) (* (atan2 x.im x.re) (* (cbrt y.im) (cbrt y.im))) (* (atan2 x.im x.re) (sqrt y.im)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (+ (log (atan2 x.im x.re)) (log y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) (atan2 x.im x.re)) (atan2 x.im x.re)) (* (* y.re y.re) y.re)) (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)) (* (* (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (sqrt (* (atan2 x.im x.re) y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (* (atan2 x.im x.re) 1) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log1p (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (* (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (log (cbrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log 1) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (log (exp (* (cos (* y.im (log (hypot x.re x.im)))) (cos (* (atan2 x.im x.re) y.re))))) (log (exp (* (sin (* y.im (log (hypot x.re x.im)))) (sin (* (atan2 x.im x.re) y.re))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (log (exp (* (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (log (exp (sqrt (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (exp 1)) (log (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (exp (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))))) (cbrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (* (* (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (sqrt (log (exp (cos (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))))) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (- 1 (+ (* y.im (* (atan2 x.im x.re) (* y.re (log x.im)))) (* 1/2 (* (pow y.im 2) (pow (log x.im) 2))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 10.753 * * [simplify]: iteration 0: 129 enodes 10.792 * * [simplify]: iteration 1: 243 enodes 10.863 * * [simplify]: iteration 2: 847 enodes 11.384 * * [simplify]: iteration complete: 5000 enodes 11.385 * * [simplify]: Extracting #0: cost 48 inf + 0 11.386 * * [simplify]: Extracting #1: cost 599 inf + 2 11.391 * * [simplify]: Extracting #2: cost 1665 inf + 3766 11.407 * * [simplify]: Extracting #3: cost 1230 inf + 120224 11.490 * * [simplify]: Extracting #4: cost 208 inf + 346072 11.586 * * [simplify]: Extracting #5: cost 66 inf + 378492 11.650 * * [simplify]: Extracting #6: cost 20 inf + 397953 11.722 * * [simplify]: Extracting #7: cost 3 inf + 408042 11.793 * * [simplify]: Extracting #8: cost 0 inf + 410667 11.895 * [simplify]: Simplified to: (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (* (atan2 x.im x.re) y.im)) (log1p (* (atan2 x.im x.re) y.im)) (* (atan2 x.im x.re) y.im) (log (* (atan2 x.im x.re) y.im)) (log (* (atan2 x.im x.re) y.im)) (exp (* (atan2 x.im x.re) y.im)) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (* (cbrt (* (atan2 x.im x.re) y.im)) (cbrt (* (atan2 x.im x.re) y.im))) (cbrt (* (atan2 x.im x.re) y.im)) (* (* y.im (atan2 x.im x.re)) (* (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)))) (sqrt (* (atan2 x.im x.re) y.im)) (sqrt (* (atan2 x.im x.re) y.im)) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (sqrt y.im) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.im) (atan2 x.im x.re)) (cbrt y.im)) (* (sqrt y.im) (atan2 x.im x.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* (atan2 x.im x.re) y.im) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) y.re)) (log (* (atan2 x.im x.re) y.re)) (exp (* (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))) (* (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 y.re) (sqrt (atan2 x.im x.re))) (* (sqrt y.re) (sqrt (atan2 x.im x.re))) (* (* (cbrt y.re) (cbrt y.re)) (atan2 x.im x.re)) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* y.re (cbrt (atan2 x.im x.re))) (* y.re (sqrt (atan2 x.im x.re))) (* (atan2 x.im x.re) y.re) (expm1 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (+ (log (cbrt (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))))) (log (cbrt (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))))) (log (cbrt (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))))) (log (sqrt (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))))) 0 (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (cos (* (log (hypot x.re x.im)) y.im)) (cos (* (atan2 x.im x.re) y.re))) (* (sin (* (atan2 x.im x.re) y.re)) (sin (* (log (hypot x.re x.im)) y.im))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) 1 (log (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (cos (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (- 1 (fma (* (atan2 x.im x.re) y.re) (* (log x.im) y.im) (* (* (* (log x.im) y.im) (* (log x.im) y.im)) 1/2))) (cos (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.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) (* (atan2 x.im x.re) y.re) (* (atan2 x.im x.re) y.re) (- 1 (fma (* (atan2 x.im x.re) y.re) (* (log x.im) y.im) (* (* (* (log x.im) y.im) (* (log x.im) y.im)) 1/2))) (cos (fma y.re (atan2 x.im x.re) (* (log x.re) y.im))) (cos (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 11.909 * * * [progress]: adding candidates to table 12.709 * [progress]: [Phase 3 of 3] Extracting. 12.709 * * [regime]: Finding splitpoints for: (# # # # #) 12.715 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 12.716 * * * * [regimes]: Trying to branch on y.im from (# # # # #) 12.831 * * * * [regimes]: Trying to branch on y.re from (# # # # #) 12.945 * * * * [regimes]: Trying to branch on x.im from (# # # # #) 13.068 * * * * [regimes]: Trying to branch on x.re from (# # # # #) 13.179 * * * [regime]: Found split indices: #