0.803 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.402 * * * [progress]: [2/2] Setting up program. 0.422 * [progress]: [Phase 2 of 3] Improving. 0.426 * [simplify]: Simplifying: (* (exp (- (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.re) (* (atan2 x.im x.re) y.im))) (sin (+ (* (log (sqrt (+ (* x.re x.re) (* x.im x.im)))) y.im) (* (atan2 x.im x.re) y.re)))) 0.428 * * [simplify]: Extracting # 0 : cost 1 inf + 0 0.428 * * [simplify]: Extracting # 1 : cost 3 inf + 0 0.428 * * [simplify]: Extracting # 2 : cost 5 inf + 0 0.428 * * [simplify]: Extracting # 3 : cost 9 inf + 0 0.428 * * [simplify]: Extracting # 4 : cost 13 inf + 0 0.429 * * [simplify]: Extracting # 5 : cost 14 inf + 2 0.429 * * [simplify]: Extracting # 6 : cost 13 inf + 4 0.429 * * [simplify]: Extracting # 7 : cost 12 inf + 512 0.429 * * [simplify]: Extracting # 8 : cost 10 inf + 594 0.429 * * [simplify]: Extracting # 9 : cost 8 inf + 878 0.430 * * [simplify]: Extracting # 10 : cost 2 inf + 3208 0.431 * * [simplify]: Extracting # 11 : cost 0 inf + 4546 0.432 * * [simplify]: iteration 0 : 19 enodes (cost 784 ) 0.445 * * [simplify]: Extracting # 0 : cost 0 inf + 4546 0.446 * * [simplify]: Extracting # 1 : cost 3 inf + 4391 0.447 * * [simplify]: Extracting # 2 : cost 0 inf + 4425 0.448 * * [simplify]: Extracting # 3 : cost 0 inf + 4215 0.449 * * [simplify]: iteration 1 : 35 enodes (cost 654 ) 0.460 * * [simplify]: Extracting # 0 : cost 0 inf + 4215 0.461 * * [simplify]: Extracting # 1 : cost 9 inf + 4215 0.462 * * [simplify]: Extracting # 2 : cost 0 inf + 6430 0.464 * * [simplify]: iteration 2 : 62 enodes (cost 654 ) 0.480 * * [simplify]: Extracting # 0 : cost 0 inf + 6430 0.481 * * [simplify]: Extracting # 1 : cost 10 inf + 6290 0.483 * * [simplify]: Extracting # 2 : cost 8 inf + 8371 0.485 * * [simplify]: Extracting # 3 : cost 9 inf + 8371 0.488 * * [simplify]: Extracting # 4 : cost 2 inf + 9735 0.490 * * [simplify]: Extracting # 5 : cost 0 inf + 10493 0.492 * * [simplify]: iteration 3 : 95 enodes (cost 654 ) 0.546 * * [simplify]: Extracting # 0 : cost 0 inf + 10493 0.550 * * [simplify]: Extracting # 1 : cost 46 inf + 10493 0.560 * * [simplify]: Extracting # 2 : cost 12 inf + 36657 0.571 * * [simplify]: Extracting # 3 : cost 2 inf + 39403 0.579 * * [simplify]: Extracting # 4 : cost 0 inf + 40411 0.584 * * [simplify]: iteration 4 : 210 enodes (cost 654 ) 0.778 * * [simplify]: Extracting # 0 : cost 0 inf + 40411 0.791 * * [simplify]: Extracting # 1 : cost 243 inf + 40288 0.835 * * [simplify]: Extracting # 2 : cost 20 inf + 236100 0.872 * * [simplify]: Extracting # 3 : cost 6 inf + 237199 0.902 * * [simplify]: Extracting # 4 : cost 0 inf + 239419 0.954 * * [simplify]: iteration 5 : 823 enodes (cost 654 ) 2.414 * * [simplify]: Extracting # 0 : cost 0 inf + 239419 2.491 * * [simplify]: Extracting # 1 : cost 1213 inf + 236006 2.799 * * [simplify]: Extracting # 2 : cost 27 inf + 1490640 3.120 * * [simplify]: Extracting # 3 : cost 10 inf + 1486605 3.463 * * [simplify]: Extracting # 4 : cost 0 inf + 1491081 3.824 * * [simplify]: iteration complete: 5000 enodes (cost 654 ) 3.824 * [simplify]: Simplified to: (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (exp (- (* y.re (log (hypot x.re x.im))) (* (atan2 x.im x.re) y.im)))) 3.843 * * [progress]: iteration 1 / 4 3.843 * * * [progress]: picking best candidate 3.855 * * * * [pick]: Picked # 3.855 * * * [progress]: localizing error 3.939 * * * [progress]: generating rewritten candidates 3.939 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 3.946 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 3.956 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3) 3.966 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 3.985 * * * [progress]: generating series expansions 3.985 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 3.992 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 3.992 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 3.994 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 3.994 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 3.996 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 3.996 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 3.996 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 3.996 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 3.996 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 3.996 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 3.996 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 3.996 * [taylor]: Taking taylor expansion of x.re in y.re 3.996 * [backup-simplify]: Simplify x.re into x.re 3.996 * [taylor]: Taking taylor expansion of x.re in y.re 3.996 * [backup-simplify]: Simplify x.re into x.re 3.996 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 3.996 * [taylor]: Taking taylor expansion of x.im in y.re 3.996 * [backup-simplify]: Simplify x.im into x.im 3.996 * [taylor]: Taking taylor expansion of x.im in y.re 3.996 * [backup-simplify]: Simplify x.im into x.im 3.997 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.997 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 3.999 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 3.999 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 3.999 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.999 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.000 * [backup-simplify]: Simplify (+ 0 0) into 0 4.001 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.001 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.001 * [taylor]: Taking taylor expansion of y.im in y.re 4.001 * [backup-simplify]: Simplify y.im into y.im 4.001 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.001 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.001 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.001 * [taylor]: Taking taylor expansion of y.re in y.re 4.001 * [backup-simplify]: Simplify 0 into 0 4.001 * [backup-simplify]: Simplify 1 into 1 4.002 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 4.002 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.002 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 4.002 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.003 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 4.003 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 4.003 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 4.003 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.003 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 4.003 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 4.003 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 4.003 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.003 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 4.003 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 4.003 * [taylor]: Taking taylor expansion of x.re in y.im 4.003 * [backup-simplify]: Simplify x.re into x.re 4.003 * [taylor]: Taking taylor expansion of x.re in y.im 4.003 * [backup-simplify]: Simplify x.re into x.re 4.003 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 4.003 * [taylor]: Taking taylor expansion of x.im in y.im 4.003 * [backup-simplify]: Simplify x.im into x.im 4.004 * [taylor]: Taking taylor expansion of x.im in y.im 4.004 * [backup-simplify]: Simplify x.im into x.im 4.004 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.004 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.004 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.004 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.004 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.004 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.005 * [backup-simplify]: Simplify (+ 0 0) into 0 4.005 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.006 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.006 * [taylor]: Taking taylor expansion of y.im in y.im 4.006 * [backup-simplify]: Simplify 0 into 0 4.006 * [backup-simplify]: Simplify 1 into 1 4.006 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.006 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.006 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.006 * [taylor]: Taking taylor expansion of y.re in y.im 4.006 * [backup-simplify]: Simplify y.re into y.re 4.006 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 0) into 0 4.006 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.006 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 4.006 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.007 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.007 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 4.007 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 4.007 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.007 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 4.007 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.007 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.007 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.007 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.007 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.007 * [taylor]: Taking taylor expansion of x.re in x.im 4.007 * [backup-simplify]: Simplify x.re into x.re 4.007 * [taylor]: Taking taylor expansion of x.re in x.im 4.007 * [backup-simplify]: Simplify x.re into x.re 4.007 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.007 * [taylor]: Taking taylor expansion of x.im in x.im 4.007 * [backup-simplify]: Simplify 0 into 0 4.007 * [backup-simplify]: Simplify 1 into 1 4.007 * [taylor]: Taking taylor expansion of x.im in x.im 4.007 * [backup-simplify]: Simplify 0 into 0 4.007 * [backup-simplify]: Simplify 1 into 1 4.007 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.008 * [backup-simplify]: Simplify (* 0 0) into 0 4.008 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.008 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.008 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.008 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.009 * [backup-simplify]: Simplify (+ 0 0) into 0 4.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.009 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.009 * [taylor]: Taking taylor expansion of y.im in x.im 4.009 * [backup-simplify]: Simplify y.im into y.im 4.009 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.009 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.009 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.009 * [taylor]: Taking taylor expansion of y.re in x.im 4.009 * [backup-simplify]: Simplify y.re into y.re 4.009 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* y.im (log x.re)) 4.009 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.009 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 4.009 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 4.009 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 4.009 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 4.009 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 4.009 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.009 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 4.009 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.009 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.009 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.010 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.010 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.010 * [taylor]: Taking taylor expansion of x.re in x.re 4.010 * [backup-simplify]: Simplify 0 into 0 4.010 * [backup-simplify]: Simplify 1 into 1 4.010 * [taylor]: Taking taylor expansion of x.re in x.re 4.010 * [backup-simplify]: Simplify 0 into 0 4.010 * [backup-simplify]: Simplify 1 into 1 4.010 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.010 * [taylor]: Taking taylor expansion of x.im in x.re 4.010 * [backup-simplify]: Simplify x.im into x.im 4.010 * [taylor]: Taking taylor expansion of x.im in x.re 4.010 * [backup-simplify]: Simplify x.im into x.im 4.010 * [backup-simplify]: Simplify (* 0 0) into 0 4.010 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.010 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.010 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.011 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.011 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.011 * [backup-simplify]: Simplify (+ 0 0) into 0 4.011 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.011 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.011 * [taylor]: Taking taylor expansion of y.im in x.re 4.011 * [backup-simplify]: Simplify y.im into y.im 4.011 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.011 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.011 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.011 * [taylor]: Taking taylor expansion of y.re in x.re 4.011 * [backup-simplify]: Simplify y.re into y.re 4.011 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 4.011 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.011 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 4.012 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.012 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.012 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 4.012 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 4.012 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 4.012 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 4.012 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.012 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.012 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.012 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.012 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.012 * [taylor]: Taking taylor expansion of x.re in x.re 4.012 * [backup-simplify]: Simplify 0 into 0 4.012 * [backup-simplify]: Simplify 1 into 1 4.012 * [taylor]: Taking taylor expansion of x.re in x.re 4.012 * [backup-simplify]: Simplify 0 into 0 4.012 * [backup-simplify]: Simplify 1 into 1 4.012 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.012 * [taylor]: Taking taylor expansion of x.im in x.re 4.012 * [backup-simplify]: Simplify x.im into x.im 4.012 * [taylor]: Taking taylor expansion of x.im in x.re 4.012 * [backup-simplify]: Simplify x.im into x.im 4.012 * [backup-simplify]: Simplify (* 0 0) into 0 4.012 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.013 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.013 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.013 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.013 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.013 * [backup-simplify]: Simplify (+ 0 0) into 0 4.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.013 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.013 * [taylor]: Taking taylor expansion of y.im in x.re 4.013 * [backup-simplify]: Simplify y.im into y.im 4.014 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.014 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.014 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.014 * [taylor]: Taking taylor expansion of y.re in x.re 4.014 * [backup-simplify]: Simplify y.re into y.re 4.014 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 4.014 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.014 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 4.014 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.014 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.015 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.015 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 4.015 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.015 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 4.015 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 4.015 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.015 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.015 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.015 * [taylor]: Taking taylor expansion of y.re in x.im 4.015 * [backup-simplify]: Simplify y.re into y.re 4.015 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 4.015 * [taylor]: Taking taylor expansion of y.im in x.im 4.015 * [backup-simplify]: Simplify y.im into y.im 4.015 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.015 * [taylor]: Taking taylor expansion of x.im in x.im 4.015 * [backup-simplify]: Simplify 0 into 0 4.015 * [backup-simplify]: Simplify 1 into 1 4.016 * [backup-simplify]: Simplify (log 1) into 0 4.016 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.016 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.016 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.016 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 4.016 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.016 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.017 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.017 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 4.017 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.017 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in y.im 4.017 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in y.im 4.017 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 4.017 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.017 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.017 * [taylor]: Taking taylor expansion of y.re in y.im 4.017 * [backup-simplify]: Simplify y.re into y.re 4.017 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 4.017 * [taylor]: Taking taylor expansion of y.im in y.im 4.017 * [backup-simplify]: Simplify 0 into 0 4.017 * [backup-simplify]: Simplify 1 into 1 4.017 * [taylor]: Taking taylor expansion of (log x.im) in y.im 4.017 * [taylor]: Taking taylor expansion of x.im in y.im 4.017 * [backup-simplify]: Simplify x.im into x.im 4.017 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.017 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.017 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 4.017 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) 0) into (* (atan2 x.im x.re) y.re) 4.017 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 4.017 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 4.017 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 4.018 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 4.018 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 4.018 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.018 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.018 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.018 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.018 * [taylor]: Taking taylor expansion of y.re in y.re 4.018 * [backup-simplify]: Simplify 0 into 0 4.018 * [backup-simplify]: Simplify 1 into 1 4.018 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.025 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.025 * [backup-simplify]: Simplify 0 into 0 4.027 * [backup-simplify]: Simplify (+ 0) into 0 4.028 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 4.029 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.029 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 4.029 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.029 * [backup-simplify]: Simplify (+ 0 0) into 0 4.030 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.030 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 4.031 * [backup-simplify]: Simplify (+ 0 0) into 0 4.031 * [taylor]: Taking taylor expansion of 0 in x.im 4.031 * [backup-simplify]: Simplify 0 into 0 4.031 * [taylor]: Taking taylor expansion of 0 in y.im 4.031 * [backup-simplify]: Simplify 0 into 0 4.031 * [taylor]: Taking taylor expansion of 0 in y.re 4.031 * [backup-simplify]: Simplify 0 into 0 4.031 * [backup-simplify]: Simplify 0 into 0 4.031 * [backup-simplify]: Simplify (+ 0) into 0 4.032 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 4.032 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.032 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.033 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.033 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 4.033 * [backup-simplify]: Simplify (+ 0 0) into 0 4.034 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.034 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 4.034 * [backup-simplify]: Simplify (+ 0 0) into 0 4.034 * [taylor]: Taking taylor expansion of 0 in y.im 4.034 * [backup-simplify]: Simplify 0 into 0 4.034 * [taylor]: Taking taylor expansion of 0 in y.re 4.034 * [backup-simplify]: Simplify 0 into 0 4.034 * [backup-simplify]: Simplify 0 into 0 4.035 * [backup-simplify]: Simplify (+ 0) into 0 4.035 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 4.035 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.036 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.036 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 4.036 * [backup-simplify]: Simplify (+ 0 (log x.im)) into (log x.im) 4.036 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 4.037 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 4.037 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 4.037 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 4.037 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 4.037 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.037 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.037 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.037 * [taylor]: Taking taylor expansion of y.re in y.re 4.037 * [backup-simplify]: Simplify 0 into 0 4.038 * [backup-simplify]: Simplify 1 into 1 4.038 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.038 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.038 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.038 * [taylor]: Taking taylor expansion of x.im in y.re 4.038 * [backup-simplify]: Simplify x.im into x.im 4.038 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.038 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 4.038 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.039 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 4.039 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.040 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.042 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 4.043 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 4.044 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.044 * [backup-simplify]: Simplify (+ 1 0) into 1 4.045 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 4.047 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.048 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 4.048 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.048 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 4.049 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 4.050 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 4.050 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 4.050 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) in x.im 4.050 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.050 * [backup-simplify]: Simplify 1/2 into 1/2 4.050 * [taylor]: Taking taylor expansion of (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)) in x.im 4.050 * [taylor]: Taking taylor expansion of (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in x.im 4.050 * [taylor]: Taking taylor expansion of y.im in x.im 4.050 * [backup-simplify]: Simplify y.im into y.im 4.050 * [taylor]: Taking taylor expansion of (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 4.050 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 4.050 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.050 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.050 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.050 * [taylor]: Taking taylor expansion of y.re in x.im 4.051 * [backup-simplify]: Simplify y.re into y.re 4.051 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 4.051 * [taylor]: Taking taylor expansion of y.im in x.im 4.051 * [backup-simplify]: Simplify y.im into y.im 4.051 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.051 * [taylor]: Taking taylor expansion of x.im in x.im 4.051 * [backup-simplify]: Simplify 0 into 0 4.051 * [backup-simplify]: Simplify 1 into 1 4.051 * [backup-simplify]: Simplify (log 1) into 0 4.051 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.052 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.052 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 4.052 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 4.052 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.052 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.052 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.052 * [taylor]: Taking taylor expansion of x.im in x.im 4.052 * [backup-simplify]: Simplify 0 into 0 4.053 * [backup-simplify]: Simplify 1 into 1 4.053 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.054 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 4.054 * [backup-simplify]: Simplify (- 0) into 0 4.054 * [backup-simplify]: Simplify (+ (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 4.054 * [backup-simplify]: Simplify (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 4.055 * [backup-simplify]: Simplify (* 1 1) into 1 4.055 * [backup-simplify]: Simplify (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 1) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 4.056 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.057 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.057 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.058 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 4.058 * [backup-simplify]: Simplify (+ 0 0) into 0 4.059 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.059 * [backup-simplify]: Simplify (+ 0) into 0 4.060 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 4.060 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.063 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 4.064 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.064 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 4.064 * [backup-simplify]: Simplify (+ 0 0) into 0 4.065 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.066 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.067 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 4.067 * [backup-simplify]: Simplify (- 0) into 0 4.068 * [backup-simplify]: Simplify (+ 0 0) into 0 4.069 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 4.069 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 4.069 * [backup-simplify]: Simplify (- 0) into 0 4.070 * [backup-simplify]: Simplify (+ 0 0) into 0 4.070 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 4.071 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.072 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into 0 4.072 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.073 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)))) into 0 4.075 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.076 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))))) into 0 4.076 * [taylor]: Taking taylor expansion of 0 in y.im 4.076 * [backup-simplify]: Simplify 0 into 0 4.076 * [taylor]: Taking taylor expansion of 0 in y.re 4.076 * [backup-simplify]: Simplify 0 into 0 4.076 * [backup-simplify]: Simplify 0 into 0 4.076 * [taylor]: Taking taylor expansion of 0 in y.im 4.077 * [backup-simplify]: Simplify 0 into 0 4.077 * [taylor]: Taking taylor expansion of 0 in y.re 4.077 * [backup-simplify]: Simplify 0 into 0 4.077 * [backup-simplify]: Simplify 0 into 0 4.077 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.078 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 4.079 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.082 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 4.082 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.083 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 4.083 * [backup-simplify]: Simplify (+ 0 0) into 0 4.084 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.085 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 4.085 * [backup-simplify]: Simplify (+ 0 0) into 0 4.085 * [taylor]: Taking taylor expansion of 0 in y.im 4.085 * [backup-simplify]: Simplify 0 into 0 4.085 * [taylor]: Taking taylor expansion of 0 in y.re 4.085 * [backup-simplify]: Simplify 0 into 0 4.085 * [backup-simplify]: Simplify 0 into 0 4.085 * [taylor]: Taking taylor expansion of 0 in y.re 4.085 * [backup-simplify]: Simplify 0 into 0 4.085 * [backup-simplify]: Simplify 0 into 0 4.085 * [taylor]: Taking taylor expansion of 0 in y.re 4.085 * [backup-simplify]: Simplify 0 into 0 4.085 * [backup-simplify]: Simplify 0 into 0 4.086 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 4.087 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 4.087 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.089 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 4.090 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 4.090 * [backup-simplify]: Simplify (+ 0 0) into 0 4.091 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.091 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 4.092 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 4.092 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 4.092 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 4.092 * [taylor]: Taking taylor expansion of 1/2 in y.re 4.092 * [backup-simplify]: Simplify 1/2 into 1/2 4.092 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 4.092 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 4.092 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.092 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.092 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.092 * [taylor]: Taking taylor expansion of y.re in y.re 4.092 * [backup-simplify]: Simplify 0 into 0 4.092 * [backup-simplify]: Simplify 1 into 1 4.092 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.093 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.093 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 4.093 * [taylor]: Taking taylor expansion of (log x.im) in y.re 4.093 * [taylor]: Taking taylor expansion of x.im in y.re 4.093 * [backup-simplify]: Simplify x.im into x.im 4.093 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.093 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 4.094 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 4.094 * [backup-simplify]: Simplify (* 1/2 0) into 0 4.095 * [backup-simplify]: Simplify (- 0) into 0 4.095 * [backup-simplify]: Simplify 0 into 0 4.096 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 4.096 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 4.096 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 4.096 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 4.096 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 4.096 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.097 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 4.097 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.097 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.097 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.097 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.097 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.097 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.097 * [taylor]: Taking taylor expansion of x.re in y.re 4.097 * [backup-simplify]: Simplify x.re into x.re 4.097 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.097 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.097 * [taylor]: Taking taylor expansion of x.re in y.re 4.097 * [backup-simplify]: Simplify x.re into x.re 4.097 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.097 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.097 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.097 * [taylor]: Taking taylor expansion of x.im in y.re 4.097 * [backup-simplify]: Simplify x.im into x.im 4.097 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.097 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.097 * [taylor]: Taking taylor expansion of x.im in y.re 4.097 * [backup-simplify]: Simplify x.im into x.im 4.097 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.098 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.098 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.098 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.098 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.099 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.099 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.099 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.100 * [backup-simplify]: Simplify (+ 0 0) into 0 4.100 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.101 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.101 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 4.101 * [taylor]: Taking taylor expansion of y.im in y.re 4.101 * [backup-simplify]: Simplify y.im into y.im 4.101 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.101 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.101 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.101 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.101 * [taylor]: Taking taylor expansion of y.re in y.re 4.101 * [backup-simplify]: Simplify 0 into 0 4.101 * [backup-simplify]: Simplify 1 into 1 4.101 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.102 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.102 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 4.102 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 4.102 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 4.102 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.102 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 4.102 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 4.102 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 4.102 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.102 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 4.102 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 4.103 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.103 * [taylor]: Taking taylor expansion of x.re in y.im 4.103 * [backup-simplify]: Simplify x.re into x.re 4.103 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.103 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 4.103 * [taylor]: Taking taylor expansion of x.re in y.im 4.103 * [backup-simplify]: Simplify x.re into x.re 4.103 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.103 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 4.103 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.103 * [taylor]: Taking taylor expansion of x.im in y.im 4.103 * [backup-simplify]: Simplify x.im into x.im 4.103 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.103 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 4.103 * [taylor]: Taking taylor expansion of x.im in y.im 4.103 * [backup-simplify]: Simplify x.im into x.im 4.103 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.103 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.103 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.104 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.104 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.104 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.104 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.105 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.105 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.105 * [backup-simplify]: Simplify (+ 0 0) into 0 4.106 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.106 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.106 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 4.106 * [taylor]: Taking taylor expansion of y.im in y.im 4.106 * [backup-simplify]: Simplify 0 into 0 4.106 * [backup-simplify]: Simplify 1 into 1 4.106 * [backup-simplify]: Simplify (/ 1 1) into 1 4.106 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.106 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.107 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.107 * [taylor]: Taking taylor expansion of y.re in y.im 4.107 * [backup-simplify]: Simplify y.re into y.re 4.107 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.107 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.108 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.108 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 4.108 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 4.108 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 4.108 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.108 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 4.108 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.108 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.108 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.108 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.108 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.108 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.108 * [taylor]: Taking taylor expansion of x.re in x.im 4.108 * [backup-simplify]: Simplify x.re into x.re 4.108 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.108 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.109 * [taylor]: Taking taylor expansion of x.re in x.im 4.109 * [backup-simplify]: Simplify x.re into x.re 4.109 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.109 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.109 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.109 * [taylor]: Taking taylor expansion of x.im in x.im 4.109 * [backup-simplify]: Simplify 0 into 0 4.109 * [backup-simplify]: Simplify 1 into 1 4.109 * [backup-simplify]: Simplify (/ 1 1) into 1 4.109 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.109 * [taylor]: Taking taylor expansion of x.im in x.im 4.109 * [backup-simplify]: Simplify 0 into 0 4.109 * [backup-simplify]: Simplify 1 into 1 4.110 * [backup-simplify]: Simplify (/ 1 1) into 1 4.110 * [backup-simplify]: Simplify (* 1 1) into 1 4.110 * [backup-simplify]: Simplify (+ 0 1) into 1 4.111 * [backup-simplify]: Simplify (sqrt 1) into 1 4.112 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.112 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.113 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.113 * [backup-simplify]: Simplify (+ 0 0) into 0 4.114 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.114 * [backup-simplify]: Simplify (log 1) into 0 4.114 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 4.114 * [taylor]: Taking taylor expansion of y.im in x.im 4.114 * [backup-simplify]: Simplify y.im into y.im 4.115 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.115 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.115 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.115 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.115 * [taylor]: Taking taylor expansion of y.re in x.im 4.115 * [backup-simplify]: Simplify y.re into y.re 4.115 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.115 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.116 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 4.116 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 4.116 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 4.116 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 4.116 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 4.116 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 4.117 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.117 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 4.117 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.117 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.117 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.117 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.117 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.117 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.117 * [taylor]: Taking taylor expansion of x.re in x.re 4.117 * [backup-simplify]: Simplify 0 into 0 4.117 * [backup-simplify]: Simplify 1 into 1 4.117 * [backup-simplify]: Simplify (/ 1 1) into 1 4.117 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.118 * [taylor]: Taking taylor expansion of x.re in x.re 4.118 * [backup-simplify]: Simplify 0 into 0 4.118 * [backup-simplify]: Simplify 1 into 1 4.118 * [backup-simplify]: Simplify (/ 1 1) into 1 4.118 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.118 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.118 * [taylor]: Taking taylor expansion of x.im in x.re 4.118 * [backup-simplify]: Simplify x.im into x.im 4.118 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.118 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.118 * [taylor]: Taking taylor expansion of x.im in x.re 4.118 * [backup-simplify]: Simplify x.im into x.im 4.118 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.119 * [backup-simplify]: Simplify (* 1 1) into 1 4.119 * [backup-simplify]: Simplify (+ 1 0) into 1 4.119 * [backup-simplify]: Simplify (sqrt 1) into 1 4.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.121 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.122 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.122 * [backup-simplify]: Simplify (+ 0 0) into 0 4.123 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.123 * [backup-simplify]: Simplify (log 1) into 0 4.123 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.123 * [taylor]: Taking taylor expansion of y.im in x.re 4.123 * [backup-simplify]: Simplify y.im into y.im 4.123 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.123 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.123 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.123 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.123 * [taylor]: Taking taylor expansion of y.re in x.re 4.123 * [backup-simplify]: Simplify y.re into y.re 4.124 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.124 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.124 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 4.124 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.125 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.125 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.125 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 4.125 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 4.125 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 4.125 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 4.125 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.125 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.125 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.126 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.126 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.126 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.126 * [taylor]: Taking taylor expansion of x.re in x.re 4.126 * [backup-simplify]: Simplify 0 into 0 4.126 * [backup-simplify]: Simplify 1 into 1 4.126 * [backup-simplify]: Simplify (/ 1 1) into 1 4.126 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.126 * [taylor]: Taking taylor expansion of x.re in x.re 4.126 * [backup-simplify]: Simplify 0 into 0 4.126 * [backup-simplify]: Simplify 1 into 1 4.127 * [backup-simplify]: Simplify (/ 1 1) into 1 4.127 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.127 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.127 * [taylor]: Taking taylor expansion of x.im in x.re 4.127 * [backup-simplify]: Simplify x.im into x.im 4.127 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.127 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.127 * [taylor]: Taking taylor expansion of x.im in x.re 4.127 * [backup-simplify]: Simplify x.im into x.im 4.127 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.127 * [backup-simplify]: Simplify (* 1 1) into 1 4.128 * [backup-simplify]: Simplify (+ 1 0) into 1 4.128 * [backup-simplify]: Simplify (sqrt 1) into 1 4.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.130 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.130 * [backup-simplify]: Simplify (+ 0 0) into 0 4.131 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.131 * [backup-simplify]: Simplify (log 1) into 0 4.132 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 4.132 * [taylor]: Taking taylor expansion of y.im in x.re 4.132 * [backup-simplify]: Simplify y.im into y.im 4.132 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 4.132 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.132 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.132 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.132 * [taylor]: Taking taylor expansion of y.re in x.re 4.132 * [backup-simplify]: Simplify y.re into y.re 4.132 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.132 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.133 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 4.133 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.133 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.133 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.134 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.134 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.134 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.134 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.134 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.135 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.135 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.135 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.135 * [taylor]: Taking taylor expansion of y.re in x.im 4.135 * [backup-simplify]: Simplify y.re into y.re 4.135 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.135 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.135 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.135 * [taylor]: Taking taylor expansion of x.re in x.im 4.135 * [backup-simplify]: Simplify x.re into x.re 4.135 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.135 * [taylor]: Taking taylor expansion of y.im in x.im 4.135 * [backup-simplify]: Simplify y.im into y.im 4.136 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.136 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.136 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.136 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.137 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.137 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.137 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.137 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.137 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 4.138 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 4.138 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 4.138 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.138 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.138 * [taylor]: Taking taylor expansion of y.re in y.im 4.138 * [backup-simplify]: Simplify y.re into y.re 4.138 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.138 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 4.138 * [taylor]: Taking taylor expansion of (log x.re) in y.im 4.138 * [taylor]: Taking taylor expansion of x.re in y.im 4.138 * [backup-simplify]: Simplify x.re into x.re 4.138 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.138 * [taylor]: Taking taylor expansion of y.im in y.im 4.138 * [backup-simplify]: Simplify 0 into 0 4.138 * [backup-simplify]: Simplify 1 into 1 4.138 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 4.138 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.138 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 4.139 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.139 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 4.139 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 4.139 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.139 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.139 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.139 * [taylor]: Taking taylor expansion of y.re in y.re 4.139 * [backup-simplify]: Simplify 0 into 0 4.139 * [backup-simplify]: Simplify 1 into 1 4.139 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.139 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.139 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.139 * [taylor]: Taking taylor expansion of x.re in y.re 4.139 * [backup-simplify]: Simplify x.re into x.re 4.139 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.139 * [taylor]: Taking taylor expansion of y.im in y.re 4.139 * [backup-simplify]: Simplify y.im into y.im 4.139 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.140 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.140 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.140 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.141 * [backup-simplify]: Simplify (+ 0) into 0 4.141 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.142 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 4.143 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.143 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 4.144 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.144 * [backup-simplify]: Simplify (+ 0 0) into 0 4.145 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.145 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.146 * [backup-simplify]: Simplify (+ 0 0) into 0 4.146 * [taylor]: Taking taylor expansion of 0 in x.im 4.146 * [backup-simplify]: Simplify 0 into 0 4.146 * [taylor]: Taking taylor expansion of 0 in y.im 4.146 * [backup-simplify]: Simplify 0 into 0 4.146 * [taylor]: Taking taylor expansion of 0 in y.re 4.146 * [backup-simplify]: Simplify 0 into 0 4.146 * [backup-simplify]: Simplify 0 into 0 4.146 * [backup-simplify]: Simplify (+ 0) into 0 4.147 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.147 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.148 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.148 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.149 * [backup-simplify]: Simplify (- 0) into 0 4.149 * [backup-simplify]: Simplify (+ 0 0) into 0 4.150 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.151 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.151 * [backup-simplify]: Simplify (+ 0 0) into 0 4.151 * [taylor]: Taking taylor expansion of 0 in y.im 4.151 * [backup-simplify]: Simplify 0 into 0 4.151 * [taylor]: Taking taylor expansion of 0 in y.re 4.151 * [backup-simplify]: Simplify 0 into 0 4.151 * [backup-simplify]: Simplify 0 into 0 4.151 * [taylor]: Taking taylor expansion of 0 in y.re 4.151 * [backup-simplify]: Simplify 0 into 0 4.151 * [backup-simplify]: Simplify 0 into 0 4.151 * [backup-simplify]: Simplify 0 into 0 4.152 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.153 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 4.154 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.154 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.156 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.157 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.157 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 4.159 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.161 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.161 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 4.162 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.162 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 4.162 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 4.164 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 4.164 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 4.164 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 4.164 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.164 * [backup-simplify]: Simplify 1/2 into 1/2 4.164 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 4.164 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 4.164 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 4.164 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.164 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.164 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.165 * [taylor]: Taking taylor expansion of y.re in x.im 4.165 * [backup-simplify]: Simplify y.re into y.re 4.165 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.165 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.165 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.165 * [taylor]: Taking taylor expansion of x.re in x.im 4.165 * [backup-simplify]: Simplify x.re into x.re 4.165 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.165 * [taylor]: Taking taylor expansion of y.im in x.im 4.165 * [backup-simplify]: Simplify y.im into y.im 4.165 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.165 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 4.165 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 4.166 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.166 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 4.166 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 4.166 * [taylor]: Taking taylor expansion of y.im in x.im 4.166 * [backup-simplify]: Simplify y.im into y.im 4.166 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.166 * [taylor]: Taking taylor expansion of x.im in x.im 4.166 * [backup-simplify]: Simplify 0 into 0 4.166 * [backup-simplify]: Simplify 1 into 1 4.166 * [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))) 4.167 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 4.167 * [backup-simplify]: Simplify (- 0) into 0 4.168 * [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))) 4.168 * [backup-simplify]: Simplify (* 1 1) into 1 4.168 * [backup-simplify]: Simplify (* y.im 1) into y.im 4.168 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 4.169 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.170 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.170 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.170 * [backup-simplify]: Simplify (- 0) into 0 4.170 * [backup-simplify]: Simplify (+ 0 0) into 0 4.171 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.172 * [backup-simplify]: Simplify (+ 0) into 0 4.173 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 4.173 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.175 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 4.175 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.175 * [backup-simplify]: Simplify (- 0) into 0 4.176 * [backup-simplify]: Simplify (+ 0 0) into 0 4.182 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.183 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.184 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 4.185 * [backup-simplify]: Simplify (- 0) into 0 4.185 * [backup-simplify]: Simplify (+ 0 0) into 0 4.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.187 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.187 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 4.188 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 4.189 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 4.189 * [backup-simplify]: Simplify (- 0) into 0 4.190 * [backup-simplify]: Simplify (+ 0 0) into 0 4.190 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 4.190 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 4.191 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.192 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 4.192 * [taylor]: Taking taylor expansion of 0 in y.im 4.192 * [backup-simplify]: Simplify 0 into 0 4.192 * [taylor]: Taking taylor expansion of 0 in y.re 4.192 * [backup-simplify]: Simplify 0 into 0 4.192 * [backup-simplify]: Simplify 0 into 0 4.192 * [taylor]: Taking taylor expansion of 0 in y.im 4.192 * [backup-simplify]: Simplify 0 into 0 4.192 * [taylor]: Taking taylor expansion of 0 in y.re 4.193 * [backup-simplify]: Simplify 0 into 0 4.193 * [backup-simplify]: Simplify 0 into 0 4.193 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 4.194 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 4.194 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 4.194 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 4.194 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.194 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.194 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 4.194 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.194 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.194 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.194 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.194 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.194 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.194 * [taylor]: Taking taylor expansion of -1 in y.re 4.194 * [backup-simplify]: Simplify -1 into -1 4.194 * [taylor]: Taking taylor expansion of x.re in y.re 4.194 * [backup-simplify]: Simplify x.re into x.re 4.194 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.194 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.194 * [taylor]: Taking taylor expansion of -1 in y.re 4.194 * [backup-simplify]: Simplify -1 into -1 4.194 * [taylor]: Taking taylor expansion of x.re in y.re 4.194 * [backup-simplify]: Simplify x.re into x.re 4.194 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.194 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.194 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.194 * [taylor]: Taking taylor expansion of -1 in y.re 4.195 * [backup-simplify]: Simplify -1 into -1 4.195 * [taylor]: Taking taylor expansion of x.im in y.re 4.195 * [backup-simplify]: Simplify x.im into x.im 4.195 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.195 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.195 * [taylor]: Taking taylor expansion of -1 in y.re 4.195 * [backup-simplify]: Simplify -1 into -1 4.195 * [taylor]: Taking taylor expansion of x.im in y.re 4.195 * [backup-simplify]: Simplify x.im into x.im 4.195 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.195 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.195 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.195 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.196 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.196 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.196 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.196 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.196 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.196 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.196 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.197 * [backup-simplify]: Simplify (+ 0 0) into 0 4.197 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.198 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.198 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 4.198 * [taylor]: Taking taylor expansion of -1 in y.re 4.198 * [backup-simplify]: Simplify -1 into -1 4.198 * [taylor]: Taking taylor expansion of y.im in y.re 4.198 * [backup-simplify]: Simplify y.im into y.im 4.198 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.198 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.198 * [taylor]: Taking taylor expansion of -1 in y.re 4.198 * [backup-simplify]: Simplify -1 into -1 4.198 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.198 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.198 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.198 * [taylor]: Taking taylor expansion of y.re in y.re 4.198 * [backup-simplify]: Simplify 0 into 0 4.198 * [backup-simplify]: Simplify 1 into 1 4.198 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.198 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.199 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.199 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 4.199 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 4.199 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 4.199 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.199 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 4.199 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 4.199 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 4.199 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.199 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 4.200 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 4.200 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.200 * [taylor]: Taking taylor expansion of -1 in y.im 4.200 * [backup-simplify]: Simplify -1 into -1 4.200 * [taylor]: Taking taylor expansion of x.re in y.im 4.200 * [backup-simplify]: Simplify x.re into x.re 4.200 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.200 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 4.200 * [taylor]: Taking taylor expansion of -1 in y.im 4.200 * [backup-simplify]: Simplify -1 into -1 4.200 * [taylor]: Taking taylor expansion of x.re in y.im 4.200 * [backup-simplify]: Simplify x.re into x.re 4.200 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.200 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 4.200 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.200 * [taylor]: Taking taylor expansion of -1 in y.im 4.200 * [backup-simplify]: Simplify -1 into -1 4.200 * [taylor]: Taking taylor expansion of x.im in y.im 4.200 * [backup-simplify]: Simplify x.im into x.im 4.200 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.200 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 4.200 * [taylor]: Taking taylor expansion of -1 in y.im 4.200 * [backup-simplify]: Simplify -1 into -1 4.200 * [taylor]: Taking taylor expansion of x.im in y.im 4.200 * [backup-simplify]: Simplify x.im into x.im 4.200 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.200 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.200 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.201 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.201 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.201 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.202 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.202 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.202 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.202 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.203 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.203 * [backup-simplify]: Simplify (+ 0 0) into 0 4.204 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.204 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.204 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 4.204 * [taylor]: Taking taylor expansion of -1 in y.im 4.204 * [backup-simplify]: Simplify -1 into -1 4.204 * [taylor]: Taking taylor expansion of y.im in y.im 4.204 * [backup-simplify]: Simplify 0 into 0 4.204 * [backup-simplify]: Simplify 1 into 1 4.204 * [backup-simplify]: Simplify (/ -1 1) into -1 4.204 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.204 * [taylor]: Taking taylor expansion of -1 in y.im 4.205 * [backup-simplify]: Simplify -1 into -1 4.205 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.205 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.205 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.205 * [taylor]: Taking taylor expansion of y.re in y.im 4.205 * [backup-simplify]: Simplify y.re into y.re 4.205 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.205 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 4.206 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 4.206 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 4.206 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 4.206 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.206 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.206 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 4.206 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.206 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.206 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.207 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.207 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.207 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.207 * [taylor]: Taking taylor expansion of -1 in x.im 4.207 * [backup-simplify]: Simplify -1 into -1 4.207 * [taylor]: Taking taylor expansion of x.re in x.im 4.207 * [backup-simplify]: Simplify x.re into x.re 4.207 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.207 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.207 * [taylor]: Taking taylor expansion of -1 in x.im 4.207 * [backup-simplify]: Simplify -1 into -1 4.207 * [taylor]: Taking taylor expansion of x.re in x.im 4.207 * [backup-simplify]: Simplify x.re into x.re 4.207 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.207 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.207 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.207 * [taylor]: Taking taylor expansion of -1 in x.im 4.207 * [backup-simplify]: Simplify -1 into -1 4.207 * [taylor]: Taking taylor expansion of x.im in x.im 4.207 * [backup-simplify]: Simplify 0 into 0 4.207 * [backup-simplify]: Simplify 1 into 1 4.208 * [backup-simplify]: Simplify (/ -1 1) into -1 4.208 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.208 * [taylor]: Taking taylor expansion of -1 in x.im 4.208 * [backup-simplify]: Simplify -1 into -1 4.208 * [taylor]: Taking taylor expansion of x.im in x.im 4.208 * [backup-simplify]: Simplify 0 into 0 4.208 * [backup-simplify]: Simplify 1 into 1 4.208 * [backup-simplify]: Simplify (/ -1 1) into -1 4.209 * [backup-simplify]: Simplify (* -1 -1) into 1 4.209 * [backup-simplify]: Simplify (+ 0 1) into 1 4.209 * [backup-simplify]: Simplify (sqrt 1) into 1 4.210 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.211 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.212 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.212 * [backup-simplify]: Simplify (+ 0 0) into 0 4.213 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.213 * [backup-simplify]: Simplify (log 1) into 0 4.213 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 4.213 * [taylor]: Taking taylor expansion of -1 in x.im 4.213 * [backup-simplify]: Simplify -1 into -1 4.213 * [taylor]: Taking taylor expansion of y.im in x.im 4.213 * [backup-simplify]: Simplify y.im into y.im 4.213 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.213 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.214 * [taylor]: Taking taylor expansion of -1 in x.im 4.214 * [backup-simplify]: Simplify -1 into -1 4.214 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.214 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.214 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.214 * [taylor]: Taking taylor expansion of y.re in x.im 4.214 * [backup-simplify]: Simplify y.re into y.re 4.214 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.214 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.215 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 4.215 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.215 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.215 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.216 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.216 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 4.216 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 4.216 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.216 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 4.216 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.216 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.216 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.216 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.216 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.216 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.216 * [taylor]: Taking taylor expansion of -1 in x.re 4.216 * [backup-simplify]: Simplify -1 into -1 4.216 * [taylor]: Taking taylor expansion of x.re in x.re 4.216 * [backup-simplify]: Simplify 0 into 0 4.216 * [backup-simplify]: Simplify 1 into 1 4.217 * [backup-simplify]: Simplify (/ -1 1) into -1 4.217 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.217 * [taylor]: Taking taylor expansion of -1 in x.re 4.217 * [backup-simplify]: Simplify -1 into -1 4.217 * [taylor]: Taking taylor expansion of x.re in x.re 4.217 * [backup-simplify]: Simplify 0 into 0 4.217 * [backup-simplify]: Simplify 1 into 1 4.217 * [backup-simplify]: Simplify (/ -1 1) into -1 4.218 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.218 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.218 * [taylor]: Taking taylor expansion of -1 in x.re 4.218 * [backup-simplify]: Simplify -1 into -1 4.218 * [taylor]: Taking taylor expansion of x.im in x.re 4.218 * [backup-simplify]: Simplify x.im into x.im 4.218 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.218 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.218 * [taylor]: Taking taylor expansion of -1 in x.re 4.218 * [backup-simplify]: Simplify -1 into -1 4.218 * [taylor]: Taking taylor expansion of x.im in x.re 4.218 * [backup-simplify]: Simplify x.im into x.im 4.218 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.218 * [backup-simplify]: Simplify (* -1 -1) into 1 4.219 * [backup-simplify]: Simplify (+ 1 0) into 1 4.219 * [backup-simplify]: Simplify (sqrt 1) into 1 4.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.221 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.222 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.222 * [backup-simplify]: Simplify (+ 0 0) into 0 4.223 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.223 * [backup-simplify]: Simplify (log 1) into 0 4.223 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.223 * [taylor]: Taking taylor expansion of -1 in x.re 4.223 * [backup-simplify]: Simplify -1 into -1 4.223 * [taylor]: Taking taylor expansion of y.im in x.re 4.223 * [backup-simplify]: Simplify y.im into y.im 4.223 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.223 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.223 * [taylor]: Taking taylor expansion of -1 in x.re 4.223 * [backup-simplify]: Simplify -1 into -1 4.224 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.224 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.224 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.224 * [taylor]: Taking taylor expansion of y.re in x.re 4.224 * [backup-simplify]: Simplify y.re into y.re 4.224 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.224 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.225 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 4.225 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.225 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.225 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.226 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.226 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 4.226 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 4.226 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.226 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 4.226 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.226 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.226 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.226 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.226 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.226 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.226 * [taylor]: Taking taylor expansion of -1 in x.re 4.226 * [backup-simplify]: Simplify -1 into -1 4.226 * [taylor]: Taking taylor expansion of x.re in x.re 4.226 * [backup-simplify]: Simplify 0 into 0 4.226 * [backup-simplify]: Simplify 1 into 1 4.227 * [backup-simplify]: Simplify (/ -1 1) into -1 4.227 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.227 * [taylor]: Taking taylor expansion of -1 in x.re 4.227 * [backup-simplify]: Simplify -1 into -1 4.227 * [taylor]: Taking taylor expansion of x.re in x.re 4.227 * [backup-simplify]: Simplify 0 into 0 4.227 * [backup-simplify]: Simplify 1 into 1 4.227 * [backup-simplify]: Simplify (/ -1 1) into -1 4.227 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.228 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.228 * [taylor]: Taking taylor expansion of -1 in x.re 4.229 * [backup-simplify]: Simplify -1 into -1 4.229 * [taylor]: Taking taylor expansion of x.im in x.re 4.229 * [backup-simplify]: Simplify x.im into x.im 4.229 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.229 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.229 * [taylor]: Taking taylor expansion of -1 in x.re 4.229 * [backup-simplify]: Simplify -1 into -1 4.229 * [taylor]: Taking taylor expansion of x.im in x.re 4.229 * [backup-simplify]: Simplify x.im into x.im 4.229 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.229 * [backup-simplify]: Simplify (* -1 -1) into 1 4.230 * [backup-simplify]: Simplify (+ 1 0) into 1 4.230 * [backup-simplify]: Simplify (sqrt 1) into 1 4.231 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.232 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.233 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.233 * [backup-simplify]: Simplify (+ 0 0) into 0 4.234 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.234 * [backup-simplify]: Simplify (log 1) into 0 4.234 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 4.234 * [taylor]: Taking taylor expansion of -1 in x.re 4.234 * [backup-simplify]: Simplify -1 into -1 4.234 * [taylor]: Taking taylor expansion of y.im in x.re 4.234 * [backup-simplify]: Simplify y.im into y.im 4.234 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 4.234 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.234 * [taylor]: Taking taylor expansion of -1 in x.re 4.234 * [backup-simplify]: Simplify -1 into -1 4.234 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.234 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.234 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.235 * [taylor]: Taking taylor expansion of y.re in x.re 4.235 * [backup-simplify]: Simplify y.re into y.re 4.235 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.235 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.235 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 4.236 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.236 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.236 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.237 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.237 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.237 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.238 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.238 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.238 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.238 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.238 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.238 * [taylor]: Taking taylor expansion of x.re in x.im 4.238 * [backup-simplify]: Simplify x.re into x.re 4.238 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.238 * [taylor]: Taking taylor expansion of y.im in x.im 4.238 * [backup-simplify]: Simplify y.im into y.im 4.238 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.238 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.238 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.238 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.238 * [taylor]: Taking taylor expansion of y.re in x.im 4.238 * [backup-simplify]: Simplify y.re into y.re 4.238 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.239 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.239 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.239 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.239 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.240 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.240 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.240 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.240 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 4.240 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 4.240 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 4.240 * [taylor]: Taking taylor expansion of (log x.re) in y.im 4.240 * [taylor]: Taking taylor expansion of x.re in y.im 4.240 * [backup-simplify]: Simplify x.re into x.re 4.241 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.241 * [taylor]: Taking taylor expansion of y.im in y.im 4.241 * [backup-simplify]: Simplify 0 into 0 4.241 * [backup-simplify]: Simplify 1 into 1 4.241 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 4.241 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 4.241 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.241 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.241 * [taylor]: Taking taylor expansion of y.re in y.im 4.241 * [backup-simplify]: Simplify y.re into y.re 4.241 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.241 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 4.241 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.241 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 4.241 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.241 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 4.241 * [taylor]: Taking taylor expansion of (log x.re) in y.re 4.242 * [taylor]: Taking taylor expansion of x.re in y.re 4.242 * [backup-simplify]: Simplify x.re into x.re 4.242 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.242 * [taylor]: Taking taylor expansion of y.im in y.re 4.242 * [backup-simplify]: Simplify y.im into y.im 4.242 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.242 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.242 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.242 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.242 * [taylor]: Taking taylor expansion of y.re in y.re 4.242 * [backup-simplify]: Simplify 0 into 0 4.242 * [backup-simplify]: Simplify 1 into 1 4.242 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.242 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.242 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 4.243 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.243 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.244 * [backup-simplify]: Simplify (+ 0) into 0 4.244 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.245 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.245 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 4.246 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.247 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 4.247 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.248 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.248 * [backup-simplify]: Simplify (+ 0 0) into 0 4.249 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.249 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.250 * [backup-simplify]: Simplify (+ 0 0) into 0 4.250 * [taylor]: Taking taylor expansion of 0 in x.im 4.250 * [backup-simplify]: Simplify 0 into 0 4.250 * [taylor]: Taking taylor expansion of 0 in y.im 4.250 * [backup-simplify]: Simplify 0 into 0 4.250 * [taylor]: Taking taylor expansion of 0 in y.re 4.250 * [backup-simplify]: Simplify 0 into 0 4.250 * [backup-simplify]: Simplify 0 into 0 4.250 * [backup-simplify]: Simplify (+ 0) into 0 4.251 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.252 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.252 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.252 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.253 * [backup-simplify]: Simplify (- 0) into 0 4.253 * [backup-simplify]: Simplify (+ 0 0) into 0 4.254 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.255 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.255 * [backup-simplify]: Simplify (+ 0 0) into 0 4.255 * [taylor]: Taking taylor expansion of 0 in y.im 4.255 * [backup-simplify]: Simplify 0 into 0 4.255 * [taylor]: Taking taylor expansion of 0 in y.re 4.255 * [backup-simplify]: Simplify 0 into 0 4.255 * [backup-simplify]: Simplify 0 into 0 4.255 * [taylor]: Taking taylor expansion of 0 in y.re 4.255 * [backup-simplify]: Simplify 0 into 0 4.255 * [backup-simplify]: Simplify 0 into 0 4.255 * [backup-simplify]: Simplify 0 into 0 4.256 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.257 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 4.258 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.258 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.259 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.260 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.261 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 4.261 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.261 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 4.263 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.265 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.265 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 4.266 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.266 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.267 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 4.267 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 4.268 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 4.269 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 4.269 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 4.269 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 4.269 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.269 * [backup-simplify]: Simplify 1/2 into 1/2 4.269 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 4.269 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 4.269 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.269 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 4.269 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.269 * [taylor]: Taking taylor expansion of x.re in x.im 4.269 * [backup-simplify]: Simplify x.re into x.re 4.269 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.269 * [taylor]: Taking taylor expansion of y.im in x.im 4.270 * [backup-simplify]: Simplify y.im into y.im 4.270 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 4.270 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.270 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.270 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.270 * [taylor]: Taking taylor expansion of y.re in x.im 4.270 * [backup-simplify]: Simplify y.re into y.re 4.270 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.270 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.270 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.271 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.271 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 4.271 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 4.271 * [taylor]: Taking taylor expansion of y.im in x.im 4.271 * [backup-simplify]: Simplify y.im into y.im 4.271 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.271 * [taylor]: Taking taylor expansion of x.im in x.im 4.271 * [backup-simplify]: Simplify 0 into 0 4.271 * [backup-simplify]: Simplify 1 into 1 4.271 * [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))) 4.272 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 4.272 * [backup-simplify]: Simplify (- 0) into 0 4.273 * [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))) 4.273 * [backup-simplify]: Simplify (* 1 1) into 1 4.273 * [backup-simplify]: Simplify (* y.im 1) into y.im 4.273 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 4.274 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.275 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 4.275 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.275 * [backup-simplify]: Simplify (- 0) into 0 4.276 * [backup-simplify]: Simplify (+ 0 0) into 0 4.276 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.277 * [backup-simplify]: Simplify (+ 0) into 0 4.278 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 4.280 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 4.280 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.280 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.280 * [backup-simplify]: Simplify (- 0) into 0 4.281 * [backup-simplify]: Simplify (+ 0 0) into 0 4.282 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.283 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.283 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 4.284 * [backup-simplify]: Simplify (- 0) into 0 4.284 * [backup-simplify]: Simplify (+ 0 0) into 0 4.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.286 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.286 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 4.287 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 4.288 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 4.288 * [backup-simplify]: Simplify (- 0) into 0 4.289 * [backup-simplify]: Simplify (+ 0 0) into 0 4.289 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 4.290 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 4.290 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.291 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 4.292 * [backup-simplify]: Simplify (- 0) into 0 4.292 * [taylor]: Taking taylor expansion of 0 in y.im 4.292 * [backup-simplify]: Simplify 0 into 0 4.292 * [taylor]: Taking taylor expansion of 0 in y.re 4.292 * [backup-simplify]: Simplify 0 into 0 4.292 * [backup-simplify]: Simplify 0 into 0 4.292 * [taylor]: Taking taylor expansion of 0 in y.im 4.292 * [backup-simplify]: Simplify 0 into 0 4.292 * [taylor]: Taking taylor expansion of 0 in y.re 4.292 * [backup-simplify]: Simplify 0 into 0 4.292 * [backup-simplify]: Simplify 0 into 0 4.293 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 4.293 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 4.293 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.im) into (* y.im (atan2 x.im x.re)) 4.293 * [approximate]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in (x.im x.re y.im) around 0 4.293 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 4.293 * [taylor]: Taking taylor expansion of y.im in y.im 4.293 * [backup-simplify]: Simplify 0 into 0 4.293 * [backup-simplify]: Simplify 1 into 1 4.293 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.293 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.293 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 4.293 * [taylor]: Taking taylor expansion of y.im in x.re 4.293 * [backup-simplify]: Simplify y.im into y.im 4.293 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.293 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.293 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 4.293 * [taylor]: Taking taylor expansion of y.im in x.im 4.293 * [backup-simplify]: Simplify y.im into y.im 4.293 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.293 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.294 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.im 4.294 * [taylor]: Taking taylor expansion of y.im in x.im 4.294 * [backup-simplify]: Simplify y.im into y.im 4.294 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.294 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.294 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 4.294 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in x.re 4.294 * [taylor]: Taking taylor expansion of y.im in x.re 4.294 * [backup-simplify]: Simplify y.im into y.im 4.294 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.294 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.294 * [backup-simplify]: Simplify (* y.im (atan2 x.im x.re)) into (* y.im (atan2 x.im x.re)) 4.294 * [taylor]: Taking taylor expansion of (* y.im (atan2 x.im x.re)) in y.im 4.294 * [taylor]: Taking taylor expansion of y.im in y.im 4.294 * [backup-simplify]: Simplify 0 into 0 4.294 * [backup-simplify]: Simplify 1 into 1 4.294 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 4.294 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.294 * [backup-simplify]: Simplify (* 0 (atan2 x.im x.re)) into 0 4.294 * [backup-simplify]: Simplify 0 into 0 4.295 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 4.295 * [taylor]: Taking taylor expansion of 0 in x.re 4.295 * [backup-simplify]: Simplify 0 into 0 4.295 * [taylor]: Taking taylor expansion of 0 in y.im 4.295 * [backup-simplify]: Simplify 0 into 0 4.295 * [backup-simplify]: Simplify 0 into 0 4.295 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (atan2 x.im x.re))) into 0 4.295 * [taylor]: Taking taylor expansion of 0 in y.im 4.295 * [backup-simplify]: Simplify 0 into 0 4.295 * [backup-simplify]: Simplify 0 into 0 4.295 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (atan2 x.im x.re))) into (atan2 x.im x.re) 4.296 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.296 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 4.296 * [taylor]: Taking taylor expansion of 0 in x.re 4.296 * [backup-simplify]: Simplify 0 into 0 4.296 * [taylor]: Taking taylor expansion of 0 in y.im 4.296 * [backup-simplify]: Simplify 0 into 0 4.296 * [backup-simplify]: Simplify 0 into 0 4.296 * [taylor]: Taking taylor expansion of 0 in y.im 4.296 * [backup-simplify]: Simplify 0 into 0 4.296 * [backup-simplify]: Simplify 0 into 0 4.297 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (atan2 x.im x.re)))) into 0 4.297 * [taylor]: Taking taylor expansion of 0 in y.im 4.297 * [backup-simplify]: Simplify 0 into 0 4.297 * [backup-simplify]: Simplify 0 into 0 4.297 * [backup-simplify]: Simplify 0 into 0 4.297 * [backup-simplify]: Simplify 0 into 0 4.298 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (atan2 x.im x.re)))) into 0 4.298 * [backup-simplify]: Simplify 0 into 0 4.298 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.im (* 1 1))) into (* y.im (atan2 x.im x.re)) 4.299 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.im)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.299 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in (x.im x.re y.im) around 0 4.299 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.299 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.299 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.299 * [taylor]: Taking taylor expansion of y.im in y.im 4.299 * [backup-simplify]: Simplify 0 into 0 4.299 * [backup-simplify]: Simplify 1 into 1 4.299 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.299 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.299 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.299 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.299 * [taylor]: Taking taylor expansion of y.im in x.re 4.299 * [backup-simplify]: Simplify y.im into y.im 4.300 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.300 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.300 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.300 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.300 * [taylor]: Taking taylor expansion of y.im in x.im 4.300 * [backup-simplify]: Simplify y.im into y.im 4.300 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.300 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.im 4.300 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.300 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.300 * [taylor]: Taking taylor expansion of y.im in x.im 4.300 * [backup-simplify]: Simplify y.im into y.im 4.300 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.300 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in x.re 4.300 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.301 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.301 * [taylor]: Taking taylor expansion of y.im in x.re 4.301 * [backup-simplify]: Simplify y.im into y.im 4.301 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) 4.301 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) in y.im 4.301 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 4.301 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.301 * [taylor]: Taking taylor expansion of y.im in y.im 4.301 * [backup-simplify]: Simplify 0 into 0 4.301 * [backup-simplify]: Simplify 1 into 1 4.301 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.301 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.302 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.302 * [taylor]: Taking taylor expansion of 0 in x.re 4.302 * [backup-simplify]: Simplify 0 into 0 4.302 * [taylor]: Taking taylor expansion of 0 in y.im 4.302 * [backup-simplify]: Simplify 0 into 0 4.302 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)))) into 0 4.302 * [taylor]: Taking taylor expansion of 0 in y.im 4.302 * [backup-simplify]: Simplify 0 into 0 4.303 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.303 * [backup-simplify]: Simplify 0 into 0 4.304 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.304 * [taylor]: Taking taylor expansion of 0 in x.re 4.304 * [backup-simplify]: Simplify 0 into 0 4.304 * [taylor]: Taking taylor expansion of 0 in y.im 4.304 * [backup-simplify]: Simplify 0 into 0 4.304 * [taylor]: Taking taylor expansion of 0 in y.im 4.304 * [backup-simplify]: Simplify 0 into 0 4.304 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.304 * [taylor]: Taking taylor expansion of 0 in y.im 4.304 * [backup-simplify]: Simplify 0 into 0 4.304 * [backup-simplify]: Simplify 0 into 0 4.304 * [backup-simplify]: Simplify 0 into 0 4.306 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.306 * [backup-simplify]: Simplify 0 into 0 4.306 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.306 * [taylor]: Taking taylor expansion of 0 in x.re 4.306 * [backup-simplify]: Simplify 0 into 0 4.306 * [taylor]: Taking taylor expansion of 0 in y.im 4.306 * [backup-simplify]: Simplify 0 into 0 4.306 * [taylor]: Taking taylor expansion of 0 in y.im 4.306 * [backup-simplify]: Simplify 0 into 0 4.306 * [taylor]: Taking taylor expansion of 0 in y.im 4.306 * [backup-simplify]: Simplify 0 into 0 4.307 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.307 * [taylor]: Taking taylor expansion of 0 in y.im 4.307 * [backup-simplify]: Simplify 0 into 0 4.307 * [backup-simplify]: Simplify 0 into 0 4.307 * [backup-simplify]: Simplify 0 into 0 4.308 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.im)) (* 1 1))) into (* y.im (atan2 x.im x.re)) 4.308 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.im))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.308 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in (x.im x.re y.im) around 0 4.308 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.308 * [taylor]: Taking taylor expansion of -1 in y.im 4.308 * [backup-simplify]: Simplify -1 into -1 4.308 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.308 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.308 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.308 * [taylor]: Taking taylor expansion of y.im in y.im 4.308 * [backup-simplify]: Simplify 0 into 0 4.308 * [backup-simplify]: Simplify 1 into 1 4.308 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.308 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.308 * [taylor]: Taking taylor expansion of -1 in x.re 4.308 * [backup-simplify]: Simplify -1 into -1 4.308 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.309 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.309 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.309 * [taylor]: Taking taylor expansion of y.im in x.re 4.309 * [backup-simplify]: Simplify y.im into y.im 4.309 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.309 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.309 * [taylor]: Taking taylor expansion of -1 in x.im 4.309 * [backup-simplify]: Simplify -1 into -1 4.309 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.309 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.309 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.309 * [taylor]: Taking taylor expansion of y.im in x.im 4.309 * [backup-simplify]: Simplify y.im into y.im 4.309 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.309 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.im 4.309 * [taylor]: Taking taylor expansion of -1 in x.im 4.309 * [backup-simplify]: Simplify -1 into -1 4.309 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.im 4.309 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.310 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.310 * [taylor]: Taking taylor expansion of y.im in x.im 4.310 * [backup-simplify]: Simplify y.im into y.im 4.310 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.310 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.310 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in x.re 4.310 * [taylor]: Taking taylor expansion of -1 in x.re 4.310 * [backup-simplify]: Simplify -1 into -1 4.310 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in x.re 4.310 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.310 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.310 * [taylor]: Taking taylor expansion of y.im in x.re 4.310 * [backup-simplify]: Simplify y.im into y.im 4.310 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) 4.311 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) 4.311 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)) in y.im 4.311 * [taylor]: Taking taylor expansion of -1 in y.im 4.311 * [backup-simplify]: Simplify -1 into -1 4.311 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) in y.im 4.311 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 4.311 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.311 * [taylor]: Taking taylor expansion of y.im in y.im 4.311 * [backup-simplify]: Simplify 0 into 0 4.311 * [backup-simplify]: Simplify 1 into 1 4.311 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.311 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.311 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.312 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.312 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.313 * [taylor]: Taking taylor expansion of 0 in x.re 4.313 * [backup-simplify]: Simplify 0 into 0 4.313 * [taylor]: Taking taylor expansion of 0 in y.im 4.313 * [backup-simplify]: Simplify 0 into 0 4.313 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)))) into 0 4.313 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))) into 0 4.314 * [taylor]: Taking taylor expansion of 0 in y.im 4.314 * [backup-simplify]: Simplify 0 into 0 4.315 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.315 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.315 * [backup-simplify]: Simplify 0 into 0 4.315 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.316 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.316 * [taylor]: Taking taylor expansion of 0 in x.re 4.316 * [backup-simplify]: Simplify 0 into 0 4.316 * [taylor]: Taking taylor expansion of 0 in y.im 4.316 * [backup-simplify]: Simplify 0 into 0 4.317 * [taylor]: Taking taylor expansion of 0 in y.im 4.317 * [backup-simplify]: Simplify 0 into 0 4.317 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.318 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im)))) into 0 4.318 * [taylor]: Taking taylor expansion of 0 in y.im 4.318 * [backup-simplify]: Simplify 0 into 0 4.318 * [backup-simplify]: Simplify 0 into 0 4.318 * [backup-simplify]: Simplify 0 into 0 4.319 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.320 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.320 * [backup-simplify]: Simplify 0 into 0 4.321 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.323 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.323 * [taylor]: Taking taylor expansion of 0 in x.re 4.323 * [backup-simplify]: Simplify 0 into 0 4.323 * [taylor]: Taking taylor expansion of 0 in y.im 4.323 * [backup-simplify]: Simplify 0 into 0 4.323 * [taylor]: Taking taylor expansion of 0 in y.im 4.323 * [backup-simplify]: Simplify 0 into 0 4.323 * [taylor]: Taking taylor expansion of 0 in y.im 4.323 * [backup-simplify]: Simplify 0 into 0 4.323 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 4.325 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.im))))) into 0 4.325 * [taylor]: Taking taylor expansion of 0 in y.im 4.325 * [backup-simplify]: Simplify 0 into 0 4.325 * [backup-simplify]: Simplify 0 into 0 4.325 * [backup-simplify]: Simplify 0 into 0 4.325 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.im))) (* 1 1))) into (* y.im (atan2 x.im x.re)) 4.325 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3) 4.326 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.326 * [approximate]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in (x.im x.re y.re) around 0 4.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.326 * [taylor]: Taking taylor expansion of y.re in y.re 4.326 * [backup-simplify]: Simplify 0 into 0 4.326 * [backup-simplify]: Simplify 1 into 1 4.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.326 * [taylor]: Taking taylor expansion of y.re in x.re 4.326 * [backup-simplify]: Simplify y.re into y.re 4.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.326 * [taylor]: Taking taylor expansion of y.re in x.im 4.326 * [backup-simplify]: Simplify y.re into y.re 4.326 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 4.326 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 4.326 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.326 * [taylor]: Taking taylor expansion of y.re in x.im 4.326 * [backup-simplify]: Simplify y.re into y.re 4.327 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.327 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 4.327 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 4.327 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.327 * [taylor]: Taking taylor expansion of y.re in x.re 4.327 * [backup-simplify]: Simplify y.re into y.re 4.327 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 4.327 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 4.327 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 4.327 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.327 * [taylor]: Taking taylor expansion of y.re in y.re 4.327 * [backup-simplify]: Simplify 0 into 0 4.327 * [backup-simplify]: Simplify 1 into 1 4.327 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 4.327 * [backup-simplify]: Simplify 0 into 0 4.327 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.327 * [taylor]: Taking taylor expansion of 0 in x.re 4.327 * [backup-simplify]: Simplify 0 into 0 4.327 * [taylor]: Taking taylor expansion of 0 in y.re 4.327 * [backup-simplify]: Simplify 0 into 0 4.327 * [backup-simplify]: Simplify 0 into 0 4.328 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 4.328 * [taylor]: Taking taylor expansion of 0 in y.re 4.328 * [backup-simplify]: Simplify 0 into 0 4.328 * [backup-simplify]: Simplify 0 into 0 4.328 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 4.328 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 4.329 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.329 * [taylor]: Taking taylor expansion of 0 in x.re 4.329 * [backup-simplify]: Simplify 0 into 0 4.329 * [taylor]: Taking taylor expansion of 0 in y.re 4.329 * [backup-simplify]: Simplify 0 into 0 4.329 * [backup-simplify]: Simplify 0 into 0 4.329 * [taylor]: Taking taylor expansion of 0 in y.re 4.329 * [backup-simplify]: Simplify 0 into 0 4.329 * [backup-simplify]: Simplify 0 into 0 4.330 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 4.330 * [taylor]: Taking taylor expansion of 0 in y.re 4.330 * [backup-simplify]: Simplify 0 into 0 4.330 * [backup-simplify]: Simplify 0 into 0 4.330 * [backup-simplify]: Simplify 0 into 0 4.330 * [backup-simplify]: Simplify 0 into 0 4.330 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 4.330 * [backup-simplify]: Simplify 0 into 0 4.331 * [backup-simplify]: Simplify (* (atan2 x.im x.re) (* y.re (* 1 1))) into (* (atan2 x.im x.re) y.re) 4.331 * [backup-simplify]: Simplify (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.331 * [approximate]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in (x.im x.re y.re) around 0 4.331 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.331 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.331 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.331 * [taylor]: Taking taylor expansion of y.re in y.re 4.331 * [backup-simplify]: Simplify 0 into 0 4.331 * [backup-simplify]: Simplify 1 into 1 4.332 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.332 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.332 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.332 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.332 * [taylor]: Taking taylor expansion of y.re in x.re 4.332 * [backup-simplify]: Simplify y.re into y.re 4.332 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.332 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.332 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.332 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.332 * [taylor]: Taking taylor expansion of y.re in x.im 4.332 * [backup-simplify]: Simplify y.re into y.re 4.332 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.332 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 4.332 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 4.332 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.332 * [taylor]: Taking taylor expansion of y.re in x.im 4.332 * [backup-simplify]: Simplify y.re into y.re 4.333 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.333 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 4.333 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 4.333 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.333 * [taylor]: Taking taylor expansion of y.re in x.re 4.333 * [backup-simplify]: Simplify y.re into y.re 4.333 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 4.333 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 4.333 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 4.333 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.333 * [taylor]: Taking taylor expansion of y.re in y.re 4.333 * [backup-simplify]: Simplify 0 into 0 4.333 * [backup-simplify]: Simplify 1 into 1 4.333 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.334 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 4.334 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.334 * [taylor]: Taking taylor expansion of 0 in x.re 4.334 * [backup-simplify]: Simplify 0 into 0 4.334 * [taylor]: Taking taylor expansion of 0 in y.re 4.334 * [backup-simplify]: Simplify 0 into 0 4.334 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 4.334 * [taylor]: Taking taylor expansion of 0 in y.re 4.334 * [backup-simplify]: Simplify 0 into 0 4.336 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 4.336 * [backup-simplify]: Simplify 0 into 0 4.336 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.336 * [taylor]: Taking taylor expansion of 0 in x.re 4.336 * [backup-simplify]: Simplify 0 into 0 4.336 * [taylor]: Taking taylor expansion of 0 in y.re 4.336 * [backup-simplify]: Simplify 0 into 0 4.336 * [taylor]: Taking taylor expansion of 0 in y.re 4.336 * [backup-simplify]: Simplify 0 into 0 4.336 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.336 * [taylor]: Taking taylor expansion of 0 in y.re 4.336 * [backup-simplify]: Simplify 0 into 0 4.336 * [backup-simplify]: Simplify 0 into 0 4.337 * [backup-simplify]: Simplify 0 into 0 4.338 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.338 * [backup-simplify]: Simplify 0 into 0 4.338 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.338 * [taylor]: Taking taylor expansion of 0 in x.re 4.338 * [backup-simplify]: Simplify 0 into 0 4.338 * [taylor]: Taking taylor expansion of 0 in y.re 4.338 * [backup-simplify]: Simplify 0 into 0 4.338 * [taylor]: Taking taylor expansion of 0 in y.re 4.339 * [backup-simplify]: Simplify 0 into 0 4.339 * [taylor]: Taking taylor expansion of 0 in y.re 4.339 * [backup-simplify]: Simplify 0 into 0 4.339 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.339 * [taylor]: Taking taylor expansion of 0 in y.re 4.339 * [backup-simplify]: Simplify 0 into 0 4.339 * [backup-simplify]: Simplify 0 into 0 4.339 * [backup-simplify]: Simplify 0 into 0 4.340 * [backup-simplify]: Simplify (* (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (* (/ 1 (/ 1 y.re)) (* 1 1))) into (* (atan2 x.im x.re) y.re) 4.340 * [backup-simplify]: Simplify (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.340 * [approximate]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in (x.im x.re y.re) around 0 4.340 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.340 * [taylor]: Taking taylor expansion of -1 in y.re 4.340 * [backup-simplify]: Simplify -1 into -1 4.340 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.340 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.340 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.340 * [taylor]: Taking taylor expansion of y.re in y.re 4.340 * [backup-simplify]: Simplify 0 into 0 4.340 * [backup-simplify]: Simplify 1 into 1 4.341 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.341 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.341 * [taylor]: Taking taylor expansion of -1 in x.re 4.341 * [backup-simplify]: Simplify -1 into -1 4.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.341 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.341 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.341 * [taylor]: Taking taylor expansion of y.re in x.re 4.341 * [backup-simplify]: Simplify y.re into y.re 4.341 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.341 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.341 * [taylor]: Taking taylor expansion of -1 in x.im 4.341 * [backup-simplify]: Simplify -1 into -1 4.341 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.341 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.342 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.342 * [taylor]: Taking taylor expansion of y.re in x.im 4.342 * [backup-simplify]: Simplify y.re into y.re 4.342 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.342 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 4.342 * [taylor]: Taking taylor expansion of -1 in x.im 4.342 * [backup-simplify]: Simplify -1 into -1 4.342 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 4.342 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 4.342 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.342 * [taylor]: Taking taylor expansion of y.re in x.im 4.342 * [backup-simplify]: Simplify y.re into y.re 4.342 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.342 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.342 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 4.343 * [taylor]: Taking taylor expansion of -1 in x.re 4.343 * [backup-simplify]: Simplify -1 into -1 4.343 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 4.343 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 4.343 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.343 * [taylor]: Taking taylor expansion of y.re in x.re 4.343 * [backup-simplify]: Simplify y.re into y.re 4.343 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 4.343 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 4.343 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 4.343 * [taylor]: Taking taylor expansion of -1 in y.re 4.343 * [backup-simplify]: Simplify -1 into -1 4.343 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 4.343 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 4.343 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.343 * [taylor]: Taking taylor expansion of y.re in y.re 4.343 * [backup-simplify]: Simplify 0 into 0 4.343 * [backup-simplify]: Simplify 1 into 1 4.344 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 4.344 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.344 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 4.344 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.345 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.345 * [taylor]: Taking taylor expansion of 0 in x.re 4.345 * [backup-simplify]: Simplify 0 into 0 4.345 * [taylor]: Taking taylor expansion of 0 in y.re 4.345 * [backup-simplify]: Simplify 0 into 0 4.345 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 4.346 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 4.346 * [taylor]: Taking taylor expansion of 0 in y.re 4.346 * [backup-simplify]: Simplify 0 into 0 4.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 4.348 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re)))) into 0 4.348 * [backup-simplify]: Simplify 0 into 0 4.348 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.349 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.349 * [taylor]: Taking taylor expansion of 0 in x.re 4.349 * [backup-simplify]: Simplify 0 into 0 4.349 * [taylor]: Taking taylor expansion of 0 in y.re 4.349 * [backup-simplify]: Simplify 0 into 0 4.349 * [taylor]: Taking taylor expansion of 0 in y.re 4.349 * [backup-simplify]: Simplify 0 into 0 4.349 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.351 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 4.351 * [taylor]: Taking taylor expansion of 0 in y.re 4.351 * [backup-simplify]: Simplify 0 into 0 4.351 * [backup-simplify]: Simplify 0 into 0 4.351 * [backup-simplify]: Simplify 0 into 0 4.353 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.358 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 4.358 * [backup-simplify]: Simplify 0 into 0 4.359 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.360 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.360 * [taylor]: Taking taylor expansion of 0 in x.re 4.360 * [backup-simplify]: Simplify 0 into 0 4.360 * [taylor]: Taking taylor expansion of 0 in y.re 4.360 * [backup-simplify]: Simplify 0 into 0 4.360 * [taylor]: Taking taylor expansion of 0 in y.re 4.361 * [backup-simplify]: Simplify 0 into 0 4.361 * [taylor]: Taking taylor expansion of 0 in y.re 4.361 * [backup-simplify]: Simplify 0 into 0 4.361 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 4.362 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 4.362 * [taylor]: Taking taylor expansion of 0 in y.re 4.362 * [backup-simplify]: Simplify 0 into 0 4.362 * [backup-simplify]: Simplify 0 into 0 4.362 * [backup-simplify]: Simplify 0 into 0 4.363 * [backup-simplify]: Simplify (* (* -1 (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))) into (* (atan2 x.im x.re) y.re) 4.363 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 4.363 * [backup-simplify]: Simplify (* y.re (log (hypot x.re x.im))) into (* y.re (log (hypot x.re x.im))) 4.363 * [approximate]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in (y.re x.re x.im) around 0 4.363 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.im 4.363 * [taylor]: Taking taylor expansion of y.re in x.im 4.363 * [backup-simplify]: Simplify y.re into y.re 4.363 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 4.364 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 4.364 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.364 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 4.364 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 4.364 * [taylor]: Taking taylor expansion of x.re in x.im 4.364 * [backup-simplify]: Simplify x.re into x.re 4.364 * [taylor]: Taking taylor expansion of x.re in x.im 4.364 * [backup-simplify]: Simplify x.re into x.re 4.364 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 4.364 * [taylor]: Taking taylor expansion of x.im in x.im 4.364 * [backup-simplify]: Simplify 0 into 0 4.364 * [backup-simplify]: Simplify 1 into 1 4.364 * [taylor]: Taking taylor expansion of x.im in x.im 4.364 * [backup-simplify]: Simplify 0 into 0 4.364 * [backup-simplify]: Simplify 1 into 1 4.364 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.364 * [backup-simplify]: Simplify (* 0 0) into 0 4.365 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 4.365 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 4.365 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.366 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.366 * [backup-simplify]: Simplify (+ 0 0) into 0 4.366 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 4.366 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.366 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in x.re 4.366 * [taylor]: Taking taylor expansion of y.re in x.re 4.366 * [backup-simplify]: Simplify y.re into y.re 4.366 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 4.366 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 4.366 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.366 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 4.366 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 4.366 * [taylor]: Taking taylor expansion of x.re in x.re 4.366 * [backup-simplify]: Simplify 0 into 0 4.367 * [backup-simplify]: Simplify 1 into 1 4.367 * [taylor]: Taking taylor expansion of x.re in x.re 4.367 * [backup-simplify]: Simplify 0 into 0 4.367 * [backup-simplify]: Simplify 1 into 1 4.367 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 4.367 * [taylor]: Taking taylor expansion of x.im in x.re 4.367 * [backup-simplify]: Simplify x.im into x.im 4.367 * [taylor]: Taking taylor expansion of x.im in x.re 4.367 * [backup-simplify]: Simplify x.im into x.im 4.367 * [backup-simplify]: Simplify (* 0 0) into 0 4.367 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.367 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.367 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.368 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 4.368 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.369 * [backup-simplify]: Simplify (+ 0 0) into 0 4.369 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.369 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.369 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 4.369 * [taylor]: Taking taylor expansion of y.re in y.re 4.369 * [backup-simplify]: Simplify 0 into 0 4.369 * [backup-simplify]: Simplify 1 into 1 4.369 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.369 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.369 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.369 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.369 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.369 * [taylor]: Taking taylor expansion of x.re in y.re 4.369 * [backup-simplify]: Simplify x.re into x.re 4.369 * [taylor]: Taking taylor expansion of x.re in y.re 4.369 * [backup-simplify]: Simplify x.re into x.re 4.369 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.369 * [taylor]: Taking taylor expansion of x.im in y.re 4.369 * [backup-simplify]: Simplify x.im into x.im 4.369 * [taylor]: Taking taylor expansion of x.im in y.re 4.369 * [backup-simplify]: Simplify x.im into x.im 4.369 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.369 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.370 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.370 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.370 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.370 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.370 * [backup-simplify]: Simplify (+ 0 0) into 0 4.371 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.371 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.371 * [taylor]: Taking taylor expansion of (* y.re (log (hypot x.re x.im))) in y.re 4.371 * [taylor]: Taking taylor expansion of y.re in y.re 4.371 * [backup-simplify]: Simplify 0 into 0 4.371 * [backup-simplify]: Simplify 1 into 1 4.371 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 4.371 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 4.371 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 4.371 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 4.371 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 4.371 * [taylor]: Taking taylor expansion of x.re in y.re 4.371 * [backup-simplify]: Simplify x.re into x.re 4.372 * [taylor]: Taking taylor expansion of x.re in y.re 4.372 * [backup-simplify]: Simplify x.re into x.re 4.372 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 4.372 * [taylor]: Taking taylor expansion of x.im in y.re 4.372 * [backup-simplify]: Simplify x.im into x.im 4.372 * [taylor]: Taking taylor expansion of x.im in y.re 4.372 * [backup-simplify]: Simplify x.im into x.im 4.372 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.372 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.372 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 4.372 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 4.372 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.372 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.373 * [backup-simplify]: Simplify (+ 0 0) into 0 4.373 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.374 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 4.374 * [backup-simplify]: Simplify (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 4.374 * [taylor]: Taking taylor expansion of 0 in x.re 4.374 * [backup-simplify]: Simplify 0 into 0 4.374 * [taylor]: Taking taylor expansion of 0 in x.im 4.374 * [backup-simplify]: Simplify 0 into 0 4.374 * [backup-simplify]: Simplify 0 into 0 4.375 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 1) into 0 4.376 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) 4.376 * [taylor]: Taking taylor expansion of (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) in x.re 4.376 * [taylor]: Taking taylor expansion of (sqrt (+ (pow x.re 2) (pow x.im 2))) in x.re 4.376 * [taylor]: Taking taylor expansion of (+ (pow x.re 2) (pow x.im 2)) in x.re 4.376 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.376 * [taylor]: Taking taylor expansion of x.re in x.re 4.376 * [backup-simplify]: Simplify 0 into 0 4.376 * [backup-simplify]: Simplify 1 into 1 4.376 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.376 * [taylor]: Taking taylor expansion of x.im in x.re 4.376 * [backup-simplify]: Simplify x.im into x.im 4.376 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.376 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 4.376 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 4.377 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 4.377 * [backup-simplify]: Simplify (+ 0 0) into 0 4.377 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 4.377 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.377 * [taylor]: Taking taylor expansion of (log x.im) in x.im 4.377 * [taylor]: Taking taylor expansion of x.im in x.im 4.377 * [backup-simplify]: Simplify 0 into 0 4.377 * [backup-simplify]: Simplify 1 into 1 4.378 * [backup-simplify]: Simplify (log 1) into 0 4.378 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 4.378 * [backup-simplify]: Simplify (log x.im) into (log x.im) 4.378 * [taylor]: Taking taylor expansion of 0 in x.im 4.378 * [backup-simplify]: Simplify 0 into 0 4.378 * [backup-simplify]: Simplify 0 into 0 4.378 * [backup-simplify]: Simplify 0 into 0 4.379 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.379 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 4.380 * [backup-simplify]: Simplify (+ 0 0) into 0 4.380 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow x.re 2) (pow x.im 2))))) into 0 4.383 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (pow x.re 2) (pow x.im 2))) 1)))) 2) into 0 4.384 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log (sqrt (+ (pow x.im 2) (pow x.re 2))))))) into 0 4.384 * [taylor]: Taking taylor expansion of 0 in x.re 4.384 * [backup-simplify]: Simplify 0 into 0 4.384 * [taylor]: Taking taylor expansion of 0 in x.im 4.384 * [backup-simplify]: Simplify 0 into 0 4.384 * [backup-simplify]: Simplify 0 into 0 4.385 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 4.385 * [taylor]: Taking taylor expansion of 0 in x.im 4.385 * [backup-simplify]: Simplify 0 into 0 4.385 * [backup-simplify]: Simplify 0 into 0 4.385 * [taylor]: Taking taylor expansion of 0 in x.im 4.385 * [backup-simplify]: Simplify 0 into 0 4.385 * [backup-simplify]: Simplify 0 into 0 4.387 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.387 * [backup-simplify]: Simplify 0 into 0 4.387 * [backup-simplify]: Simplify (* (log x.im) (* 1 (* 1 y.re))) into (* y.re (log x.im)) 4.387 * [backup-simplify]: Simplify (* (/ 1 y.re) (log (hypot (/ 1 x.re) (/ 1 x.im)))) into (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) 4.387 * [approximate]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in (y.re x.re x.im) around 0 4.387 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.im 4.387 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 4.387 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 4.387 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.387 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 4.387 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 4.387 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.387 * [taylor]: Taking taylor expansion of x.re in x.im 4.387 * [backup-simplify]: Simplify x.re into x.re 4.387 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.387 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 4.387 * [taylor]: Taking taylor expansion of x.re in x.im 4.388 * [backup-simplify]: Simplify x.re into x.re 4.388 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.388 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 4.388 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.388 * [taylor]: Taking taylor expansion of x.im in x.im 4.388 * [backup-simplify]: Simplify 0 into 0 4.388 * [backup-simplify]: Simplify 1 into 1 4.388 * [backup-simplify]: Simplify (/ 1 1) into 1 4.388 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 4.388 * [taylor]: Taking taylor expansion of x.im in x.im 4.388 * [backup-simplify]: Simplify 0 into 0 4.388 * [backup-simplify]: Simplify 1 into 1 4.389 * [backup-simplify]: Simplify (/ 1 1) into 1 4.389 * [backup-simplify]: Simplify (* 1 1) into 1 4.389 * [backup-simplify]: Simplify (+ 0 1) into 1 4.390 * [backup-simplify]: Simplify (sqrt 1) into 1 4.390 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.392 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.392 * [backup-simplify]: Simplify (+ 0 0) into 0 4.393 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.393 * [backup-simplify]: Simplify (log 1) into 0 4.393 * [taylor]: Taking taylor expansion of y.re in x.im 4.394 * [backup-simplify]: Simplify y.re into y.re 4.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.394 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.395 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.395 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in x.re 4.395 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 4.395 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 4.395 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.395 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 4.395 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 4.395 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.395 * [taylor]: Taking taylor expansion of x.re in x.re 4.395 * [backup-simplify]: Simplify 0 into 0 4.395 * [backup-simplify]: Simplify 1 into 1 4.395 * [backup-simplify]: Simplify (/ 1 1) into 1 4.395 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 4.395 * [taylor]: Taking taylor expansion of x.re in x.re 4.395 * [backup-simplify]: Simplify 0 into 0 4.395 * [backup-simplify]: Simplify 1 into 1 4.396 * [backup-simplify]: Simplify (/ 1 1) into 1 4.396 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 4.396 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.396 * [taylor]: Taking taylor expansion of x.im in x.re 4.396 * [backup-simplify]: Simplify x.im into x.im 4.396 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.396 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 4.396 * [taylor]: Taking taylor expansion of x.im in x.re 4.396 * [backup-simplify]: Simplify x.im into x.im 4.396 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.396 * [backup-simplify]: Simplify (* 1 1) into 1 4.397 * [backup-simplify]: Simplify (+ 1 0) into 1 4.397 * [backup-simplify]: Simplify (sqrt 1) into 1 4.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.399 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.399 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.400 * [backup-simplify]: Simplify (+ 0 0) into 0 4.400 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.401 * [backup-simplify]: Simplify (log 1) into 0 4.401 * [taylor]: Taking taylor expansion of y.re in x.re 4.401 * [backup-simplify]: Simplify y.re into y.re 4.402 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.402 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.402 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.402 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.402 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.402 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.403 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.403 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.403 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.403 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.403 * [taylor]: Taking taylor expansion of x.re in y.re 4.403 * [backup-simplify]: Simplify x.re into x.re 4.403 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.403 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.403 * [taylor]: Taking taylor expansion of x.re in y.re 4.403 * [backup-simplify]: Simplify x.re into x.re 4.403 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.403 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.403 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.403 * [taylor]: Taking taylor expansion of x.im in y.re 4.403 * [backup-simplify]: Simplify x.im into x.im 4.403 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.403 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.403 * [taylor]: Taking taylor expansion of x.im in y.re 4.403 * [backup-simplify]: Simplify x.im into x.im 4.403 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.403 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.403 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.404 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.404 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.404 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.405 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.405 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.405 * [backup-simplify]: Simplify (+ 0 0) into 0 4.406 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.406 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.406 * [taylor]: Taking taylor expansion of y.re in y.re 4.406 * [backup-simplify]: Simplify 0 into 0 4.406 * [backup-simplify]: Simplify 1 into 1 4.406 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.406 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ 1 x.re) (/ 1 x.im))) y.re) in y.re 4.406 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 4.406 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 4.407 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 4.407 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 4.407 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 4.407 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.407 * [taylor]: Taking taylor expansion of x.re in y.re 4.407 * [backup-simplify]: Simplify x.re into x.re 4.407 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.407 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 4.407 * [taylor]: Taking taylor expansion of x.re in y.re 4.407 * [backup-simplify]: Simplify x.re into x.re 4.407 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 4.407 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 4.407 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.407 * [taylor]: Taking taylor expansion of x.im in y.re 4.407 * [backup-simplify]: Simplify x.im into x.im 4.407 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.407 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 4.407 * [taylor]: Taking taylor expansion of x.im in y.re 4.407 * [backup-simplify]: Simplify x.im into x.im 4.407 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.407 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 4.408 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 4.408 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.408 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 4.408 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 4.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 4.409 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 4.409 * [backup-simplify]: Simplify (+ 0 0) into 0 4.410 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.410 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.410 * [taylor]: Taking taylor expansion of y.re in y.re 4.410 * [backup-simplify]: Simplify 0 into 0 4.410 * [backup-simplify]: Simplify 1 into 1 4.411 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.411 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 4.411 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 4.411 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 4.411 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 4.411 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.411 * [taylor]: Taking taylor expansion of x.im in x.re 4.411 * [backup-simplify]: Simplify x.im into x.im 4.411 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.411 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 4.411 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.411 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.411 * [taylor]: Taking taylor expansion of x.re in x.re 4.411 * [backup-simplify]: Simplify 0 into 0 4.411 * [backup-simplify]: Simplify 1 into 1 4.412 * [backup-simplify]: Simplify (* 1 1) into 1 4.412 * [backup-simplify]: Simplify (/ 1 1) into 1 4.412 * [backup-simplify]: Simplify (+ 0 1) into 1 4.413 * [backup-simplify]: Simplify (sqrt 1) into 1 4.413 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.414 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.414 * [backup-simplify]: Simplify (+ 0 0) into 0 4.415 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.415 * [backup-simplify]: Simplify (log 1) into 0 4.416 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.416 * [taylor]: Taking taylor expansion of (- (log x.re)) in x.im 4.416 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.416 * [taylor]: Taking taylor expansion of x.re in x.im 4.416 * [backup-simplify]: Simplify x.re into x.re 4.416 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.416 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.416 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 4.417 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 4.419 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 4.419 * [taylor]: Taking taylor expansion of 0 in x.re 4.419 * [backup-simplify]: Simplify 0 into 0 4.419 * [taylor]: Taking taylor expansion of 0 in x.im 4.419 * [backup-simplify]: Simplify 0 into 0 4.419 * [backup-simplify]: Simplify 0 into 0 4.420 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.420 * [taylor]: Taking taylor expansion of 0 in x.im 4.420 * [backup-simplify]: Simplify 0 into 0 4.420 * [backup-simplify]: Simplify 0 into 0 4.421 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.421 * [backup-simplify]: Simplify (- 0) into 0 4.421 * [backup-simplify]: Simplify 0 into 0 4.422 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.422 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.422 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 4.422 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.423 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.423 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 4.423 * [backup-simplify]: Simplify (+ 0 0) into 0 4.424 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.427 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 4.429 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.429 * [taylor]: Taking taylor expansion of 0 in x.re 4.429 * [backup-simplify]: Simplify 0 into 0 4.429 * [taylor]: Taking taylor expansion of 0 in x.im 4.429 * [backup-simplify]: Simplify 0 into 0 4.429 * [backup-simplify]: Simplify 0 into 0 4.429 * [taylor]: Taking taylor expansion of 0 in x.im 4.429 * [backup-simplify]: Simplify 0 into 0 4.429 * [backup-simplify]: Simplify 0 into 0 4.430 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.431 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.431 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 4.432 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.433 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.433 * [taylor]: Taking taylor expansion of (/ 1/2 (pow x.im 2)) in x.im 4.433 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.433 * [backup-simplify]: Simplify 1/2 into 1/2 4.433 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.433 * [taylor]: Taking taylor expansion of x.im in x.im 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify 1 into 1 4.433 * [backup-simplify]: Simplify (* 1 1) into 1 4.434 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 4.434 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.435 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.435 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 4.436 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.436 * [backup-simplify]: Simplify 0 into 0 4.436 * [backup-simplify]: Simplify (* (- (log (/ 1 x.re))) (* 1 (* 1 (/ 1 (/ 1 y.re))))) into (* -1 (* y.re (log (/ 1 x.re)))) 4.436 * [backup-simplify]: Simplify (* (/ 1 (- y.re)) (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im))))) into (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) 4.436 * [approximate]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in (y.re x.re x.im) around 0 4.436 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.im 4.436 * [taylor]: Taking taylor expansion of -1 in x.im 4.436 * [backup-simplify]: Simplify -1 into -1 4.436 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.im 4.436 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 4.436 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 4.437 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.437 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 4.437 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 4.437 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.437 * [taylor]: Taking taylor expansion of -1 in x.im 4.437 * [backup-simplify]: Simplify -1 into -1 4.437 * [taylor]: Taking taylor expansion of x.re in x.im 4.437 * [backup-simplify]: Simplify x.re into x.re 4.437 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.437 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 4.437 * [taylor]: Taking taylor expansion of -1 in x.im 4.437 * [backup-simplify]: Simplify -1 into -1 4.437 * [taylor]: Taking taylor expansion of x.re in x.im 4.437 * [backup-simplify]: Simplify x.re into x.re 4.437 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.437 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 4.437 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.437 * [taylor]: Taking taylor expansion of -1 in x.im 4.437 * [backup-simplify]: Simplify -1 into -1 4.437 * [taylor]: Taking taylor expansion of x.im in x.im 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 1 into 1 4.437 * [backup-simplify]: Simplify (/ -1 1) into -1 4.437 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 4.437 * [taylor]: Taking taylor expansion of -1 in x.im 4.437 * [backup-simplify]: Simplify -1 into -1 4.437 * [taylor]: Taking taylor expansion of x.im in x.im 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 1 into 1 4.438 * [backup-simplify]: Simplify (/ -1 1) into -1 4.438 * [backup-simplify]: Simplify (* -1 -1) into 1 4.438 * [backup-simplify]: Simplify (+ 0 1) into 1 4.438 * [backup-simplify]: Simplify (sqrt 1) into 1 4.439 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.439 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.440 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.440 * [backup-simplify]: Simplify (+ 0 0) into 0 4.440 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.441 * [backup-simplify]: Simplify (log 1) into 0 4.441 * [taylor]: Taking taylor expansion of y.re in x.im 4.441 * [backup-simplify]: Simplify y.re into y.re 4.441 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.441 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 4.441 * [backup-simplify]: Simplify (/ (- (log x.im)) y.re) into (* -1 (/ (log x.im) y.re)) 4.441 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in x.re 4.441 * [taylor]: Taking taylor expansion of -1 in x.re 4.441 * [backup-simplify]: Simplify -1 into -1 4.441 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in x.re 4.441 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 4.441 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 4.442 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.442 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 4.442 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 4.442 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.442 * [taylor]: Taking taylor expansion of -1 in x.re 4.442 * [backup-simplify]: Simplify -1 into -1 4.442 * [taylor]: Taking taylor expansion of x.re in x.re 4.442 * [backup-simplify]: Simplify 0 into 0 4.442 * [backup-simplify]: Simplify 1 into 1 4.442 * [backup-simplify]: Simplify (/ -1 1) into -1 4.442 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 4.442 * [taylor]: Taking taylor expansion of -1 in x.re 4.442 * [backup-simplify]: Simplify -1 into -1 4.442 * [taylor]: Taking taylor expansion of x.re in x.re 4.442 * [backup-simplify]: Simplify 0 into 0 4.442 * [backup-simplify]: Simplify 1 into 1 4.442 * [backup-simplify]: Simplify (/ -1 1) into -1 4.442 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 4.442 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.442 * [taylor]: Taking taylor expansion of -1 in x.re 4.442 * [backup-simplify]: Simplify -1 into -1 4.442 * [taylor]: Taking taylor expansion of x.im in x.re 4.442 * [backup-simplify]: Simplify x.im into x.im 4.442 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.442 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 4.443 * [taylor]: Taking taylor expansion of -1 in x.re 4.443 * [backup-simplify]: Simplify -1 into -1 4.443 * [taylor]: Taking taylor expansion of x.im in x.re 4.443 * [backup-simplify]: Simplify x.im into x.im 4.443 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.443 * [backup-simplify]: Simplify (* -1 -1) into 1 4.443 * [backup-simplify]: Simplify (+ 1 0) into 1 4.444 * [backup-simplify]: Simplify (sqrt 1) into 1 4.444 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.445 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.445 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 4.445 * [backup-simplify]: Simplify (+ 0 0) into 0 4.446 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.446 * [backup-simplify]: Simplify (log 1) into 0 4.446 * [taylor]: Taking taylor expansion of y.re in x.re 4.446 * [backup-simplify]: Simplify y.re into y.re 4.446 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.446 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.447 * [backup-simplify]: Simplify (/ (- (log x.re)) y.re) into (* -1 (/ (log x.re) y.re)) 4.447 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.447 * [taylor]: Taking taylor expansion of -1 in y.re 4.447 * [backup-simplify]: Simplify -1 into -1 4.447 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.447 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.447 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.447 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.447 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.447 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.447 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.447 * [taylor]: Taking taylor expansion of -1 in y.re 4.447 * [backup-simplify]: Simplify -1 into -1 4.447 * [taylor]: Taking taylor expansion of x.re in y.re 4.447 * [backup-simplify]: Simplify x.re into x.re 4.447 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.447 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.447 * [taylor]: Taking taylor expansion of -1 in y.re 4.447 * [backup-simplify]: Simplify -1 into -1 4.447 * [taylor]: Taking taylor expansion of x.re in y.re 4.447 * [backup-simplify]: Simplify x.re into x.re 4.447 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.447 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.447 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.447 * [taylor]: Taking taylor expansion of -1 in y.re 4.447 * [backup-simplify]: Simplify -1 into -1 4.447 * [taylor]: Taking taylor expansion of x.im in y.re 4.447 * [backup-simplify]: Simplify x.im into x.im 4.447 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.447 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.447 * [taylor]: Taking taylor expansion of -1 in y.re 4.447 * [backup-simplify]: Simplify -1 into -1 4.447 * [taylor]: Taking taylor expansion of x.im in y.re 4.447 * [backup-simplify]: Simplify x.im into x.im 4.447 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.447 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.447 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.448 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.448 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.448 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.448 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.448 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.448 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.448 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.448 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.449 * [backup-simplify]: Simplify (+ 0 0) into 0 4.449 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.449 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.449 * [taylor]: Taking taylor expansion of y.re in y.re 4.449 * [backup-simplify]: Simplify 0 into 0 4.449 * [backup-simplify]: Simplify 1 into 1 4.449 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.449 * [taylor]: Taking taylor expansion of (* -1 (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re)) in y.re 4.449 * [taylor]: Taking taylor expansion of -1 in y.re 4.449 * [backup-simplify]: Simplify -1 into -1 4.449 * [taylor]: Taking taylor expansion of (/ (log (hypot (/ -1 x.re) (/ -1 x.im))) y.re) in y.re 4.449 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 4.449 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 4.449 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 4.449 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 4.449 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 4.449 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.449 * [taylor]: Taking taylor expansion of -1 in y.re 4.449 * [backup-simplify]: Simplify -1 into -1 4.449 * [taylor]: Taking taylor expansion of x.re in y.re 4.449 * [backup-simplify]: Simplify x.re into x.re 4.450 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.450 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 4.450 * [taylor]: Taking taylor expansion of -1 in y.re 4.450 * [backup-simplify]: Simplify -1 into -1 4.450 * [taylor]: Taking taylor expansion of x.re in y.re 4.450 * [backup-simplify]: Simplify x.re into x.re 4.450 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 4.450 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 4.450 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.450 * [taylor]: Taking taylor expansion of -1 in y.re 4.450 * [backup-simplify]: Simplify -1 into -1 4.450 * [taylor]: Taking taylor expansion of x.im in y.re 4.450 * [backup-simplify]: Simplify x.im into x.im 4.450 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.450 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 4.450 * [taylor]: Taking taylor expansion of -1 in y.re 4.450 * [backup-simplify]: Simplify -1 into -1 4.450 * [taylor]: Taking taylor expansion of x.im in y.re 4.450 * [backup-simplify]: Simplify x.im into x.im 4.450 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.450 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 4.450 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 4.450 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 4.450 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 4.450 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.450 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 4.451 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 4.451 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.451 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 4.451 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 4.451 * [backup-simplify]: Simplify (+ 0 0) into 0 4.451 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.452 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.452 * [taylor]: Taking taylor expansion of y.re in y.re 4.452 * [backup-simplify]: Simplify 0 into 0 4.452 * [backup-simplify]: Simplify 1 into 1 4.452 * [backup-simplify]: Simplify (/ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 1) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 4.452 * [backup-simplify]: Simplify (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 4.452 * [taylor]: Taking taylor expansion of (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) in x.re 4.452 * [taylor]: Taking taylor expansion of -1 in x.re 4.452 * [backup-simplify]: Simplify -1 into -1 4.452 * [taylor]: Taking taylor expansion of (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) in x.re 4.452 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) in x.re 4.452 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) in x.re 4.452 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.re 4.452 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.re 4.452 * [taylor]: Taking taylor expansion of x.im in x.re 4.452 * [backup-simplify]: Simplify x.im into x.im 4.452 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 4.452 * [backup-simplify]: Simplify (/ 1 (pow x.im 2)) into (/ 1 (pow x.im 2)) 4.452 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.452 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.452 * [taylor]: Taking taylor expansion of x.re in x.re 4.452 * [backup-simplify]: Simplify 0 into 0 4.452 * [backup-simplify]: Simplify 1 into 1 4.453 * [backup-simplify]: Simplify (* 1 1) into 1 4.453 * [backup-simplify]: Simplify (/ 1 1) into 1 4.453 * [backup-simplify]: Simplify (+ 0 1) into 1 4.453 * [backup-simplify]: Simplify (sqrt 1) into 1 4.454 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.454 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.454 * [backup-simplify]: Simplify (+ 0 0) into 0 4.455 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.455 * [backup-simplify]: Simplify (log 1) into 0 4.455 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.455 * [backup-simplify]: Simplify (* -1 (- (log x.re))) into (log x.re) 4.455 * [taylor]: Taking taylor expansion of (log x.re) in x.im 4.456 * [taylor]: Taking taylor expansion of x.re in x.im 4.456 * [backup-simplify]: Simplify x.re into x.re 4.456 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.456 * [backup-simplify]: Simplify (log x.re) into (log x.re) 4.456 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 1) into 0 4.457 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)))) into 0 4.457 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))))) into 0 4.458 * [taylor]: Taking taylor expansion of 0 in x.re 4.458 * [backup-simplify]: Simplify 0 into 0 4.458 * [taylor]: Taking taylor expansion of 0 in x.im 4.458 * [backup-simplify]: Simplify 0 into 0 4.458 * [backup-simplify]: Simplify 0 into 0 4.458 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 4.459 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.459 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (- (log x.re)))) into 0 4.459 * [taylor]: Taking taylor expansion of 0 in x.im 4.459 * [backup-simplify]: Simplify 0 into 0 4.459 * [backup-simplify]: Simplify 0 into 0 4.460 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 4.460 * [backup-simplify]: Simplify 0 into 0 4.460 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.460 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 4.461 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 4.461 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.461 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 4.462 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 4.462 * [backup-simplify]: Simplify (+ 0 0) into 0 4.464 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 4.466 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 1)))) 2) into 0 4.468 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.469 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))))) into 0 4.469 * [taylor]: Taking taylor expansion of 0 in x.re 4.469 * [backup-simplify]: Simplify 0 into 0 4.469 * [taylor]: Taking taylor expansion of 0 in x.im 4.469 * [backup-simplify]: Simplify 0 into 0 4.469 * [backup-simplify]: Simplify 0 into 0 4.469 * [taylor]: Taking taylor expansion of 0 in x.im 4.469 * [backup-simplify]: Simplify 0 into 0 4.469 * [backup-simplify]: Simplify 0 into 0 4.470 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.471 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.471 * [backup-simplify]: Simplify (+ (/ 1 (pow x.im 2)) 0) into (/ 1 (pow x.im 2)) 4.473 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 4.475 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 (pow x.im 2))) 1)) (pow 1 1)))) 2) into (/ 1/2 (pow x.im 2)) 4.475 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 4.476 * [backup-simplify]: Simplify (+ (* -1 (/ 1/2 (pow x.im 2))) (+ (* 0 0) (* 0 (- (log x.re))))) into (- (* 1/2 (/ 1 (pow x.im 2)))) 4.476 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow x.im 2)))) in x.im 4.476 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow x.im 2))) in x.im 4.476 * [taylor]: Taking taylor expansion of 1/2 in x.im 4.476 * [backup-simplify]: Simplify 1/2 into 1/2 4.476 * [taylor]: Taking taylor expansion of (/ 1 (pow x.im 2)) in x.im 4.476 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 4.476 * [taylor]: Taking taylor expansion of x.im in x.im 4.476 * [backup-simplify]: Simplify 0 into 0 4.476 * [backup-simplify]: Simplify 1 into 1 4.476 * [backup-simplify]: Simplify (* 1 1) into 1 4.477 * [backup-simplify]: Simplify (/ 1 1) into 1 4.478 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.478 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.479 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.480 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.481 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 4.481 * [backup-simplify]: Simplify (- 0) into 0 4.481 * [backup-simplify]: Simplify 0 into 0 4.481 * [backup-simplify]: Simplify (* (log (/ 1 (- x.re))) (* 1 (* 1 (/ 1 (/ 1 (- y.re)))))) into (* -1 (* y.re (log (/ -1 x.re)))) 4.482 * * * [progress]: simplifying candidates 4.484 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (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)) (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))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* y.im (atan2 x.im x.re)) (* (atan2 x.im x.re) 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)))) 4.486 * * [simplify]: Extracting # 0 : cost 76 inf + 0 4.486 * * [simplify]: Extracting # 1 : cost 118 inf + 0 4.487 * * [simplify]: Extracting # 2 : cost 130 inf + 117 4.488 * * [simplify]: Extracting # 3 : cost 101 inf + 4450 4.490 * * [simplify]: Extracting # 4 : cost 28 inf + 23616 4.494 * * [simplify]: Extracting # 5 : cost 6 inf + 29049 4.497 * * [simplify]: Extracting # 6 : cost 2 inf + 29983 4.501 * * [simplify]: Extracting # 7 : cost 1 inf + 30358 4.509 * * [simplify]: Extracting # 8 : cost 0 inf + 30793 4.513 * * [simplify]: iteration 0 : 138 enodes (cost 25555 ) 4.554 * * [simplify]: Extracting # 0 : cost 0 inf + 30793 4.557 * * [simplify]: Extracting # 1 : cost 32 inf + 30360 4.561 * * [simplify]: Extracting # 2 : cost 0 inf + 36353 4.568 * * [simplify]: Extracting # 3 : cost 0 inf + 36350 4.574 * * [simplify]: Extracting # 4 : cost 0 inf + 36348 4.578 * * [simplify]: Extracting # 5 : cost 0 inf + 36347 4.581 * * [simplify]: Extracting # 6 : cost 0 inf + 36346 4.584 * * [simplify]: iteration 1 : 270 enodes (cost 25013 ) 4.670 * * [simplify]: Extracting # 0 : cost 0 inf + 36346 4.674 * * [simplify]: Extracting # 1 : cost 127 inf + 36182 4.680 * * [simplify]: Extracting # 2 : cost 6 inf + 59723 4.687 * * [simplify]: Extracting # 3 : cost 1 inf + 60888 4.695 * * [simplify]: Extracting # 4 : cost 0 inf + 61352 4.708 * * [simplify]: iteration 2 : 639 enodes (cost 24891 ) 5.234 * * [simplify]: Extracting # 0 : cost 0 inf + 61352 5.260 * * [simplify]: Extracting # 1 : cost 402 inf + 59788 5.288 * * [simplify]: Extracting # 2 : cost 17 inf + 125880 5.321 * * [simplify]: Extracting # 3 : cost 4 inf + 129146 5.364 * * [simplify]: Extracting # 4 : cost 0 inf + 130720 5.404 * * [simplify]: iteration 3 : 1889 enodes (cost 24546 ) 6.478 * * [simplify]: Extracting # 0 : cost 0 inf + 130720 6.578 * * [simplify]: Extracting # 1 : cost 1269 inf + 128473 6.696 * * [simplify]: Extracting # 2 : cost 56 inf + 366688 6.863 * * [simplify]: Extracting # 3 : cost 15 inf + 374353 7.012 * * [simplify]: Extracting # 4 : cost 0 inf + 380764 7.208 * * [simplify]: iteration complete: 5003 enodes (cost 24546 ) 7.209 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (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)) (* y.im (atan2 x.im x.re)) (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 (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) (* (cbrt (atan2 x.im x.re)) y.im) (* (sqrt (atan2 x.im x.re)) y.im) (* y.im (atan2 x.im x.re)) (expm1 (* (atan2 x.im x.re) y.re)) (log1p (* (atan2 x.im x.re) y.re)) (* (atan2 x.im x.re) y.re) (log (* (atan2 x.im x.re) 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 (atan2 x.im x.re)) (sqrt y.re)) (* (sqrt (atan2 x.im x.re)) (sqrt y.re)) (* (atan2 x.im x.re) (* (cbrt y.re) (cbrt y.re))) (* (atan2 x.im x.re) (sqrt y.re)) (atan2 x.im x.re) (* (cbrt (atan2 x.im x.re)) y.re) (* (sqrt (atan2 x.im x.re)) y.re) (* (atan2 x.im x.re) y.re) (expm1 (* y.re (log (hypot x.re x.im)))) (log1p (* y.re (log (hypot x.re x.im)))) (* y.re (log (hypot x.re x.im))) (log (* y.re (log (hypot x.re x.im)))) (log (* y.re (log (hypot x.re x.im)))) (exp (* y.re (log (hypot x.re x.im)))) (* (* y.re (log (hypot x.re x.im))) (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))))) (* (cbrt (* y.re (log (hypot x.re x.im)))) (cbrt (* y.re (log (hypot x.re x.im))))) (cbrt (* y.re (log (hypot x.re x.im)))) (* (* y.re (log (hypot x.re x.im))) (* (* y.re (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))))) (sqrt (* y.re (log (hypot x.re x.im)))) (sqrt (* y.re (log (hypot x.re x.im)))) (* (sqrt 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)))) 0 (* y.re (log (hypot x.re x.im))) (* y.re (log (* (cbrt (hypot x.re x.im)) (cbrt (hypot x.re x.im))))) (* (log (cbrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) (* (log (sqrt (hypot x.re x.im))) y.re) 0 (* (log (hypot x.re x.im)) y.re) y.re (* y.re (* (cbrt (log (hypot x.re x.im))) (cbrt (log (hypot x.re x.im))))) (* y.re (sqrt (log (hypot x.re x.im)))) y.re (* (cbrt y.re) (log (hypot x.re x.im))) (* (sqrt y.re) (log (hypot x.re x.im))) (* y.re (log (hypot x.re x.im))) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* 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)) (* y.re (log x.re)) (* -1 (* y.re (log (/ -1 x.re)))) 7.222 * * * [progress]: adding candidates to table 7.930 * * [progress]: iteration 2 / 4 7.930 * * * [progress]: picking best candidate 8.055 * * * * [pick]: Picked # 8.055 * * * [progress]: localizing error 8.146 * * * [progress]: generating rewritten candidates 8.146 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 8.150 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1) 8.152 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1 2) 8.153 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1) 8.156 * * * [progress]: generating series expansions 8.156 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 8.156 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 8.156 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 8.156 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 8.156 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 8.157 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.157 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 8.157 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 8.157 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 8.157 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.157 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 8.157 * [taylor]: Taking taylor expansion of (* x.re 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 * [taylor]: Taking taylor expansion of x.re in y.re 8.157 * [backup-simplify]: Simplify x.re into x.re 8.157 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 8.157 * [taylor]: Taking taylor expansion of x.im in y.re 8.157 * [backup-simplify]: Simplify x.im into x.im 8.157 * [taylor]: Taking taylor expansion of x.im in y.re 8.157 * [backup-simplify]: Simplify x.im into x.im 8.157 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.157 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.157 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.158 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.158 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.158 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.159 * [backup-simplify]: Simplify (+ 0 0) into 0 8.159 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.159 * [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.159 * [taylor]: Taking taylor expansion of y.im in y.re 8.159 * [backup-simplify]: Simplify y.im into y.im 8.159 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.159 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.159 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.159 * [taylor]: Taking taylor expansion of y.re in y.re 8.159 * [backup-simplify]: Simplify 0 into 0 8.159 * [backup-simplify]: Simplify 1 into 1 8.160 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 8.160 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.160 * [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.161 * [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.161 * [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.161 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 8.161 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 8.161 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.161 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 8.161 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 8.161 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 8.161 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.161 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 8.161 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 8.161 * [taylor]: Taking taylor expansion of x.re in y.im 8.161 * [backup-simplify]: Simplify x.re into x.re 8.161 * [taylor]: Taking taylor expansion of x.re in y.im 8.161 * [backup-simplify]: Simplify x.re into x.re 8.161 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 8.161 * [taylor]: Taking taylor expansion of x.im in y.im 8.161 * [backup-simplify]: Simplify x.im into x.im 8.161 * [taylor]: Taking taylor expansion of x.im in y.im 8.162 * [backup-simplify]: Simplify x.im into x.im 8.162 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.162 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.162 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 8.162 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 8.162 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.162 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.163 * [backup-simplify]: Simplify (+ 0 0) into 0 8.163 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 8.163 * [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.163 * [taylor]: Taking taylor expansion of y.im in y.im 8.164 * [backup-simplify]: Simplify 0 into 0 8.164 * [backup-simplify]: Simplify 1 into 1 8.164 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.164 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.164 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.164 * [taylor]: Taking taylor expansion of y.re in y.im 8.164 * [backup-simplify]: Simplify y.re into y.re 8.164 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 0) into 0 8.164 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.164 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 8.164 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.164 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.164 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 8.165 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 8.165 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.165 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 8.165 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 8.165 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 8.165 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.165 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 8.165 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 8.165 * [taylor]: Taking taylor expansion of x.re in x.im 8.165 * [backup-simplify]: Simplify x.re into x.re 8.165 * [taylor]: Taking taylor expansion of x.re in x.im 8.165 * [backup-simplify]: Simplify x.re into x.re 8.165 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 8.165 * [taylor]: Taking taylor expansion of x.im in x.im 8.165 * [backup-simplify]: Simplify 0 into 0 8.165 * [backup-simplify]: Simplify 1 into 1 8.165 * [taylor]: Taking taylor expansion of x.im in x.im 8.165 * [backup-simplify]: Simplify 0 into 0 8.165 * [backup-simplify]: Simplify 1 into 1 8.165 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 8.166 * [backup-simplify]: Simplify (* 0 0) into 0 8.166 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 8.166 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 8.166 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 8.167 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.167 * [backup-simplify]: Simplify (+ 0 0) into 0 8.167 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 8.167 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.167 * [taylor]: Taking taylor expansion of y.im in x.im 8.167 * [backup-simplify]: Simplify y.im into y.im 8.167 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.167 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.168 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.168 * [taylor]: Taking taylor expansion of y.re in x.im 8.168 * [backup-simplify]: Simplify y.re into y.re 8.168 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* y.im (log x.re)) 8.168 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.168 * [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.168 * [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.168 * [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.168 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 8.168 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 8.169 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.169 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 8.169 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.169 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.169 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.169 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.169 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.169 * [taylor]: Taking taylor expansion of x.re in x.re 8.169 * [backup-simplify]: Simplify 0 into 0 8.169 * [backup-simplify]: Simplify 1 into 1 8.169 * [taylor]: Taking taylor expansion of x.re in x.re 8.169 * [backup-simplify]: Simplify 0 into 0 8.169 * [backup-simplify]: Simplify 1 into 1 8.169 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 8.169 * [taylor]: Taking taylor expansion of x.im in x.re 8.169 * [backup-simplify]: Simplify x.im into x.im 8.169 * [taylor]: Taking taylor expansion of x.im in x.re 8.169 * [backup-simplify]: Simplify x.im into x.im 8.170 * [backup-simplify]: Simplify (* 0 0) into 0 8.170 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.170 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.170 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.170 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.171 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.171 * [backup-simplify]: Simplify (+ 0 0) into 0 8.171 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.171 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.171 * [taylor]: Taking taylor expansion of y.im in x.re 8.171 * [backup-simplify]: Simplify y.im into y.im 8.171 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.171 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.171 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.171 * [taylor]: Taking taylor expansion of y.re in x.re 8.171 * [backup-simplify]: Simplify y.re into y.re 8.172 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 8.172 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.172 * [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.172 * [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.172 * [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.172 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 8.172 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 8.172 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 8.172 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 8.173 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 8.173 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 8.173 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 8.173 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 8.173 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 8.173 * [taylor]: Taking taylor expansion of x.re in x.re 8.173 * [backup-simplify]: Simplify 0 into 0 8.173 * [backup-simplify]: Simplify 1 into 1 8.173 * [taylor]: Taking taylor expansion of x.re in x.re 8.173 * [backup-simplify]: Simplify 0 into 0 8.173 * [backup-simplify]: Simplify 1 into 1 8.173 * [taylor]: Taking taylor expansion of (* x.im 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 * [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 (* 0 0) into 0 8.173 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 8.174 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 8.174 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 8.174 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 8.174 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 8.175 * [backup-simplify]: Simplify (+ 0 0) into 0 8.175 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 8.175 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.175 * [taylor]: Taking taylor expansion of y.im in x.re 8.175 * [backup-simplify]: Simplify y.im into y.im 8.175 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 8.175 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.175 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.175 * [taylor]: Taking taylor expansion of y.re in x.re 8.175 * [backup-simplify]: Simplify y.re into y.re 8.175 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 8.175 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.176 * [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.176 * [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.176 * [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.176 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.177 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 8.177 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.177 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 8.177 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 8.177 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.177 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.177 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.177 * [taylor]: Taking taylor expansion of y.re in x.im 8.177 * [backup-simplify]: Simplify y.re into y.re 8.177 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 8.177 * [taylor]: Taking taylor expansion of y.im in x.im 8.177 * [backup-simplify]: Simplify y.im into y.im 8.177 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.177 * [taylor]: Taking taylor expansion of x.im in x.im 8.177 * [backup-simplify]: Simplify 0 into 0 8.177 * [backup-simplify]: Simplify 1 into 1 8.178 * [backup-simplify]: Simplify (log 1) into 0 8.178 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.178 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.178 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.179 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 8.179 * [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.179 * [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.179 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.179 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 8.180 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.180 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in y.im 8.180 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in y.im 8.180 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 8.180 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 8.180 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.180 * [taylor]: Taking taylor expansion of y.re in y.im 8.180 * [backup-simplify]: Simplify y.re into y.re 8.180 * [taylor]: Taking taylor expansion of (* y.im (log x.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.180 * [taylor]: Taking taylor expansion of (log x.im) in y.im 8.180 * [taylor]: Taking taylor expansion of x.im in y.im 8.180 * [backup-simplify]: Simplify x.im into x.im 8.180 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.180 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.180 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 8.180 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) 0) into (* (atan2 x.im x.re) y.re) 8.181 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 8.181 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 8.181 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 8.181 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 8.181 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 8.181 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.181 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.181 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.181 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.181 * [taylor]: Taking taylor expansion of y.re in y.re 8.181 * [backup-simplify]: Simplify 0 into 0 8.181 * [backup-simplify]: Simplify 1 into 1 8.181 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.182 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.182 * [backup-simplify]: Simplify 0 into 0 8.182 * [backup-simplify]: Simplify (+ 0) into 0 8.183 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 8.184 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.184 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 8.184 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.185 * [backup-simplify]: Simplify (+ 0 0) into 0 8.185 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.186 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 8.186 * [backup-simplify]: Simplify (+ 0 0) into 0 8.186 * [taylor]: Taking taylor expansion of 0 in x.im 8.186 * [backup-simplify]: Simplify 0 into 0 8.186 * [taylor]: Taking taylor expansion of 0 in y.im 8.186 * [backup-simplify]: Simplify 0 into 0 8.186 * [taylor]: Taking taylor expansion of 0 in y.re 8.186 * [backup-simplify]: Simplify 0 into 0 8.186 * [backup-simplify]: Simplify 0 into 0 8.187 * [backup-simplify]: Simplify (+ 0) into 0 8.187 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 8.188 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.189 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.189 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.189 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 8.190 * [backup-simplify]: Simplify (+ 0 0) into 0 8.190 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.191 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 8.191 * [backup-simplify]: Simplify (+ 0 0) into 0 8.191 * [taylor]: Taking taylor expansion of 0 in y.im 8.191 * [backup-simplify]: Simplify 0 into 0 8.191 * [taylor]: Taking taylor expansion of 0 in y.re 8.192 * [backup-simplify]: Simplify 0 into 0 8.192 * [backup-simplify]: Simplify 0 into 0 8.192 * [backup-simplify]: Simplify (+ 0) into 0 8.192 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 8.193 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.193 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 8.194 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 8.194 * [backup-simplify]: Simplify (+ 0 (log x.im)) into (log x.im) 8.194 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 8.195 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 8.195 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 8.195 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 8.195 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 8.195 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.195 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.195 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.195 * [taylor]: Taking taylor expansion of y.re in y.re 8.195 * [backup-simplify]: Simplify 0 into 0 8.195 * [backup-simplify]: Simplify 1 into 1 8.195 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.196 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.196 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.196 * [taylor]: Taking taylor expansion of x.im in y.re 8.196 * [backup-simplify]: Simplify x.im into x.im 8.196 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.196 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 8.196 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.196 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 8.196 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.197 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.198 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 8.199 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 8.199 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 8.200 * [backup-simplify]: Simplify (+ 1 0) into 1 8.200 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 8.202 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 8.202 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 8.203 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.203 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 8.203 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 8.204 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 8.205 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 8.205 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) in x.im 8.205 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.205 * [backup-simplify]: Simplify 1/2 into 1/2 8.205 * [taylor]: Taking taylor expansion of (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)) in x.im 8.205 * [taylor]: Taking taylor expansion of (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in x.im 8.205 * [taylor]: Taking taylor expansion of y.im in x.im 8.205 * [backup-simplify]: Simplify y.im into y.im 8.205 * [taylor]: Taking taylor expansion of (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 8.205 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 8.205 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 8.205 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.205 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.205 * [taylor]: Taking taylor expansion of y.re in x.im 8.205 * [backup-simplify]: Simplify y.re into y.re 8.205 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 8.205 * [taylor]: Taking taylor expansion of y.im in x.im 8.205 * [backup-simplify]: Simplify y.im into y.im 8.205 * [taylor]: Taking taylor expansion of (log x.im) in x.im 8.205 * [taylor]: Taking taylor expansion of x.im in x.im 8.205 * [backup-simplify]: Simplify 0 into 0 8.205 * [backup-simplify]: Simplify 1 into 1 8.206 * [backup-simplify]: Simplify (log 1) into 0 8.206 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 8.206 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.207 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 8.207 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 8.207 * [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.207 * [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.207 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.207 * [taylor]: Taking taylor expansion of x.im in x.im 8.207 * [backup-simplify]: Simplify 0 into 0 8.207 * [backup-simplify]: Simplify 1 into 1 8.208 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.208 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 8.208 * [backup-simplify]: Simplify (- 0) into 0 8.208 * [backup-simplify]: Simplify (+ (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 8.208 * [backup-simplify]: Simplify (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 8.209 * [backup-simplify]: Simplify (* 1 1) into 1 8.209 * [backup-simplify]: Simplify (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 1) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 8.209 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 8.210 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.210 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.210 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 8.210 * [backup-simplify]: Simplify (+ 0 0) into 0 8.211 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.211 * [backup-simplify]: Simplify (+ 0) into 0 8.212 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 8.212 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.213 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 8.214 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.214 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 8.214 * [backup-simplify]: Simplify (+ 0 0) into 0 8.215 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.215 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.216 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 8.216 * [backup-simplify]: Simplify (- 0) into 0 8.216 * [backup-simplify]: Simplify (+ 0 0) into 0 8.216 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 8.217 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 8.217 * [backup-simplify]: Simplify (- 0) into 0 8.217 * [backup-simplify]: Simplify (+ 0 0) into 0 8.218 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 8.218 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.218 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into 0 8.219 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)))) into 0 8.221 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.221 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))))) into 0 8.221 * [taylor]: Taking taylor expansion of 0 in y.im 8.221 * [backup-simplify]: Simplify 0 into 0 8.221 * [taylor]: Taking taylor expansion of 0 in y.re 8.221 * [backup-simplify]: Simplify 0 into 0 8.222 * [backup-simplify]: Simplify 0 into 0 8.222 * [taylor]: Taking taylor expansion of 0 in y.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 (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.223 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 8.223 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.224 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 8.225 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 8.225 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 8.225 * [backup-simplify]: Simplify (+ 0 0) into 0 8.226 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.226 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 8.226 * [backup-simplify]: Simplify (+ 0 0) into 0 8.226 * [taylor]: Taking taylor expansion of 0 in y.im 8.226 * [backup-simplify]: Simplify 0 into 0 8.226 * [taylor]: Taking taylor expansion of 0 in y.re 8.226 * [backup-simplify]: Simplify 0 into 0 8.226 * [backup-simplify]: Simplify 0 into 0 8.227 * [taylor]: Taking taylor expansion of 0 in y.re 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [taylor]: Taking taylor expansion of 0 in y.re 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [backup-simplify]: Simplify 0 into 0 8.227 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 8.227 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 8.228 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 8.229 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 8.229 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 8.230 * [backup-simplify]: Simplify (+ 0 0) into 0 8.230 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.230 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 8.231 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 8.231 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 8.231 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 8.231 * [taylor]: Taking taylor expansion of 1/2 in y.re 8.231 * [backup-simplify]: Simplify 1/2 into 1/2 8.231 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 8.231 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 8.231 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 8.231 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 8.231 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.231 * [taylor]: Taking taylor expansion of y.re in y.re 8.231 * [backup-simplify]: Simplify 0 into 0 8.231 * [backup-simplify]: Simplify 1 into 1 8.231 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 8.231 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 8.231 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 8.231 * [taylor]: Taking taylor expansion of (log x.im) in y.re 8.231 * [taylor]: Taking taylor expansion of x.im in y.re 8.231 * [backup-simplify]: Simplify x.im into x.im 8.231 * [backup-simplify]: Simplify (log x.im) into (log x.im) 8.231 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 8.231 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 8.232 * [backup-simplify]: Simplify (* 1/2 0) into 0 8.232 * [backup-simplify]: Simplify (- 0) into 0 8.232 * [backup-simplify]: Simplify 0 into 0 8.233 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 8.233 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.233 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 8.233 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 8.233 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 8.233 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.233 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 8.233 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 8.233 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 8.233 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.233 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 8.233 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 8.233 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.233 * [taylor]: Taking taylor expansion of x.re in y.re 8.233 * [backup-simplify]: Simplify x.re into x.re 8.233 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.233 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 8.233 * [taylor]: Taking taylor expansion of x.re in y.re 8.233 * [backup-simplify]: Simplify x.re into x.re 8.233 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.233 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 8.233 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.233 * [taylor]: Taking taylor expansion of x.im in y.re 8.233 * [backup-simplify]: Simplify x.im into x.im 8.233 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.233 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 8.233 * [taylor]: Taking taylor expansion of x.im in y.re 8.233 * [backup-simplify]: Simplify x.im into x.im 8.234 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.234 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.234 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.234 * [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.234 * [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.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.234 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.234 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.234 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.235 * [backup-simplify]: Simplify (+ 0 0) into 0 8.235 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.235 * [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.235 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 8.235 * [taylor]: Taking taylor expansion of y.im in y.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 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.235 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.235 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.235 * [taylor]: Taking taylor expansion of y.re in y.re 8.235 * [backup-simplify]: Simplify 0 into 0 8.235 * [backup-simplify]: Simplify 1 into 1 8.236 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.236 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.236 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.236 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 8.236 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 8.236 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.236 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 8.236 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 8.236 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 8.237 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.237 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 8.237 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 8.237 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.237 * [taylor]: Taking taylor expansion of x.re in y.im 8.237 * [backup-simplify]: Simplify x.re into x.re 8.237 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.237 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 8.237 * [taylor]: Taking taylor expansion of x.re in y.im 8.237 * [backup-simplify]: Simplify x.re into x.re 8.237 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.237 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 8.237 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.237 * [taylor]: Taking taylor expansion of x.im in y.im 8.237 * [backup-simplify]: Simplify x.im into x.im 8.237 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.237 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 8.237 * [taylor]: Taking taylor expansion of x.im in y.im 8.237 * [backup-simplify]: Simplify x.im into x.im 8.237 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.237 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 8.237 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.238 * [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.238 * [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.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.238 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 8.238 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 8.239 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.239 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 8.239 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 8.239 * [backup-simplify]: Simplify (+ 0 0) into 0 8.240 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.240 * [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.240 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 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 (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.241 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.241 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.241 * [taylor]: Taking taylor expansion of y.re in y.im 8.241 * [backup-simplify]: Simplify y.re into y.re 8.241 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.241 * [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))))) 8.242 * [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.242 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 8.242 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 8.242 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 8.242 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.242 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 8.243 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 8.243 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 8.243 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.243 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 8.243 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 8.243 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.243 * [taylor]: Taking taylor expansion of x.re in x.im 8.243 * [backup-simplify]: Simplify x.re into x.re 8.243 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.243 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 8.243 * [taylor]: Taking taylor expansion of x.re in x.im 8.243 * [backup-simplify]: Simplify x.re into x.re 8.243 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 8.243 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 8.243 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.243 * [taylor]: Taking taylor expansion of x.im in x.im 8.243 * [backup-simplify]: Simplify 0 into 0 8.243 * [backup-simplify]: Simplify 1 into 1 8.244 * [backup-simplify]: Simplify (/ 1 1) into 1 8.244 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 8.244 * [taylor]: Taking taylor expansion of x.im in x.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 * [backup-simplify]: Simplify (* 1 1) into 1 8.245 * [backup-simplify]: Simplify (+ 0 1) into 1 8.245 * [backup-simplify]: Simplify (sqrt 1) into 1 8.246 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.247 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.248 * [backup-simplify]: Simplify (+ 0 0) into 0 8.249 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.249 * [backup-simplify]: Simplify (log 1) into 0 8.249 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 8.249 * [taylor]: Taking taylor expansion of y.im in x.im 8.249 * [backup-simplify]: Simplify y.im into y.im 8.249 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.249 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.249 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.249 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.249 * [taylor]: Taking taylor expansion of y.re in x.im 8.249 * [backup-simplify]: Simplify y.re into y.re 8.250 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.250 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.250 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 8.250 * [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.251 * [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.251 * [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.251 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.251 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 8.251 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.251 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 8.251 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.251 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.252 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.252 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.252 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.252 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.252 * [taylor]: Taking taylor expansion of x.re in x.re 8.252 * [backup-simplify]: Simplify 0 into 0 8.252 * [backup-simplify]: Simplify 1 into 1 8.252 * [backup-simplify]: Simplify (/ 1 1) into 1 8.252 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.252 * [taylor]: Taking taylor expansion of x.re in x.re 8.252 * [backup-simplify]: Simplify 0 into 0 8.252 * [backup-simplify]: Simplify 1 into 1 8.253 * [backup-simplify]: Simplify (/ 1 1) into 1 8.253 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.253 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.253 * [taylor]: Taking taylor expansion of x.im in x.re 8.253 * [backup-simplify]: Simplify x.im into x.im 8.253 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.253 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.253 * [taylor]: Taking taylor expansion of x.im in x.re 8.253 * [backup-simplify]: Simplify x.im into x.im 8.253 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.253 * [backup-simplify]: Simplify (* 1 1) into 1 8.254 * [backup-simplify]: Simplify (+ 1 0) into 1 8.254 * [backup-simplify]: Simplify (sqrt 1) into 1 8.255 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.256 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.261 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.262 * [backup-simplify]: Simplify (+ 0 0) into 0 8.262 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.262 * [backup-simplify]: Simplify (log 1) into 0 8.262 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.262 * [taylor]: Taking taylor expansion of y.im in x.re 8.262 * [backup-simplify]: Simplify y.im into y.im 8.262 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.262 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.262 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.262 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.262 * [taylor]: Taking taylor expansion of y.re in x.re 8.262 * [backup-simplify]: Simplify y.re into y.re 8.263 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.263 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.263 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 8.263 * [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.263 * [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.263 * [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.263 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 8.263 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 8.264 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 8.264 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 8.264 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 8.264 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 8.264 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 8.264 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 8.264 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 8.264 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.264 * [taylor]: Taking taylor expansion of x.re in x.re 8.264 * [backup-simplify]: Simplify 0 into 0 8.264 * [backup-simplify]: Simplify 1 into 1 8.264 * [backup-simplify]: Simplify (/ 1 1) into 1 8.264 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 8.264 * [taylor]: Taking taylor expansion of x.re in x.re 8.264 * [backup-simplify]: Simplify 0 into 0 8.264 * [backup-simplify]: Simplify 1 into 1 8.264 * [backup-simplify]: Simplify (/ 1 1) into 1 8.264 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 8.264 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.264 * [taylor]: Taking taylor expansion of x.im in x.re 8.264 * [backup-simplify]: Simplify x.im into x.im 8.264 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.264 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 8.264 * [taylor]: Taking taylor expansion of x.im in x.re 8.265 * [backup-simplify]: Simplify x.im into x.im 8.265 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 8.265 * [backup-simplify]: Simplify (* 1 1) into 1 8.265 * [backup-simplify]: Simplify (+ 1 0) into 1 8.265 * [backup-simplify]: Simplify (sqrt 1) into 1 8.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.266 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.267 * [backup-simplify]: Simplify (+ 0 0) into 0 8.267 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.267 * [backup-simplify]: Simplify (log 1) into 0 8.267 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 8.267 * [taylor]: Taking taylor expansion of y.im in x.re 8.267 * [backup-simplify]: Simplify y.im into y.im 8.267 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 8.267 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 8.268 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.268 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.268 * [taylor]: Taking taylor expansion of y.re in x.re 8.268 * [backup-simplify]: Simplify y.re into y.re 8.268 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.268 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.268 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 8.268 * [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.268 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.268 * [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.269 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.269 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.269 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.269 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.269 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.269 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.269 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.269 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.269 * [taylor]: Taking taylor expansion of y.re in x.im 8.269 * [backup-simplify]: Simplify y.re into y.re 8.269 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.269 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.269 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.269 * [taylor]: Taking taylor expansion of x.re in x.im 8.269 * [backup-simplify]: Simplify x.re into x.re 8.269 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.269 * [taylor]: Taking taylor expansion of y.im in x.im 8.269 * [backup-simplify]: Simplify y.im into y.im 8.269 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.270 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.270 * [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.270 * [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.270 * [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.270 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.270 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.270 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 8.270 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 8.270 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 8.270 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 8.270 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 8.271 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.271 * [taylor]: Taking taylor expansion of y.re in y.im 8.271 * [backup-simplify]: Simplify y.re into y.re 8.271 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.271 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 8.271 * [taylor]: Taking taylor expansion of (log x.re) in y.im 8.271 * [taylor]: Taking taylor expansion of x.re in y.im 8.271 * [backup-simplify]: Simplify x.re into x.re 8.271 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.271 * [taylor]: Taking taylor expansion of y.im in y.im 8.271 * [backup-simplify]: Simplify 0 into 0 8.271 * [backup-simplify]: Simplify 1 into 1 8.271 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 8.271 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 8.271 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 8.271 * [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.271 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 8.271 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 8.271 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 8.271 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 8.271 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.271 * [taylor]: Taking taylor expansion of y.re in y.re 8.271 * [backup-simplify]: Simplify 0 into 0 8.271 * [backup-simplify]: Simplify 1 into 1 8.271 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.271 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.271 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.271 * [taylor]: Taking taylor expansion of x.re in y.re 8.271 * [backup-simplify]: Simplify x.re into x.re 8.271 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.271 * [taylor]: Taking taylor expansion of y.im in y.re 8.271 * [backup-simplify]: Simplify y.im into y.im 8.271 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.272 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.272 * [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.272 * [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.272 * [backup-simplify]: Simplify (+ 0) into 0 8.273 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.273 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.273 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 8.274 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.274 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 8.274 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.274 * [backup-simplify]: Simplify (+ 0 0) into 0 8.275 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.275 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.275 * [backup-simplify]: Simplify (+ 0 0) into 0 8.275 * [taylor]: Taking taylor expansion of 0 in x.im 8.275 * [backup-simplify]: Simplify 0 into 0 8.275 * [taylor]: Taking taylor expansion of 0 in y.im 8.275 * [backup-simplify]: Simplify 0 into 0 8.275 * [taylor]: Taking taylor expansion of 0 in y.re 8.275 * [backup-simplify]: Simplify 0 into 0 8.275 * [backup-simplify]: Simplify 0 into 0 8.276 * [backup-simplify]: Simplify (+ 0) into 0 8.276 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.276 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.277 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.277 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.277 * [backup-simplify]: Simplify (- 0) into 0 8.277 * [backup-simplify]: Simplify (+ 0 0) into 0 8.278 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.278 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.278 * [backup-simplify]: Simplify (+ 0 0) into 0 8.278 * [taylor]: Taking taylor expansion of 0 in y.im 8.278 * [backup-simplify]: Simplify 0 into 0 8.278 * [taylor]: Taking taylor expansion of 0 in y.re 8.278 * [backup-simplify]: Simplify 0 into 0 8.278 * [backup-simplify]: Simplify 0 into 0 8.279 * [taylor]: Taking taylor expansion of 0 in y.re 8.279 * [backup-simplify]: Simplify 0 into 0 8.279 * [backup-simplify]: Simplify 0 into 0 8.279 * [backup-simplify]: Simplify 0 into 0 8.279 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.280 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 8.280 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.280 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.281 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.282 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.282 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 8.282 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 8.283 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 8.284 * [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)) 8.284 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 8.284 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.285 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 8.285 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 8.285 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 8.286 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 8.286 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 8.286 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.286 * [backup-simplify]: Simplify 1/2 into 1/2 8.286 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 8.286 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 8.286 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 8.286 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 8.286 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.286 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.286 * [taylor]: Taking taylor expansion of y.re in x.im 8.286 * [backup-simplify]: Simplify y.re into y.re 8.286 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 8.286 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.286 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.286 * [taylor]: Taking taylor expansion of x.re in x.im 8.286 * [backup-simplify]: Simplify x.re into x.re 8.286 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.286 * [taylor]: Taking taylor expansion of y.im in x.im 8.286 * [backup-simplify]: Simplify y.im into y.im 8.286 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.286 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 8.286 * [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.286 * [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.287 * [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.287 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 8.287 * [taylor]: Taking taylor expansion of y.im in x.im 8.287 * [backup-simplify]: Simplify y.im into y.im 8.287 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.287 * [taylor]: Taking taylor expansion of x.im in x.im 8.287 * [backup-simplify]: Simplify 0 into 0 8.287 * [backup-simplify]: Simplify 1 into 1 8.287 * [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.287 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 8.287 * [backup-simplify]: Simplify (- 0) into 0 8.287 * [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.288 * [backup-simplify]: Simplify (* 1 1) into 1 8.288 * [backup-simplify]: Simplify (* y.im 1) into y.im 8.288 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 8.288 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 8.289 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.289 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.289 * [backup-simplify]: Simplify (- 0) into 0 8.289 * [backup-simplify]: Simplify (+ 0 0) into 0 8.290 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.290 * [backup-simplify]: Simplify (+ 0) into 0 8.290 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 8.291 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.292 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 8.292 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.293 * [backup-simplify]: Simplify (- 0) into 0 8.293 * [backup-simplify]: Simplify (+ 0 0) into 0 8.294 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.295 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.295 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 8.296 * [backup-simplify]: Simplify (- 0) into 0 8.296 * [backup-simplify]: Simplify (+ 0 0) into 0 8.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.298 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.298 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 8.299 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 8.300 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 8.300 * [backup-simplify]: Simplify (- 0) into 0 8.301 * [backup-simplify]: Simplify (+ 0 0) into 0 8.301 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 8.302 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 8.302 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.303 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 8.303 * [taylor]: Taking taylor expansion of 0 in y.im 8.303 * [backup-simplify]: Simplify 0 into 0 8.303 * [taylor]: Taking taylor expansion of 0 in y.re 8.304 * [backup-simplify]: Simplify 0 into 0 8.304 * [backup-simplify]: Simplify 0 into 0 8.304 * [taylor]: Taking taylor expansion of 0 in y.im 8.304 * [backup-simplify]: Simplify 0 into 0 8.304 * [taylor]: Taking taylor expansion of 0 in y.re 8.304 * [backup-simplify]: Simplify 0 into 0 8.304 * [backup-simplify]: Simplify 0 into 0 8.304 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 8.305 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.305 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 8.305 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 8.305 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.305 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.305 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 8.305 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 8.305 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 8.305 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.305 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 8.305 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 8.305 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.305 * [taylor]: Taking taylor expansion of -1 in y.re 8.305 * [backup-simplify]: Simplify -1 into -1 8.306 * [taylor]: Taking taylor expansion of x.re in y.re 8.306 * [backup-simplify]: Simplify x.re into x.re 8.306 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.306 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 8.306 * [taylor]: Taking taylor expansion of -1 in y.re 8.306 * [backup-simplify]: Simplify -1 into -1 8.306 * [taylor]: Taking taylor expansion of x.re in y.re 8.306 * [backup-simplify]: Simplify x.re into x.re 8.306 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.306 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 8.306 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.306 * [taylor]: Taking taylor expansion of -1 in y.re 8.306 * [backup-simplify]: Simplify -1 into -1 8.306 * [taylor]: Taking taylor expansion of x.im in y.re 8.306 * [backup-simplify]: Simplify x.im into x.im 8.306 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.306 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 8.306 * [taylor]: Taking taylor expansion of -1 in y.re 8.306 * [backup-simplify]: Simplify -1 into -1 8.306 * [taylor]: Taking taylor expansion of x.im in y.re 8.306 * [backup-simplify]: Simplify x.im into x.im 8.306 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.306 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.306 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.307 * [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.307 * [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.307 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.307 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.308 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.308 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.308 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.308 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.309 * [backup-simplify]: Simplify (+ 0 0) into 0 8.309 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.310 * [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.310 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 8.310 * [taylor]: Taking taylor expansion of -1 in y.re 8.310 * [backup-simplify]: Simplify -1 into -1 8.310 * [taylor]: Taking taylor expansion of y.im in y.re 8.310 * [backup-simplify]: Simplify y.im into y.im 8.310 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.310 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.310 * [taylor]: Taking taylor expansion of -1 in y.re 8.310 * [backup-simplify]: Simplify -1 into -1 8.310 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.310 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.310 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.310 * [taylor]: Taking taylor expansion of y.re in y.re 8.310 * [backup-simplify]: Simplify 0 into 0 8.310 * [backup-simplify]: Simplify 1 into 1 8.311 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.311 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 8.311 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.311 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.311 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 8.311 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.312 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.312 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 8.312 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 8.312 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 8.312 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.312 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 8.312 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 8.312 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.312 * [taylor]: Taking taylor expansion of -1 in y.im 8.312 * [backup-simplify]: Simplify -1 into -1 8.312 * [taylor]: Taking taylor expansion of x.re in y.im 8.312 * [backup-simplify]: Simplify x.re into x.re 8.312 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.312 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 8.312 * [taylor]: Taking taylor expansion of -1 in y.im 8.312 * [backup-simplify]: Simplify -1 into -1 8.312 * [taylor]: Taking taylor expansion of x.re in y.im 8.312 * [backup-simplify]: Simplify x.re into x.re 8.312 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.312 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 8.312 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.312 * [taylor]: Taking taylor expansion of -1 in y.im 8.312 * [backup-simplify]: Simplify -1 into -1 8.312 * [taylor]: Taking taylor expansion of x.im in y.im 8.312 * [backup-simplify]: Simplify x.im into x.im 8.312 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.313 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 8.313 * [taylor]: Taking taylor expansion of -1 in y.im 8.313 * [backup-simplify]: Simplify -1 into -1 8.313 * [taylor]: Taking taylor expansion of x.im in y.im 8.313 * [backup-simplify]: Simplify x.im into x.im 8.313 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.313 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 8.313 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.313 * [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.314 * [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.314 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.314 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 8.314 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 8.314 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.314 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 8.315 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 8.315 * [backup-simplify]: Simplify (+ 0 0) into 0 8.316 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 8.316 * [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.316 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 8.316 * [taylor]: Taking taylor expansion of -1 in y.im 8.316 * [backup-simplify]: Simplify -1 into -1 8.316 * [taylor]: Taking taylor expansion of y.im in y.im 8.316 * [backup-simplify]: Simplify 0 into 0 8.316 * [backup-simplify]: Simplify 1 into 1 8.317 * [backup-simplify]: Simplify (/ -1 1) into -1 8.317 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.317 * [taylor]: Taking taylor expansion of -1 in y.im 8.317 * [backup-simplify]: Simplify -1 into -1 8.317 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.317 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.317 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.317 * [taylor]: Taking taylor expansion of y.re in y.im 8.317 * [backup-simplify]: Simplify y.re into y.re 8.317 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.318 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 8.318 * [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.319 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 8.319 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 8.319 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.319 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.319 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 8.319 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 8.319 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 8.319 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.319 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 8.319 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 8.319 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.319 * [taylor]: Taking taylor expansion of -1 in x.im 8.319 * [backup-simplify]: Simplify -1 into -1 8.319 * [taylor]: Taking taylor expansion of x.re in x.im 8.319 * [backup-simplify]: Simplify x.re into x.re 8.320 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.320 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 8.320 * [taylor]: Taking taylor expansion of -1 in x.im 8.320 * [backup-simplify]: Simplify -1 into -1 8.320 * [taylor]: Taking taylor expansion of x.re in x.im 8.320 * [backup-simplify]: Simplify x.re into x.re 8.320 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 8.320 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 8.320 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.320 * [taylor]: Taking taylor expansion of -1 in x.im 8.320 * [backup-simplify]: Simplify -1 into -1 8.320 * [taylor]: Taking taylor expansion of x.im in x.im 8.320 * [backup-simplify]: Simplify 0 into 0 8.320 * [backup-simplify]: Simplify 1 into 1 8.321 * [backup-simplify]: Simplify (/ -1 1) into -1 8.321 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 8.321 * [taylor]: Taking taylor expansion of -1 in x.im 8.321 * [backup-simplify]: Simplify -1 into -1 8.321 * [taylor]: Taking taylor expansion of x.im in x.im 8.321 * [backup-simplify]: Simplify 0 into 0 8.321 * [backup-simplify]: Simplify 1 into 1 8.321 * [backup-simplify]: Simplify (/ -1 1) into -1 8.322 * [backup-simplify]: Simplify (* -1 -1) into 1 8.322 * [backup-simplify]: Simplify (+ 0 1) into 1 8.322 * [backup-simplify]: Simplify (sqrt 1) into 1 8.323 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.324 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.325 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.325 * [backup-simplify]: Simplify (+ 0 0) into 0 8.326 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.326 * [backup-simplify]: Simplify (log 1) into 0 8.326 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 8.326 * [taylor]: Taking taylor expansion of -1 in x.im 8.326 * [backup-simplify]: Simplify -1 into -1 8.326 * [taylor]: Taking taylor expansion of y.im in x.im 8.326 * [backup-simplify]: Simplify y.im into y.im 8.327 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.327 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.327 * [taylor]: Taking taylor expansion of -1 in x.im 8.327 * [backup-simplify]: Simplify -1 into -1 8.327 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.327 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.327 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.327 * [taylor]: Taking taylor expansion of y.re in x.im 8.327 * [backup-simplify]: Simplify y.re into y.re 8.327 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.328 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 8.328 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 8.328 * [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.328 * [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.328 * [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.329 * [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.329 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.329 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 8.329 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.329 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 8.329 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.329 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.329 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.329 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.329 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.329 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.329 * [taylor]: Taking taylor expansion of -1 in x.re 8.329 * [backup-simplify]: Simplify -1 into -1 8.329 * [taylor]: Taking taylor expansion of x.re in x.re 8.329 * [backup-simplify]: Simplify 0 into 0 8.329 * [backup-simplify]: Simplify 1 into 1 8.330 * [backup-simplify]: Simplify (/ -1 1) into -1 8.330 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.330 * [taylor]: Taking taylor expansion of -1 in x.re 8.330 * [backup-simplify]: Simplify -1 into -1 8.330 * [taylor]: Taking taylor expansion of x.re in x.re 8.330 * [backup-simplify]: Simplify 0 into 0 8.330 * [backup-simplify]: Simplify 1 into 1 8.331 * [backup-simplify]: Simplify (/ -1 1) into -1 8.331 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.331 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.331 * [taylor]: Taking taylor expansion of -1 in x.re 8.331 * [backup-simplify]: Simplify -1 into -1 8.331 * [taylor]: Taking taylor expansion of x.im in x.re 8.331 * [backup-simplify]: Simplify x.im into x.im 8.331 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.331 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.331 * [taylor]: Taking taylor expansion of -1 in x.re 8.331 * [backup-simplify]: Simplify -1 into -1 8.331 * [taylor]: Taking taylor expansion of x.im in x.re 8.331 * [backup-simplify]: Simplify x.im into x.im 8.331 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.331 * [backup-simplify]: Simplify (* -1 -1) into 1 8.332 * [backup-simplify]: Simplify (+ 1 0) into 1 8.332 * [backup-simplify]: Simplify (sqrt 1) into 1 8.333 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.334 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.335 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.335 * [backup-simplify]: Simplify (+ 0 0) into 0 8.335 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.336 * [backup-simplify]: Simplify (log 1) into 0 8.336 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.336 * [taylor]: Taking taylor expansion of -1 in x.re 8.336 * [backup-simplify]: Simplify -1 into -1 8.336 * [taylor]: Taking taylor expansion of y.im in x.re 8.336 * [backup-simplify]: Simplify y.im into y.im 8.336 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.336 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.336 * [taylor]: Taking taylor expansion of -1 in x.re 8.336 * [backup-simplify]: Simplify -1 into -1 8.336 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.336 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.336 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.336 * [taylor]: Taking taylor expansion of y.re in x.re 8.336 * [backup-simplify]: Simplify y.re into y.re 8.336 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.336 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.337 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 8.337 * [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.337 * [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.337 * [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.337 * [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.337 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 8.337 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 8.337 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.337 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 8.337 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 8.337 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 8.337 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 8.337 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 8.337 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 8.337 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.337 * [taylor]: Taking taylor expansion of -1 in x.re 8.337 * [backup-simplify]: Simplify -1 into -1 8.337 * [taylor]: Taking taylor expansion of x.re in x.re 8.337 * [backup-simplify]: Simplify 0 into 0 8.337 * [backup-simplify]: Simplify 1 into 1 8.338 * [backup-simplify]: Simplify (/ -1 1) into -1 8.338 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 8.338 * [taylor]: Taking taylor expansion of -1 in x.re 8.338 * [backup-simplify]: Simplify -1 into -1 8.338 * [taylor]: Taking taylor expansion of x.re in x.re 8.338 * [backup-simplify]: Simplify 0 into 0 8.338 * [backup-simplify]: Simplify 1 into 1 8.338 * [backup-simplify]: Simplify (/ -1 1) into -1 8.338 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 8.338 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.338 * [taylor]: Taking taylor expansion of -1 in x.re 8.338 * [backup-simplify]: Simplify -1 into -1 8.338 * [taylor]: Taking taylor expansion of x.im in x.re 8.338 * [backup-simplify]: Simplify x.im into x.im 8.338 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.338 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 8.338 * [taylor]: Taking taylor expansion of -1 in x.re 8.338 * [backup-simplify]: Simplify -1 into -1 8.338 * [taylor]: Taking taylor expansion of x.im in x.re 8.338 * [backup-simplify]: Simplify x.im into x.im 8.338 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 8.339 * [backup-simplify]: Simplify (* -1 -1) into 1 8.339 * [backup-simplify]: Simplify (+ 1 0) into 1 8.339 * [backup-simplify]: Simplify (sqrt 1) into 1 8.340 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.340 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 8.340 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 8.341 * [backup-simplify]: Simplify (+ 0 0) into 0 8.341 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.341 * [backup-simplify]: Simplify (log 1) into 0 8.341 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 8.341 * [taylor]: Taking taylor expansion of -1 in x.re 8.341 * [backup-simplify]: Simplify -1 into -1 8.341 * [taylor]: Taking taylor expansion of y.im in x.re 8.341 * [backup-simplify]: Simplify y.im into y.im 8.341 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 8.341 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 8.341 * [taylor]: Taking taylor expansion of -1 in x.re 8.342 * [backup-simplify]: Simplify -1 into -1 8.342 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 8.342 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.342 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.342 * [taylor]: Taking taylor expansion of y.re in x.re 8.342 * [backup-simplify]: Simplify y.re into y.re 8.342 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.342 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.342 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 8.342 * [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.342 * [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.342 * [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.343 * [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.343 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.343 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.343 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.343 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.343 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.343 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.343 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.343 * [taylor]: Taking taylor expansion of x.re in x.im 8.343 * [backup-simplify]: Simplify x.re into x.re 8.343 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.343 * [taylor]: Taking taylor expansion of y.im in x.im 8.343 * [backup-simplify]: Simplify y.im into y.im 8.343 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.343 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.343 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.343 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.343 * [taylor]: Taking taylor expansion of y.re in x.im 8.343 * [backup-simplify]: Simplify y.re into y.re 8.344 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.344 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.344 * [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.344 * [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.344 * [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.344 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.344 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.345 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 8.345 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 8.345 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 8.345 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 8.345 * [taylor]: Taking taylor expansion of (log x.re) in y.im 8.345 * [taylor]: Taking taylor expansion of x.re in y.im 8.345 * [backup-simplify]: Simplify x.re into x.re 8.345 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.345 * [taylor]: Taking taylor expansion of y.im in y.im 8.345 * [backup-simplify]: Simplify 0 into 0 8.345 * [backup-simplify]: Simplify 1 into 1 8.345 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 8.345 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 8.345 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 8.345 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.345 * [taylor]: Taking taylor expansion of y.re in y.im 8.345 * [backup-simplify]: Simplify y.re into y.re 8.345 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.345 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 8.345 * [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.345 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 8.345 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 8.345 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 8.345 * [taylor]: Taking taylor expansion of (log x.re) in y.re 8.345 * [taylor]: Taking taylor expansion of x.re in y.re 8.345 * [backup-simplify]: Simplify x.re into x.re 8.345 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.345 * [taylor]: Taking taylor expansion of y.im in y.re 8.345 * [backup-simplify]: Simplify y.im into y.im 8.345 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.345 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 8.345 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 8.345 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.345 * [taylor]: Taking taylor expansion of y.re in y.re 8.345 * [backup-simplify]: Simplify 0 into 0 8.346 * [backup-simplify]: Simplify 1 into 1 8.346 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.346 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.346 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 8.346 * [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.346 * [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.346 * [backup-simplify]: Simplify (+ 0) into 0 8.347 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.347 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.347 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 8.348 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 8.348 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 8.348 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.349 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 8.349 * [backup-simplify]: Simplify (+ 0 0) into 0 8.349 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.350 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.350 * [backup-simplify]: Simplify (+ 0 0) into 0 8.350 * [taylor]: Taking taylor expansion of 0 in x.im 8.350 * [backup-simplify]: Simplify 0 into 0 8.350 * [taylor]: Taking taylor expansion of 0 in y.im 8.350 * [backup-simplify]: Simplify 0 into 0 8.350 * [taylor]: Taking taylor expansion of 0 in y.re 8.350 * [backup-simplify]: Simplify 0 into 0 8.350 * [backup-simplify]: Simplify 0 into 0 8.350 * [backup-simplify]: Simplify (+ 0) into 0 8.351 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.351 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.351 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.351 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.352 * [backup-simplify]: Simplify (- 0) into 0 8.352 * [backup-simplify]: Simplify (+ 0 0) into 0 8.352 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.353 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.353 * [backup-simplify]: Simplify (+ 0 0) into 0 8.353 * [taylor]: Taking taylor expansion of 0 in y.im 8.353 * [backup-simplify]: Simplify 0 into 0 8.353 * [taylor]: Taking taylor expansion of 0 in y.re 8.353 * [backup-simplify]: Simplify 0 into 0 8.353 * [backup-simplify]: Simplify 0 into 0 8.353 * [taylor]: Taking taylor expansion of 0 in y.re 8.353 * [backup-simplify]: Simplify 0 into 0 8.353 * [backup-simplify]: Simplify 0 into 0 8.353 * [backup-simplify]: Simplify 0 into 0 8.354 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.354 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.354 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 8.355 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.355 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.356 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.356 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 8.356 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 8.356 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 8.357 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 8.358 * [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)) 8.359 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 8.359 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.360 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 8.360 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 8.360 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 8.361 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 8.361 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 8.361 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 8.361 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 8.361 * [taylor]: Taking taylor expansion of 1/2 in x.im 8.361 * [backup-simplify]: Simplify 1/2 into 1/2 8.361 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 8.361 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 8.361 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 8.361 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 8.361 * [taylor]: Taking taylor expansion of (log x.re) in x.im 8.361 * [taylor]: Taking taylor expansion of x.re in x.im 8.361 * [backup-simplify]: Simplify x.re into x.re 8.361 * [backup-simplify]: Simplify (log x.re) into (log x.re) 8.361 * [taylor]: Taking taylor expansion of y.im in x.im 8.361 * [backup-simplify]: Simplify y.im into y.im 8.361 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 8.361 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 8.361 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.361 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.361 * [taylor]: Taking taylor expansion of y.re in x.im 8.361 * [backup-simplify]: Simplify y.re into y.re 8.361 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 8.362 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 8.362 * [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.362 * [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.362 * [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.362 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 8.362 * [taylor]: Taking taylor expansion of y.im in x.im 8.362 * [backup-simplify]: Simplify y.im into y.im 8.362 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 8.362 * [taylor]: Taking taylor expansion of x.im in x.im 8.362 * [backup-simplify]: Simplify 0 into 0 8.362 * [backup-simplify]: Simplify 1 into 1 8.362 * [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.362 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 8.363 * [backup-simplify]: Simplify (- 0) into 0 8.363 * [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.363 * [backup-simplify]: Simplify (* 1 1) into 1 8.363 * [backup-simplify]: Simplify (* y.im 1) into y.im 8.363 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 8.364 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 8.365 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 8.365 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 8.365 * [backup-simplify]: Simplify (- 0) into 0 8.366 * [backup-simplify]: Simplify (+ 0 0) into 0 8.366 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 8.367 * [backup-simplify]: Simplify (+ 0) into 0 8.368 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 8.370 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 8.370 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.370 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 8.371 * [backup-simplify]: Simplify (- 0) into 0 8.371 * [backup-simplify]: Simplify (+ 0 0) into 0 8.372 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 8.373 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 8.373 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 8.374 * [backup-simplify]: Simplify (- 0) into 0 8.374 * [backup-simplify]: Simplify (+ 0 0) into 0 8.375 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 8.376 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 8.376 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 8.377 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 8.378 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 8.378 * [backup-simplify]: Simplify (- 0) into 0 8.379 * [backup-simplify]: Simplify (+ 0 0) into 0 8.379 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 8.380 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 8.380 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 8.382 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 8.382 * [backup-simplify]: Simplify (- 0) into 0 8.382 * [taylor]: Taking taylor expansion of 0 in y.im 8.382 * [backup-simplify]: Simplify 0 into 0 8.382 * [taylor]: Taking taylor expansion of 0 in y.re 8.382 * [backup-simplify]: Simplify 0 into 0 8.383 * [backup-simplify]: Simplify 0 into 0 8.383 * [taylor]: Taking taylor expansion of 0 in y.im 8.383 * [backup-simplify]: Simplify 0 into 0 8.383 * [taylor]: Taking taylor expansion of 0 in y.re 8.383 * [backup-simplify]: Simplify 0 into 0 8.383 * [backup-simplify]: Simplify 0 into 0 8.383 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 8.383 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1) 8.384 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.384 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.384 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.384 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.384 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.384 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.384 * [backup-simplify]: Simplify 1/3 into 1/3 8.384 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.384 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.384 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.384 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.384 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.388 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.388 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.388 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.388 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.388 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.388 * [backup-simplify]: Simplify 1/3 into 1/3 8.388 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.388 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.388 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.388 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.388 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.388 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.388 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.388 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.388 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.388 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.388 * [backup-simplify]: Simplify 1/3 into 1/3 8.388 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.388 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.388 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.388 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.389 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.389 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.389 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.389 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.389 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.389 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.389 * [backup-simplify]: Simplify 1/3 into 1/3 8.389 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.389 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.389 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.389 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.390 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.390 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.390 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.391 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.392 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.393 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.393 * [taylor]: Taking taylor expansion of 0 in x.re 8.393 * [backup-simplify]: Simplify 0 into 0 8.393 * [backup-simplify]: Simplify 0 into 0 8.394 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.395 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.396 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.396 * [backup-simplify]: Simplify 0 into 0 8.398 * [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.398 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.400 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (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.400 * [backup-simplify]: Simplify 0 into 0 8.402 * [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.403 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.404 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.404 * [backup-simplify]: Simplify 0 into 0 8.408 * [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.409 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.410 * [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.411 * [taylor]: Taking taylor expansion of 0 in x.re 8.411 * [backup-simplify]: Simplify 0 into 0 8.411 * [backup-simplify]: Simplify 0 into 0 8.411 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.411 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.411 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.411 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.411 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.411 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.411 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.411 * [backup-simplify]: Simplify 1/3 into 1/3 8.411 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.411 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.411 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.412 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.412 * [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.412 * [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.412 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.412 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.412 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.412 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.412 * [backup-simplify]: Simplify 1/3 into 1/3 8.412 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.412 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.412 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.412 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.413 * [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.413 * [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.413 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.413 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.413 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.413 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.413 * [backup-simplify]: Simplify 1/3 into 1/3 8.413 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.413 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.413 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.413 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.413 * [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.414 * [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.414 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.414 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.414 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.414 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.414 * [backup-simplify]: Simplify 1/3 into 1/3 8.414 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.414 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.414 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.414 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.414 * [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.414 * [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.415 * [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.416 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.416 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.417 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.417 * [taylor]: Taking taylor expansion of 0 in x.re 8.417 * [backup-simplify]: Simplify 0 into 0 8.417 * [backup-simplify]: Simplify 0 into 0 8.419 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.419 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.420 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.420 * [backup-simplify]: Simplify 0 into 0 8.422 * [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.423 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.425 * [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.425 * [taylor]: Taking taylor expansion of 0 in x.re 8.425 * [backup-simplify]: Simplify 0 into 0 8.425 * [backup-simplify]: Simplify 0 into 0 8.425 * [backup-simplify]: Simplify 0 into 0 8.427 * [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.428 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.429 * [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.430 * [backup-simplify]: Simplify 0 into 0 8.433 * [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.434 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.436 * [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.436 * [taylor]: Taking taylor expansion of 0 in x.re 8.436 * [backup-simplify]: Simplify 0 into 0 8.436 * [backup-simplify]: Simplify 0 into 0 8.436 * [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.436 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.436 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.437 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.437 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.437 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.437 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.437 * [backup-simplify]: Simplify 1/3 into 1/3 8.437 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.437 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.437 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.437 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.437 * [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.437 * [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.437 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.437 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.437 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.437 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.437 * [backup-simplify]: Simplify 1/3 into 1/3 8.437 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.438 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.438 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.438 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.438 * [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.438 * [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.438 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.438 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.438 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.438 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.438 * [backup-simplify]: Simplify 1/3 into 1/3 8.438 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.438 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.438 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.439 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.439 * [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.439 * [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.439 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.439 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.439 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.439 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.439 * [backup-simplify]: Simplify 1/3 into 1/3 8.439 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.439 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.439 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.439 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.440 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 8.440 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.440 * [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.441 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.442 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.443 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.443 * [taylor]: Taking taylor expansion of 0 in x.re 8.443 * [backup-simplify]: Simplify 0 into 0 8.443 * [backup-simplify]: Simplify 0 into 0 8.444 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.444 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.445 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.445 * [backup-simplify]: Simplify 0 into 0 8.447 * [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.448 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.450 * [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.450 * [taylor]: Taking taylor expansion of 0 in x.re 8.450 * [backup-simplify]: Simplify 0 into 0 8.450 * [backup-simplify]: Simplify 0 into 0 8.450 * [backup-simplify]: Simplify 0 into 0 8.452 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 2) into 0 8.453 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.454 * [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.454 * [backup-simplify]: Simplify 0 into 0 8.458 * [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.459 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.461 * [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.461 * [taylor]: Taking taylor expansion of 0 in x.re 8.461 * [backup-simplify]: Simplify 0 into 0 8.461 * [backup-simplify]: Simplify 0 into 0 8.461 * [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.462 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1 2) 8.462 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.462 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.462 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.462 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.462 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.462 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.462 * [backup-simplify]: Simplify 1/3 into 1/3 8.462 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.462 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.462 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.462 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.462 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.462 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.462 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.462 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.462 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.462 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.463 * [backup-simplify]: Simplify 1/3 into 1/3 8.463 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.463 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.463 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.463 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.463 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.463 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.463 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.463 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.463 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.463 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.463 * [backup-simplify]: Simplify 1/3 into 1/3 8.463 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.463 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.463 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.463 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.464 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.464 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.464 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.464 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.464 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.464 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.464 * [backup-simplify]: Simplify 1/3 into 1/3 8.464 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.464 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.464 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.464 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.464 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.464 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.464 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.466 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.466 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.467 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.467 * [taylor]: Taking taylor expansion of 0 in x.re 8.467 * [backup-simplify]: Simplify 0 into 0 8.467 * [backup-simplify]: Simplify 0 into 0 8.468 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.469 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.469 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.469 * [backup-simplify]: Simplify 0 into 0 8.471 * [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.472 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.473 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.473 * [taylor]: Taking taylor expansion of 0 in x.re 8.473 * [backup-simplify]: Simplify 0 into 0 8.473 * [backup-simplify]: Simplify 0 into 0 8.474 * [backup-simplify]: Simplify 0 into 0 8.475 * [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.476 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.477 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.477 * [backup-simplify]: Simplify 0 into 0 8.481 * [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.482 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.484 * [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.484 * [taylor]: Taking taylor expansion of 0 in x.re 8.484 * [backup-simplify]: Simplify 0 into 0 8.484 * [backup-simplify]: Simplify 0 into 0 8.484 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.484 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.484 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.484 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.484 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.484 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.484 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.484 * [backup-simplify]: Simplify 1/3 into 1/3 8.484 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.484 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.484 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.485 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.485 * [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.485 * [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.485 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.485 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.485 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.485 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.485 * [backup-simplify]: Simplify 1/3 into 1/3 8.485 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.485 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.485 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.485 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.486 * [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.486 * [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.486 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.486 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.486 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.486 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.486 * [backup-simplify]: Simplify 1/3 into 1/3 8.486 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.486 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.486 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.486 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.486 * [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.486 * [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.486 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.486 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.486 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.487 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.487 * [backup-simplify]: Simplify 1/3 into 1/3 8.487 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.487 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.487 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.487 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.487 * [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.487 * [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.487 * [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.488 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.489 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.490 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.490 * [taylor]: Taking taylor expansion of 0 in x.re 8.490 * [backup-simplify]: Simplify 0 into 0 8.490 * [backup-simplify]: Simplify 0 into 0 8.491 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.491 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.492 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.492 * [backup-simplify]: Simplify 0 into 0 8.494 * [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.495 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.496 * [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.496 * [taylor]: Taking taylor expansion of 0 in x.re 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [backup-simplify]: Simplify 0 into 0 8.496 * [backup-simplify]: Simplify 0 into 0 8.498 * [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.499 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.501 * [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.501 * [backup-simplify]: Simplify 0 into 0 8.504 * [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.505 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.506 * [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.506 * [taylor]: Taking taylor expansion of 0 in x.re 8.506 * [backup-simplify]: Simplify 0 into 0 8.506 * [backup-simplify]: Simplify 0 into 0 8.507 * [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.507 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.507 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.507 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.507 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.507 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.507 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.507 * [backup-simplify]: Simplify 1/3 into 1/3 8.507 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.507 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.507 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.507 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.507 * [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.508 * [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.508 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.508 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.508 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.508 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.508 * [backup-simplify]: Simplify 1/3 into 1/3 8.508 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.508 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.508 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.508 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.508 * [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.508 * [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.508 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.508 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.508 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.508 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.508 * [backup-simplify]: Simplify 1/3 into 1/3 8.508 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.508 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.509 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.509 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.509 * [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.509 * [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.509 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.509 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.509 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.509 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.509 * [backup-simplify]: Simplify 1/3 into 1/3 8.509 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.509 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.509 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.509 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.510 * [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.510 * [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.510 * [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.511 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.511 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.512 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.512 * [taylor]: Taking taylor expansion of 0 in x.re 8.512 * [backup-simplify]: Simplify 0 into 0 8.512 * [backup-simplify]: Simplify 0 into 0 8.513 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.514 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.515 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.515 * [backup-simplify]: Simplify 0 into 0 8.516 * [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.517 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.519 * [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.519 * [taylor]: Taking taylor expansion of 0 in x.re 8.519 * [backup-simplify]: Simplify 0 into 0 8.519 * [backup-simplify]: Simplify 0 into 0 8.519 * [backup-simplify]: Simplify 0 into 0 8.521 * [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.522 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.523 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.523 * [backup-simplify]: Simplify 0 into 0 8.526 * [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.527 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.529 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 8.529 * [taylor]: Taking taylor expansion of 0 in x.re 8.529 * [backup-simplify]: Simplify 0 into 0 8.529 * [backup-simplify]: Simplify 0 into 0 8.530 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.530 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1) 8.530 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 8.530 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 8.530 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.530 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.530 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.530 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.530 * [backup-simplify]: Simplify 1/3 into 1/3 8.530 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.530 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.530 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.530 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.530 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.530 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.530 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.530 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.530 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.530 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.530 * [backup-simplify]: Simplify 1/3 into 1/3 8.530 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.531 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.531 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.531 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.531 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 8.531 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 8.531 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 8.531 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.531 * [backup-simplify]: Simplify 1/3 into 1/3 8.531 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 8.531 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 8.531 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.531 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.531 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.531 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.532 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 8.532 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 8.532 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 8.532 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.532 * [backup-simplify]: Simplify 1/3 into 1/3 8.532 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 8.532 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 8.532 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 8.532 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 8.532 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 8.532 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 8.532 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.533 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.534 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.535 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.535 * [taylor]: Taking taylor expansion of 0 in x.re 8.535 * [backup-simplify]: Simplify 0 into 0 8.535 * [backup-simplify]: Simplify 0 into 0 8.536 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 8.536 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 8.537 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 8.537 * [backup-simplify]: Simplify 0 into 0 8.539 * [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.540 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.542 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.542 * [taylor]: Taking taylor expansion of 0 in x.re 8.542 * [backup-simplify]: Simplify 0 into 0 8.542 * [backup-simplify]: Simplify 0 into 0 8.542 * [backup-simplify]: Simplify 0 into 0 8.544 * [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.548 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 8.550 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 8.550 * [backup-simplify]: Simplify 0 into 0 8.553 * [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.554 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 8.555 * [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.555 * [taylor]: Taking taylor expansion of 0 in x.re 8.555 * [backup-simplify]: Simplify 0 into 0 8.555 * [backup-simplify]: Simplify 0 into 0 8.556 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 8.556 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 8.556 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 8.556 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.556 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.556 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.556 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.556 * [backup-simplify]: Simplify 1/3 into 1/3 8.556 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.556 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.556 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.556 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.556 * [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.557 * [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.557 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.557 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.557 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.557 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.557 * [backup-simplify]: Simplify 1/3 into 1/3 8.557 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.557 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.557 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.557 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.557 * [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.557 * [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.557 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 8.557 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 8.557 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 8.557 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.557 * [backup-simplify]: Simplify 1/3 into 1/3 8.557 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 8.557 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 8.558 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.558 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.558 * [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.558 * [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.558 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 8.558 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 8.558 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 8.558 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.558 * [backup-simplify]: Simplify 1/3 into 1/3 8.558 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 8.558 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 8.558 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 8.559 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 8.559 * [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.559 * [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.559 * [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.560 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.561 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.561 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.562 * [taylor]: Taking taylor expansion of 0 in x.re 8.562 * [backup-simplify]: Simplify 0 into 0 8.562 * [backup-simplify]: Simplify 0 into 0 8.562 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 8.563 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 8.564 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.564 * [backup-simplify]: Simplify 0 into 0 8.566 * [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.567 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.568 * [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.568 * [taylor]: Taking taylor expansion of 0 in x.re 8.568 * [backup-simplify]: Simplify 0 into 0 8.568 * [backup-simplify]: Simplify 0 into 0 8.568 * [backup-simplify]: Simplify 0 into 0 8.570 * [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.571 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 8.573 * [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.573 * [backup-simplify]: Simplify 0 into 0 8.576 * [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.577 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 8.578 * [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.578 * [taylor]: Taking taylor expansion of 0 in x.re 8.578 * [backup-simplify]: Simplify 0 into 0 8.578 * [backup-simplify]: Simplify 0 into 0 8.579 * [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.579 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 8.579 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 8.579 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.579 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.579 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.579 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.579 * [backup-simplify]: Simplify 1/3 into 1/3 8.579 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.579 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.579 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.579 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.579 * [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.580 * [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.580 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.580 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.580 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.580 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.580 * [backup-simplify]: Simplify 1/3 into 1/3 8.580 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.580 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.580 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.580 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.580 * [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.580 * [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.580 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 8.580 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 8.580 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 8.581 * [taylor]: Taking taylor expansion of 1/3 in x.im 8.581 * [backup-simplify]: Simplify 1/3 into 1/3 8.581 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 8.581 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 8.581 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.581 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.581 * [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.581 * [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.581 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 8.581 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 8.581 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 8.581 * [taylor]: Taking taylor expansion of 1/3 in x.re 8.581 * [backup-simplify]: Simplify 1/3 into 1/3 8.581 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 8.581 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 8.581 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 8.582 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 8.582 * [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.582 * [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.582 * [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.583 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.584 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.585 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.585 * [taylor]: Taking taylor expansion of 0 in x.re 8.585 * [backup-simplify]: Simplify 0 into 0 8.585 * [backup-simplify]: Simplify 0 into 0 8.586 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 8.586 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 8.587 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 8.587 * [backup-simplify]: Simplify 0 into 0 8.589 * [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.590 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.591 * [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.591 * [taylor]: Taking taylor expansion of 0 in x.re 8.592 * [backup-simplify]: Simplify 0 into 0 8.592 * [backup-simplify]: Simplify 0 into 0 8.592 * [backup-simplify]: Simplify 0 into 0 8.593 * [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.594 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 8.596 * [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.596 * [backup-simplify]: Simplify 0 into 0 8.599 * [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.601 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 8.603 * [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.603 * [taylor]: Taking taylor expansion of 0 in x.re 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [backup-simplify]: Simplify 0 into 0 8.603 * [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.604 * * * [progress]: simplifying candidates 8.604 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 8.605 * * [simplify]: Extracting # 0 : cost 26 inf + 0 8.605 * * [simplify]: Extracting # 1 : cost 41 inf + 0 8.605 * * [simplify]: Extracting # 2 : cost 47 inf + 83 8.605 * * [simplify]: Extracting # 3 : cost 46 inf + 87 8.605 * * [simplify]: Extracting # 4 : cost 41 inf + 1616 8.606 * * [simplify]: Extracting # 5 : cost 24 inf + 6193 8.606 * * [simplify]: Extracting # 6 : cost 5 inf + 13249 8.607 * * [simplify]: Extracting # 7 : cost 3 inf + 13796 8.608 * * [simplify]: Extracting # 8 : cost 2 inf + 13949 8.609 * * [simplify]: Extracting # 9 : cost 1 inf + 14324 8.609 * * [simplify]: Extracting # 10 : cost 0 inf + 14759 8.610 * * [simplify]: iteration 0 : 57 enodes (cost 22262 ) 8.620 * * [simplify]: Extracting # 0 : cost 0 inf + 14759 8.621 * * [simplify]: Extracting # 1 : cost 7 inf + 14523 8.622 * * [simplify]: Extracting # 2 : cost 2 inf + 15313 8.624 * * [simplify]: Extracting # 3 : cost 1 inf + 15311 8.626 * * [simplify]: Extracting # 4 : cost 0 inf + 15663 8.628 * * [simplify]: iteration 1 : 91 enodes (cost 20817 ) 8.654 * * [simplify]: Extracting # 0 : cost 0 inf + 15663 8.655 * * [simplify]: Extracting # 1 : cost 17 inf + 15663 8.656 * * [simplify]: Extracting # 2 : cost 2 inf + 19265 8.658 * * [simplify]: Extracting # 3 : cost 1 inf + 19227 8.660 * * [simplify]: Extracting # 4 : cost 0 inf + 19580 8.661 * * [simplify]: iteration 2 : 148 enodes (cost 20700 ) 8.691 * * [simplify]: Extracting # 0 : cost 0 inf + 19580 8.693 * * [simplify]: Extracting # 1 : cost 33 inf + 19195 8.695 * * [simplify]: Extracting # 2 : cost 9 inf + 27469 8.698 * * [simplify]: Extracting # 3 : cost 2 inf + 29960 8.703 * * [simplify]: Extracting # 4 : cost 0 inf + 30666 8.708 * * [simplify]: iteration 3 : 256 enodes (cost 20155 ) 8.799 * * [simplify]: Extracting # 0 : cost 0 inf + 30666 8.808 * * [simplify]: Extracting # 1 : cost 85 inf + 29526 8.820 * * [simplify]: Extracting # 2 : cost 10 inf + 55946 8.834 * * [simplify]: Extracting # 3 : cost 3 inf + 56787 8.848 * * [simplify]: Extracting # 4 : cost 0 inf + 58247 8.862 * * [simplify]: iteration 4 : 619 enodes (cost 20155 ) 9.249 * * [simplify]: Extracting # 0 : cost 0 inf + 58247 9.276 * * [simplify]: Extracting # 1 : cost 289 inf + 56168 9.324 * * [simplify]: Extracting # 2 : cost 37 inf + 183250 9.379 * * [simplify]: Extracting # 3 : cost 6 inf + 186095 9.423 * * [simplify]: Extracting # 4 : cost 0 inf + 188279 9.459 * * [simplify]: Extracting # 5 : cost 0 inf + 188001 9.518 * * [simplify]: Extracting # 6 : cost 0 inf + 187921 9.557 * * [simplify]: iteration 5 : 1784 enodes (cost 20155 ) 11.180 * * [simplify]: Extracting # 0 : cost 0 inf + 187921 11.284 * * [simplify]: Extracting # 1 : cost 1079 inf + 174687 11.446 * * [simplify]: Extracting # 2 : cost 82 inf + 604414 11.704 * * [simplify]: Extracting # 3 : cost 18 inf + 622738 11.905 * * [simplify]: Extracting # 4 : cost 0 inf + 630723 12.116 * * [simplify]: iteration complete: 5000 enodes (cost 20155 ) 12.116 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 12.122 * * * [progress]: adding candidates to table 12.697 * * [progress]: iteration 3 / 4 12.697 * * * [progress]: picking best candidate 12.765 * * * * [pick]: Picked # 12.765 * * * [progress]: localizing error 12.898 * * * [progress]: generating rewritten candidates 12.898 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1) 12.900 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1) 12.901 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1 2) 12.902 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1) 12.903 * * * [progress]: generating series expansions 12.903 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1) 12.903 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 12.903 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 12.903 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 12.903 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 12.903 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 12.903 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 12.903 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 12.903 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 12.904 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.904 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 12.904 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 12.904 * [taylor]: Taking taylor expansion of x.re in y.re 12.904 * [backup-simplify]: Simplify x.re into x.re 12.904 * [taylor]: Taking taylor expansion of x.re in y.re 12.904 * [backup-simplify]: Simplify x.re into x.re 12.904 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 12.904 * [taylor]: Taking taylor expansion of x.im in y.re 12.904 * [backup-simplify]: Simplify x.im into x.im 12.904 * [taylor]: Taking taylor expansion of x.im in y.re 12.904 * [backup-simplify]: Simplify x.im into x.im 12.904 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.904 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.904 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.904 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.904 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.904 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.905 * [backup-simplify]: Simplify (+ 0 0) into 0 12.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.905 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.905 * [taylor]: Taking taylor expansion of y.im in y.re 12.905 * [backup-simplify]: Simplify y.im into y.im 12.905 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.905 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.905 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.905 * [taylor]: Taking taylor expansion of y.re in y.re 12.905 * [backup-simplify]: Simplify 0 into 0 12.905 * [backup-simplify]: Simplify 1 into 1 12.905 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 12.905 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.906 * [backup-simplify]: Simplify (+ (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 0) into (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2))))) 12.906 * [backup-simplify]: Simplify (sin (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (sin (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 12.906 * [backup-simplify]: Simplify (cos (* y.im (log (sqrt (+ (pow x.im 2) (pow x.re 2)))))) into (cos (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2)))))) 12.906 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 12.906 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 12.906 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 12.906 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 12.906 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 12.906 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 12.906 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.906 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 12.906 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 12.906 * [taylor]: Taking taylor expansion of x.re in y.im 12.906 * [backup-simplify]: Simplify x.re into x.re 12.906 * [taylor]: Taking taylor expansion of x.re in y.im 12.906 * [backup-simplify]: Simplify x.re into x.re 12.906 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 12.906 * [taylor]: Taking taylor expansion of x.im in y.im 12.906 * [backup-simplify]: Simplify x.im into x.im 12.906 * [taylor]: Taking taylor expansion of x.im in y.im 12.906 * [backup-simplify]: Simplify x.im into x.im 12.906 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.906 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.907 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 12.907 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 12.907 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.907 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.907 * [backup-simplify]: Simplify (+ 0 0) into 0 12.907 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 12.908 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 12.908 * [taylor]: Taking taylor expansion of y.im in y.im 12.908 * [backup-simplify]: Simplify 0 into 0 12.908 * [backup-simplify]: Simplify 1 into 1 12.908 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.908 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.908 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.908 * [taylor]: Taking taylor expansion of y.re in y.im 12.908 * [backup-simplify]: Simplify y.re into y.re 12.908 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 0) into 0 12.908 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.908 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 12.908 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.908 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.908 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 12.908 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 12.908 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 12.908 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 12.908 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 12.908 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 12.908 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.908 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 12.908 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 12.908 * [taylor]: Taking taylor expansion of x.re in x.im 12.908 * [backup-simplify]: Simplify x.re into x.re 12.909 * [taylor]: Taking taylor expansion of x.re in x.im 12.909 * [backup-simplify]: Simplify x.re into x.re 12.909 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 12.909 * [taylor]: Taking taylor expansion of x.im in x.im 12.909 * [backup-simplify]: Simplify 0 into 0 12.909 * [backup-simplify]: Simplify 1 into 1 12.909 * [taylor]: Taking taylor expansion of x.im in x.im 12.909 * [backup-simplify]: Simplify 0 into 0 12.909 * [backup-simplify]: Simplify 1 into 1 12.909 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 12.909 * [backup-simplify]: Simplify (* 0 0) into 0 12.909 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 12.909 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 12.909 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 12.910 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.910 * [backup-simplify]: Simplify (+ 0 0) into 0 12.910 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 12.910 * [backup-simplify]: Simplify (log x.re) into (log x.re) 12.910 * [taylor]: Taking taylor expansion of y.im in x.im 12.910 * [backup-simplify]: Simplify y.im into y.im 12.910 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.910 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.910 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.910 * [taylor]: Taking taylor expansion of y.re in x.im 12.910 * [backup-simplify]: Simplify y.re into y.re 12.910 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* y.im (log x.re)) 12.910 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.910 * [backup-simplify]: Simplify (+ (* y.im (log x.re)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re))) 12.910 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 12.911 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.re)))) 12.911 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 12.911 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 12.911 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 12.911 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 12.911 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 12.911 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 12.911 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.911 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 12.911 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 12.911 * [taylor]: Taking taylor expansion of x.re in x.re 12.911 * [backup-simplify]: Simplify 0 into 0 12.911 * [backup-simplify]: Simplify 1 into 1 12.911 * [taylor]: Taking taylor expansion of x.re in x.re 12.911 * [backup-simplify]: Simplify 0 into 0 12.911 * [backup-simplify]: Simplify 1 into 1 12.911 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 12.911 * [taylor]: Taking taylor expansion of x.im in x.re 12.911 * [backup-simplify]: Simplify x.im into x.im 12.911 * [taylor]: Taking taylor expansion of x.im in x.re 12.911 * [backup-simplify]: Simplify x.im into x.im 12.911 * [backup-simplify]: Simplify (* 0 0) into 0 12.911 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.911 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.911 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.912 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.912 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.912 * [backup-simplify]: Simplify (+ 0 0) into 0 12.912 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.912 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.912 * [taylor]: Taking taylor expansion of y.im in x.re 12.912 * [backup-simplify]: Simplify y.im into y.im 12.912 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.912 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.912 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.912 * [taylor]: Taking taylor expansion of y.re in x.re 12.912 * [backup-simplify]: Simplify y.re into y.re 12.913 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 12.913 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.913 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.913 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.913 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.913 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 12.913 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 12.913 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 12.913 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 12.913 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 12.913 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 12.913 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 12.913 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 12.913 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 12.913 * [taylor]: Taking taylor expansion of x.re in x.re 12.913 * [backup-simplify]: Simplify 0 into 0 12.913 * [backup-simplify]: Simplify 1 into 1 12.913 * [taylor]: Taking taylor expansion of x.re in x.re 12.913 * [backup-simplify]: Simplify 0 into 0 12.913 * [backup-simplify]: Simplify 1 into 1 12.913 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 12.913 * [taylor]: Taking taylor expansion of x.im in x.re 12.913 * [backup-simplify]: Simplify x.im into x.im 12.913 * [taylor]: Taking taylor expansion of x.im in x.re 12.913 * [backup-simplify]: Simplify x.im into x.im 12.914 * [backup-simplify]: Simplify (* 0 0) into 0 12.914 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 12.914 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 12.914 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 12.914 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 12.914 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 12.915 * [backup-simplify]: Simplify (+ 0 0) into 0 12.915 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 12.915 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.915 * [taylor]: Taking taylor expansion of y.im in x.re 12.915 * [backup-simplify]: Simplify y.im into y.im 12.915 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 12.915 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 12.915 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.915 * [taylor]: Taking taylor expansion of y.re in x.re 12.915 * [backup-simplify]: Simplify y.re into y.re 12.915 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 12.915 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.915 * [backup-simplify]: Simplify (+ (* y.im (log x.im)) (* (atan2 x.im x.re) y.re)) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.915 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.915 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.916 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.916 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 12.916 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.916 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 12.916 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 12.916 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.916 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.916 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.916 * [taylor]: Taking taylor expansion of y.re in x.im 12.916 * [backup-simplify]: Simplify y.re into y.re 12.916 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 12.916 * [taylor]: Taking taylor expansion of y.im in x.im 12.916 * [backup-simplify]: Simplify y.im into y.im 12.916 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.916 * [taylor]: Taking taylor expansion of x.im in x.im 12.916 * [backup-simplify]: Simplify 0 into 0 12.916 * [backup-simplify]: Simplify 1 into 1 12.916 * [backup-simplify]: Simplify (log 1) into 0 12.916 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.917 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.917 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 12.917 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.917 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.917 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.917 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.917 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 12.917 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.918 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in y.im 12.918 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in y.im 12.918 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 12.918 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 12.918 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.918 * [taylor]: Taking taylor expansion of y.re in y.im 12.918 * [backup-simplify]: Simplify y.re into y.re 12.918 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 12.918 * [taylor]: Taking taylor expansion of y.im in y.im 12.918 * [backup-simplify]: Simplify 0 into 0 12.918 * [backup-simplify]: Simplify 1 into 1 12.918 * [taylor]: Taking taylor expansion of (log x.im) in y.im 12.918 * [taylor]: Taking taylor expansion of x.im in y.im 12.918 * [backup-simplify]: Simplify x.im into x.im 12.918 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.918 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.918 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 12.918 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) 0) into (* (atan2 x.im x.re) y.re) 12.918 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 12.918 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 12.918 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 12.918 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 12.918 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 12.918 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.918 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.918 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.918 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.918 * [taylor]: Taking taylor expansion of y.re in y.re 12.918 * [backup-simplify]: Simplify 0 into 0 12.918 * [backup-simplify]: Simplify 1 into 1 12.918 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.919 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.919 * [backup-simplify]: Simplify 0 into 0 12.919 * [backup-simplify]: Simplify (+ 0) into 0 12.919 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 12.920 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.920 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 12.920 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.920 * [backup-simplify]: Simplify (+ 0 0) into 0 12.921 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.921 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 12.921 * [backup-simplify]: Simplify (+ 0 0) into 0 12.921 * [taylor]: Taking taylor expansion of 0 in x.im 12.921 * [backup-simplify]: Simplify 0 into 0 12.921 * [taylor]: Taking taylor expansion of 0 in y.im 12.921 * [backup-simplify]: Simplify 0 into 0 12.922 * [taylor]: Taking taylor expansion of 0 in y.re 12.922 * [backup-simplify]: Simplify 0 into 0 12.922 * [backup-simplify]: Simplify 0 into 0 12.922 * [backup-simplify]: Simplify (+ 0) into 0 12.922 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 12.922 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.923 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.923 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.923 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 12.924 * [backup-simplify]: Simplify (+ 0 0) into 0 12.924 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.924 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 12.925 * [backup-simplify]: Simplify (+ 0 0) into 0 12.925 * [taylor]: Taking taylor expansion of 0 in y.im 12.925 * [backup-simplify]: Simplify 0 into 0 12.925 * [taylor]: Taking taylor expansion of 0 in y.re 12.925 * [backup-simplify]: Simplify 0 into 0 12.925 * [backup-simplify]: Simplify 0 into 0 12.925 * [backup-simplify]: Simplify (+ 0) into 0 12.925 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 12.925 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.926 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 12.926 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 12.926 * [backup-simplify]: Simplify (+ 0 (log x.im)) into (log x.im) 12.926 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 12.927 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 12.927 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 12.927 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 12.927 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 12.927 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.927 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.927 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.927 * [taylor]: Taking taylor expansion of y.re in y.re 12.927 * [backup-simplify]: Simplify 0 into 0 12.927 * [backup-simplify]: Simplify 1 into 1 12.927 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.927 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.928 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.928 * [taylor]: Taking taylor expansion of x.im in y.re 12.928 * [backup-simplify]: Simplify x.im into x.im 12.928 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.928 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 12.928 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.928 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 12.928 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.929 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.930 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 12.931 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 12.931 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 12.932 * [backup-simplify]: Simplify (+ 1 0) into 1 12.933 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 12.934 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 12.935 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 12.935 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.935 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 12.936 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 12.937 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 12.937 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 12.937 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) in x.im 12.937 * [taylor]: Taking taylor expansion of 1/2 in x.im 12.937 * [backup-simplify]: Simplify 1/2 into 1/2 12.937 * [taylor]: Taking taylor expansion of (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)) in x.im 12.938 * [taylor]: Taking taylor expansion of (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in x.im 12.938 * [taylor]: Taking taylor expansion of y.im in x.im 12.938 * [backup-simplify]: Simplify y.im into y.im 12.938 * [taylor]: Taking taylor expansion of (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 12.938 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 12.938 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 12.938 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 12.938 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.938 * [taylor]: Taking taylor expansion of y.re in x.im 12.938 * [backup-simplify]: Simplify y.re into y.re 12.938 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 12.938 * [taylor]: Taking taylor expansion of y.im in x.im 12.938 * [backup-simplify]: Simplify y.im into y.im 12.938 * [taylor]: Taking taylor expansion of (log x.im) in x.im 12.938 * [taylor]: Taking taylor expansion of x.im in x.im 12.938 * [backup-simplify]: Simplify 0 into 0 12.938 * [backup-simplify]: Simplify 1 into 1 12.938 * [backup-simplify]: Simplify (log 1) into 0 12.939 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 12.939 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.939 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 12.939 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.940 * [backup-simplify]: Simplify (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.940 * [backup-simplify]: Simplify (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.940 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 12.940 * [taylor]: Taking taylor expansion of x.im in x.im 12.940 * [backup-simplify]: Simplify 0 into 0 12.940 * [backup-simplify]: Simplify 1 into 1 12.940 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.940 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 12.941 * [backup-simplify]: Simplify (- 0) into 0 12.941 * [backup-simplify]: Simplify (+ (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 12.941 * [backup-simplify]: Simplify (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 12.942 * [backup-simplify]: Simplify (* 1 1) into 1 12.942 * [backup-simplify]: Simplify (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 1) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 12.942 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 12.943 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 12.944 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.944 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 12.944 * [backup-simplify]: Simplify (+ 0 0) into 0 12.945 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.946 * [backup-simplify]: Simplify (+ 0) into 0 12.947 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 12.947 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.950 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.951 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.952 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 12.952 * [backup-simplify]: Simplify (+ 0 0) into 0 12.953 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.954 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 12.955 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 12.955 * [backup-simplify]: Simplify (- 0) into 0 12.955 * [backup-simplify]: Simplify (+ 0 0) into 0 12.956 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 12.957 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 12.957 * [backup-simplify]: Simplify (- 0) into 0 12.957 * [backup-simplify]: Simplify (+ 0 0) into 0 12.958 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 12.959 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 12.959 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into 0 12.960 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)))) into 0 12.962 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 12.963 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))))) into 0 12.963 * [taylor]: Taking taylor expansion of 0 in y.im 12.963 * [backup-simplify]: Simplify 0 into 0 12.963 * [taylor]: Taking taylor expansion of 0 in y.re 12.963 * [backup-simplify]: Simplify 0 into 0 12.963 * [backup-simplify]: Simplify 0 into 0 12.963 * [taylor]: Taking taylor expansion of 0 in y.im 12.963 * [backup-simplify]: Simplify 0 into 0 12.963 * [taylor]: Taking taylor expansion of 0 in y.re 12.963 * [backup-simplify]: Simplify 0 into 0 12.963 * [backup-simplify]: Simplify 0 into 0 12.964 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 12.965 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 12.966 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.968 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 12.969 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 12.969 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 12.970 * [backup-simplify]: Simplify (+ 0 0) into 0 12.970 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.971 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 12.972 * [backup-simplify]: Simplify (+ 0 0) into 0 12.972 * [taylor]: Taking taylor expansion of 0 in y.im 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [taylor]: Taking taylor expansion of 0 in y.re 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [taylor]: Taking taylor expansion of 0 in y.re 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [taylor]: Taking taylor expansion of 0 in y.re 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [backup-simplify]: Simplify 0 into 0 12.972 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 12.973 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 12.974 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 12.976 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 12.976 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 12.977 * [backup-simplify]: Simplify (+ 0 0) into 0 12.978 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 12.978 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 12.979 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 12.979 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 12.979 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 12.979 * [taylor]: Taking taylor expansion of 1/2 in y.re 12.979 * [backup-simplify]: Simplify 1/2 into 1/2 12.979 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 12.979 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 12.979 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 12.979 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 12.979 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 12.979 * [taylor]: Taking taylor expansion of y.re in y.re 12.979 * [backup-simplify]: Simplify 0 into 0 12.979 * [backup-simplify]: Simplify 1 into 1 12.979 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 12.980 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 12.980 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 12.980 * [taylor]: Taking taylor expansion of (log x.im) in y.re 12.980 * [taylor]: Taking taylor expansion of x.im in y.re 12.980 * [backup-simplify]: Simplify x.im into x.im 12.980 * [backup-simplify]: Simplify (log x.im) into (log x.im) 12.980 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 12.980 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 12.981 * [backup-simplify]: Simplify (* 1/2 0) into 0 12.981 * [backup-simplify]: Simplify (- 0) into 0 12.981 * [backup-simplify]: Simplify 0 into 0 12.982 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 12.982 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.983 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 12.983 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 12.983 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 12.983 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.983 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 12.983 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 12.983 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 12.983 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.983 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 12.983 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 12.983 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.983 * [taylor]: Taking taylor expansion of x.re in y.re 12.983 * [backup-simplify]: Simplify x.re into x.re 12.983 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.983 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 12.983 * [taylor]: Taking taylor expansion of x.re in y.re 12.983 * [backup-simplify]: Simplify x.re into x.re 12.983 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.983 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 12.983 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.983 * [taylor]: Taking taylor expansion of x.im in y.re 12.983 * [backup-simplify]: Simplify x.im into x.im 12.984 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.984 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 12.984 * [taylor]: Taking taylor expansion of x.im in y.re 12.984 * [backup-simplify]: Simplify x.im into x.im 12.984 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.984 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.984 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.984 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.984 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.985 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.985 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.985 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.985 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.985 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.985 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.986 * [backup-simplify]: Simplify (+ 0 0) into 0 12.986 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.986 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.987 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 12.987 * [taylor]: Taking taylor expansion of y.im in y.re 12.987 * [backup-simplify]: Simplify y.im into y.im 12.987 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 12.987 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 12.987 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 12.987 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.987 * [taylor]: Taking taylor expansion of y.re in y.re 12.987 * [backup-simplify]: Simplify 0 into 0 12.987 * [backup-simplify]: Simplify 1 into 1 12.987 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.987 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.988 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.988 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 12.988 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 12.988 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.988 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 12.988 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 12.988 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 12.988 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.988 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 12.988 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 12.988 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.988 * [taylor]: Taking taylor expansion of x.re in y.im 12.988 * [backup-simplify]: Simplify x.re into x.re 12.988 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.988 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 12.988 * [taylor]: Taking taylor expansion of x.re in y.im 12.988 * [backup-simplify]: Simplify x.re into x.re 12.988 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.988 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 12.988 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.988 * [taylor]: Taking taylor expansion of x.im in y.im 12.988 * [backup-simplify]: Simplify x.im into x.im 12.988 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.989 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 12.989 * [taylor]: Taking taylor expansion of x.im in y.im 12.989 * [backup-simplify]: Simplify x.im into x.im 12.989 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 12.989 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 12.989 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 12.989 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 12.989 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 12.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 12.990 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 12.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 12.990 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 12.991 * [backup-simplify]: Simplify (+ 0 0) into 0 12.991 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 12.991 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.992 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 12.992 * [taylor]: Taking taylor expansion of y.im in y.im 12.992 * [backup-simplify]: Simplify 0 into 0 12.992 * [backup-simplify]: Simplify 1 into 1 12.992 * [backup-simplify]: Simplify (/ 1 1) into 1 12.992 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 12.992 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 12.992 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 12.992 * [taylor]: Taking taylor expansion of y.re in y.im 12.992 * [backup-simplify]: Simplify y.re into y.re 12.992 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 12.993 * [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))))) 12.993 * [backup-simplify]: Simplify (+ (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 0) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 12.994 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 12.994 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 12.994 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 12.994 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 12.994 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 12.994 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 12.994 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 12.994 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 12.994 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 12.994 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 12.994 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.994 * [taylor]: Taking taylor expansion of x.re in x.im 12.994 * [backup-simplify]: Simplify x.re into x.re 12.994 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.994 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 12.994 * [taylor]: Taking taylor expansion of x.re in x.im 12.994 * [backup-simplify]: Simplify x.re into x.re 12.994 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 12.994 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 12.994 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.994 * [taylor]: Taking taylor expansion of x.im in x.im 12.994 * [backup-simplify]: Simplify 0 into 0 12.994 * [backup-simplify]: Simplify 1 into 1 12.995 * [backup-simplify]: Simplify (/ 1 1) into 1 12.995 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 12.995 * [taylor]: Taking taylor expansion of x.im in x.im 12.995 * [backup-simplify]: Simplify 0 into 0 12.995 * [backup-simplify]: Simplify 1 into 1 12.995 * [backup-simplify]: Simplify (/ 1 1) into 1 12.996 * [backup-simplify]: Simplify (* 1 1) into 1 12.996 * [backup-simplify]: Simplify (+ 0 1) into 1 12.997 * [backup-simplify]: Simplify (sqrt 1) into 1 12.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 12.999 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 12.999 * [backup-simplify]: Simplify (+ 0 0) into 0 13.000 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.000 * [backup-simplify]: Simplify (log 1) into 0 13.000 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 13.000 * [taylor]: Taking taylor expansion of y.im in x.im 13.000 * [backup-simplify]: Simplify y.im into y.im 13.000 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.000 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.000 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.001 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.001 * [taylor]: Taking taylor expansion of y.re in x.im 13.001 * [backup-simplify]: Simplify y.re into y.re 13.001 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.001 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.001 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 13.002 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.im) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im)) 13.002 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 13.002 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.im) y.im))) 13.002 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.002 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.002 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.003 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 13.003 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.003 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.003 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.003 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.003 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.003 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.003 * [taylor]: Taking taylor expansion of x.re in x.re 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [backup-simplify]: Simplify 1 into 1 13.003 * [backup-simplify]: Simplify (/ 1 1) into 1 13.003 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.003 * [taylor]: Taking taylor expansion of x.re in x.re 13.003 * [backup-simplify]: Simplify 0 into 0 13.003 * [backup-simplify]: Simplify 1 into 1 13.004 * [backup-simplify]: Simplify (/ 1 1) into 1 13.004 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.004 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.004 * [taylor]: Taking taylor expansion of x.im in x.re 13.004 * [backup-simplify]: Simplify x.im into x.im 13.004 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.004 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.004 * [taylor]: Taking taylor expansion of x.im in x.re 13.004 * [backup-simplify]: Simplify x.im into x.im 13.004 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.004 * [backup-simplify]: Simplify (* 1 1) into 1 13.005 * [backup-simplify]: Simplify (+ 1 0) into 1 13.005 * [backup-simplify]: Simplify (sqrt 1) into 1 13.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.007 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.008 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.008 * [backup-simplify]: Simplify (+ 0 0) into 0 13.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.009 * [backup-simplify]: Simplify (log 1) into 0 13.009 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.009 * [taylor]: Taking taylor expansion of y.im in x.re 13.009 * [backup-simplify]: Simplify y.im into y.im 13.009 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.009 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.009 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.010 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.010 * [taylor]: Taking taylor expansion of y.re in x.re 13.010 * [backup-simplify]: Simplify y.re into y.re 13.010 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.010 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.010 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 13.011 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.011 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.011 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.011 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 13.011 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 13.012 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 13.012 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 13.012 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 13.012 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 13.012 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 13.012 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 13.012 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 13.012 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.012 * [taylor]: Taking taylor expansion of x.re in x.re 13.012 * [backup-simplify]: Simplify 0 into 0 13.012 * [backup-simplify]: Simplify 1 into 1 13.013 * [backup-simplify]: Simplify (/ 1 1) into 1 13.013 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 13.013 * [taylor]: Taking taylor expansion of x.re in x.re 13.013 * [backup-simplify]: Simplify 0 into 0 13.013 * [backup-simplify]: Simplify 1 into 1 13.013 * [backup-simplify]: Simplify (/ 1 1) into 1 13.013 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 13.013 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.013 * [taylor]: Taking taylor expansion of x.im in x.re 13.013 * [backup-simplify]: Simplify x.im into x.im 13.013 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.013 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 13.013 * [taylor]: Taking taylor expansion of x.im in x.re 13.013 * [backup-simplify]: Simplify x.im into x.im 13.013 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 13.018 * [backup-simplify]: Simplify (* 1 1) into 1 13.019 * [backup-simplify]: Simplify (+ 1 0) into 1 13.019 * [backup-simplify]: Simplify (sqrt 1) into 1 13.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 13.021 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.022 * [backup-simplify]: Simplify (+ 0 0) into 0 13.022 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.023 * [backup-simplify]: Simplify (log 1) into 0 13.023 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 13.023 * [taylor]: Taking taylor expansion of y.im in x.re 13.023 * [backup-simplify]: Simplify y.im into y.im 13.023 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 13.023 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 13.023 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.023 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.023 * [taylor]: Taking taylor expansion of y.re in x.re 13.023 * [backup-simplify]: Simplify y.re into y.re 13.023 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.024 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.024 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 13.024 * [backup-simplify]: Simplify (+ (* -1 (/ (log x.re) y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.024 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.025 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.025 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.025 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.026 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.026 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 13.026 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 13.026 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.026 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.026 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.026 * [taylor]: Taking taylor expansion of y.re in x.im 13.026 * [backup-simplify]: Simplify y.re into y.re 13.026 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.026 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.026 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.026 * [taylor]: Taking taylor expansion of x.re in x.im 13.026 * [backup-simplify]: Simplify x.re into x.re 13.026 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.026 * [taylor]: Taking taylor expansion of y.im in x.im 13.026 * [backup-simplify]: Simplify y.im into y.im 13.027 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.027 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 13.027 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.027 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.027 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.028 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.028 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.028 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.028 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 13.028 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 13.029 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 13.029 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 13.029 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.029 * [taylor]: Taking taylor expansion of y.re in y.im 13.029 * [backup-simplify]: Simplify y.re into y.re 13.029 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.029 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 13.029 * [taylor]: Taking taylor expansion of (log x.re) in y.im 13.029 * [taylor]: Taking taylor expansion of x.re in y.im 13.029 * [backup-simplify]: Simplify x.re into x.re 13.029 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.029 * [taylor]: Taking taylor expansion of y.im in y.im 13.029 * [backup-simplify]: Simplify 0 into 0 13.029 * [backup-simplify]: Simplify 1 into 1 13.029 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 13.029 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 13.029 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 13.030 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.030 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 13.030 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 13.030 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 13.030 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 13.030 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.030 * [taylor]: Taking taylor expansion of y.re in y.re 13.030 * [backup-simplify]: Simplify 0 into 0 13.030 * [backup-simplify]: Simplify 1 into 1 13.030 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.030 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.030 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.030 * [taylor]: Taking taylor expansion of x.re in y.re 13.030 * [backup-simplify]: Simplify x.re into x.re 13.030 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.030 * [taylor]: Taking taylor expansion of y.im in y.re 13.030 * [backup-simplify]: Simplify y.im into y.im 13.030 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.031 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.031 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.031 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.032 * [backup-simplify]: Simplify (+ 0) into 0 13.033 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.033 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.033 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 13.035 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.035 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 13.035 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.036 * [backup-simplify]: Simplify (+ 0 0) into 0 13.036 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.037 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.038 * [backup-simplify]: Simplify (+ 0 0) into 0 13.038 * [taylor]: Taking taylor expansion of 0 in x.im 13.038 * [backup-simplify]: Simplify 0 into 0 13.038 * [taylor]: Taking taylor expansion of 0 in y.im 13.038 * [backup-simplify]: Simplify 0 into 0 13.038 * [taylor]: Taking taylor expansion of 0 in y.re 13.038 * [backup-simplify]: Simplify 0 into 0 13.038 * [backup-simplify]: Simplify 0 into 0 13.038 * [backup-simplify]: Simplify (+ 0) into 0 13.039 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.039 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.040 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.040 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.041 * [backup-simplify]: Simplify (- 0) into 0 13.041 * [backup-simplify]: Simplify (+ 0 0) into 0 13.042 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.043 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.043 * [backup-simplify]: Simplify (+ 0 0) into 0 13.043 * [taylor]: Taking taylor expansion of 0 in y.im 13.043 * [backup-simplify]: Simplify 0 into 0 13.043 * [taylor]: Taking taylor expansion of 0 in y.re 13.043 * [backup-simplify]: Simplify 0 into 0 13.043 * [backup-simplify]: Simplify 0 into 0 13.043 * [taylor]: Taking taylor expansion of 0 in y.re 13.043 * [backup-simplify]: Simplify 0 into 0 13.043 * [backup-simplify]: Simplify 0 into 0 13.043 * [backup-simplify]: Simplify 0 into 0 13.044 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.045 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 13.046 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 13.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.048 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.048 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.049 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 13.049 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 13.050 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 13.052 * [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)) 13.053 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 13.053 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 13.054 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 13.054 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 13.055 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 13.056 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 13.056 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 13.056 * [taylor]: Taking taylor expansion of 1/2 in x.im 13.056 * [backup-simplify]: Simplify 1/2 into 1/2 13.056 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 13.056 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 13.056 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 13.056 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 13.056 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.056 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.056 * [taylor]: Taking taylor expansion of y.re in x.im 13.056 * [backup-simplify]: Simplify y.re into y.re 13.056 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 13.056 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.056 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.056 * [taylor]: Taking taylor expansion of x.re in x.im 13.056 * [backup-simplify]: Simplify x.re into x.re 13.056 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.056 * [taylor]: Taking taylor expansion of y.im in x.im 13.056 * [backup-simplify]: Simplify y.im into y.im 13.057 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.057 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 13.057 * [backup-simplify]: Simplify (+ (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (- (/ (log x.re) y.im))) into (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) 13.057 * [backup-simplify]: Simplify (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.058 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 13.058 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 13.058 * [taylor]: Taking taylor expansion of y.im in x.im 13.058 * [backup-simplify]: Simplify y.im into y.im 13.058 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 13.058 * [taylor]: Taking taylor expansion of x.im in x.im 13.058 * [backup-simplify]: Simplify 0 into 0 13.058 * [backup-simplify]: Simplify 1 into 1 13.058 * [backup-simplify]: Simplify (* (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))) 13.059 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 13.059 * [backup-simplify]: Simplify (- 0) into 0 13.060 * [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))) 13.060 * [backup-simplify]: Simplify (* 1 1) into 1 13.060 * [backup-simplify]: Simplify (* y.im 1) into y.im 13.060 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 13.061 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 13.061 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.062 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.062 * [backup-simplify]: Simplify (- 0) into 0 13.062 * [backup-simplify]: Simplify (+ 0 0) into 0 13.063 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.064 * [backup-simplify]: Simplify (+ 0) into 0 13.065 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 13.065 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 13.067 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 13.067 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 13.068 * [backup-simplify]: Simplify (- 0) into 0 13.068 * [backup-simplify]: Simplify (+ 0 0) into 0 13.069 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.069 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.070 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 13.071 * [backup-simplify]: Simplify (- 0) into 0 13.071 * [backup-simplify]: Simplify (+ 0 0) into 0 13.072 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.073 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.073 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 13.074 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 13.075 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 13.075 * [backup-simplify]: Simplify (- 0) into 0 13.075 * [backup-simplify]: Simplify (+ 0 0) into 0 13.076 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 13.076 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 13.077 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 13.078 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 13.078 * [taylor]: Taking taylor expansion of 0 in y.im 13.078 * [backup-simplify]: Simplify 0 into 0 13.078 * [taylor]: Taking taylor expansion of 0 in y.re 13.078 * [backup-simplify]: Simplify 0 into 0 13.078 * [backup-simplify]: Simplify 0 into 0 13.078 * [taylor]: Taking taylor expansion of 0 in y.im 13.078 * [backup-simplify]: Simplify 0 into 0 13.078 * [taylor]: Taking taylor expansion of 0 in y.re 13.078 * [backup-simplify]: Simplify 0 into 0 13.078 * [backup-simplify]: Simplify 0 into 0 13.079 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 13.079 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.079 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in (x.re x.im y.im y.re) around 0 13.079 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 13.080 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.080 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.080 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 13.080 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 13.080 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 13.080 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.080 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 13.080 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 13.080 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.080 * [taylor]: Taking taylor expansion of -1 in y.re 13.080 * [backup-simplify]: Simplify -1 into -1 13.080 * [taylor]: Taking taylor expansion of x.re in y.re 13.080 * [backup-simplify]: Simplify x.re into x.re 13.080 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.080 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 13.080 * [taylor]: Taking taylor expansion of -1 in y.re 13.080 * [backup-simplify]: Simplify -1 into -1 13.080 * [taylor]: Taking taylor expansion of x.re in y.re 13.080 * [backup-simplify]: Simplify x.re into x.re 13.080 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.080 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 13.080 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.080 * [taylor]: Taking taylor expansion of -1 in y.re 13.080 * [backup-simplify]: Simplify -1 into -1 13.081 * [taylor]: Taking taylor expansion of x.im in y.re 13.081 * [backup-simplify]: Simplify x.im into x.im 13.081 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.081 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 13.081 * [taylor]: Taking taylor expansion of -1 in y.re 13.081 * [backup-simplify]: Simplify -1 into -1 13.081 * [taylor]: Taking taylor expansion of x.im in y.re 13.081 * [backup-simplify]: Simplify x.im into x.im 13.081 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.081 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.081 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.081 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.082 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.082 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.082 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.082 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.082 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.082 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.083 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.083 * [backup-simplify]: Simplify (+ 0 0) into 0 13.083 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.084 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.084 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 13.084 * [taylor]: Taking taylor expansion of -1 in y.re 13.084 * [backup-simplify]: Simplify -1 into -1 13.084 * [taylor]: Taking taylor expansion of y.im in y.re 13.084 * [backup-simplify]: Simplify y.im into y.im 13.084 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.084 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.084 * [taylor]: Taking taylor expansion of -1 in y.re 13.084 * [backup-simplify]: Simplify -1 into -1 13.084 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.084 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.084 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.084 * [taylor]: Taking taylor expansion of y.re in y.re 13.084 * [backup-simplify]: Simplify 0 into 0 13.084 * [backup-simplify]: Simplify 1 into 1 13.084 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.085 * [backup-simplify]: Simplify (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 13.085 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.085 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.085 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.im 13.085 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.085 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.085 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 13.085 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 13.085 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 13.086 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.086 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 13.086 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 13.086 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.086 * [taylor]: Taking taylor expansion of -1 in y.im 13.086 * [backup-simplify]: Simplify -1 into -1 13.086 * [taylor]: Taking taylor expansion of x.re in y.im 13.086 * [backup-simplify]: Simplify x.re into x.re 13.086 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.086 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 13.086 * [taylor]: Taking taylor expansion of -1 in y.im 13.086 * [backup-simplify]: Simplify -1 into -1 13.086 * [taylor]: Taking taylor expansion of x.re in y.im 13.086 * [backup-simplify]: Simplify x.re into x.re 13.086 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.086 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 13.086 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.086 * [taylor]: Taking taylor expansion of -1 in y.im 13.086 * [backup-simplify]: Simplify -1 into -1 13.086 * [taylor]: Taking taylor expansion of x.im in y.im 13.086 * [backup-simplify]: Simplify x.im into x.im 13.086 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.086 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 13.086 * [taylor]: Taking taylor expansion of -1 in y.im 13.086 * [backup-simplify]: Simplify -1 into -1 13.086 * [taylor]: Taking taylor expansion of x.im in y.im 13.086 * [backup-simplify]: Simplify x.im into x.im 13.086 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.087 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 13.087 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.087 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 13.087 * [backup-simplify]: Simplify (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) into (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))) 13.088 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.088 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 13.088 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 13.088 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.088 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 13.088 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 13.089 * [backup-simplify]: Simplify (+ 0 0) into 0 13.089 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 13.090 * [backup-simplify]: Simplify (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) into (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) 13.090 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 13.090 * [taylor]: Taking taylor expansion of -1 in y.im 13.090 * [backup-simplify]: Simplify -1 into -1 13.090 * [taylor]: Taking taylor expansion of y.im in y.im 13.090 * [backup-simplify]: Simplify 0 into 0 13.090 * [backup-simplify]: Simplify 1 into 1 13.090 * [backup-simplify]: Simplify (/ -1 1) into -1 13.090 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.090 * [taylor]: Taking taylor expansion of -1 in y.im 13.090 * [backup-simplify]: Simplify -1 into -1 13.090 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.091 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.091 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.091 * [taylor]: Taking taylor expansion of y.re in y.im 13.091 * [backup-simplify]: Simplify y.re into y.re 13.091 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.091 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.092 * [backup-simplify]: Simplify (+ (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 0) into (- (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 13.092 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 13.092 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 13.092 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.092 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.092 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 13.092 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 13.093 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 13.093 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.093 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 13.093 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 13.093 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.093 * [taylor]: Taking taylor expansion of -1 in x.im 13.093 * [backup-simplify]: Simplify -1 into -1 13.093 * [taylor]: Taking taylor expansion of x.re in x.im 13.093 * [backup-simplify]: Simplify x.re into x.re 13.093 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.093 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 13.093 * [taylor]: Taking taylor expansion of -1 in x.im 13.093 * [backup-simplify]: Simplify -1 into -1 13.093 * [taylor]: Taking taylor expansion of x.re in x.im 13.093 * [backup-simplify]: Simplify x.re into x.re 13.093 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 13.093 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 13.093 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.093 * [taylor]: Taking taylor expansion of -1 in x.im 13.093 * [backup-simplify]: Simplify -1 into -1 13.093 * [taylor]: Taking taylor expansion of x.im in x.im 13.093 * [backup-simplify]: Simplify 0 into 0 13.093 * [backup-simplify]: Simplify 1 into 1 13.094 * [backup-simplify]: Simplify (/ -1 1) into -1 13.094 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 13.094 * [taylor]: Taking taylor expansion of -1 in x.im 13.094 * [backup-simplify]: Simplify -1 into -1 13.094 * [taylor]: Taking taylor expansion of x.im in x.im 13.094 * [backup-simplify]: Simplify 0 into 0 13.094 * [backup-simplify]: Simplify 1 into 1 13.094 * [backup-simplify]: Simplify (/ -1 1) into -1 13.095 * [backup-simplify]: Simplify (* -1 -1) into 1 13.095 * [backup-simplify]: Simplify (+ 0 1) into 1 13.096 * [backup-simplify]: Simplify (sqrt 1) into 1 13.096 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.097 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.098 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.098 * [backup-simplify]: Simplify (+ 0 0) into 0 13.099 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.099 * [backup-simplify]: Simplify (log 1) into 0 13.099 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 13.100 * [taylor]: Taking taylor expansion of -1 in x.im 13.100 * [backup-simplify]: Simplify -1 into -1 13.100 * [taylor]: Taking taylor expansion of y.im in x.im 13.100 * [backup-simplify]: Simplify y.im into y.im 13.100 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.100 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.100 * [taylor]: Taking taylor expansion of -1 in x.im 13.100 * [backup-simplify]: Simplify -1 into -1 13.100 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.100 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.100 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.100 * [taylor]: Taking taylor expansion of y.re in x.im 13.100 * [backup-simplify]: Simplify y.re into y.re 13.100 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.101 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 13.101 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 13.101 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.101 * [backup-simplify]: Simplify (+ (/ (log x.im) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.102 * [backup-simplify]: Simplify (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.102 * [backup-simplify]: Simplify (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.im) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.102 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.102 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.102 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.102 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 13.102 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.102 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.102 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.102 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.102 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.102 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.102 * [taylor]: Taking taylor expansion of -1 in x.re 13.102 * [backup-simplify]: Simplify -1 into -1 13.102 * [taylor]: Taking taylor expansion of x.re in x.re 13.102 * [backup-simplify]: Simplify 0 into 0 13.103 * [backup-simplify]: Simplify 1 into 1 13.103 * [backup-simplify]: Simplify (/ -1 1) into -1 13.103 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.103 * [taylor]: Taking taylor expansion of -1 in x.re 13.103 * [backup-simplify]: Simplify -1 into -1 13.103 * [taylor]: Taking taylor expansion of x.re in x.re 13.103 * [backup-simplify]: Simplify 0 into 0 13.103 * [backup-simplify]: Simplify 1 into 1 13.103 * [backup-simplify]: Simplify (/ -1 1) into -1 13.103 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.103 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.103 * [taylor]: Taking taylor expansion of -1 in x.re 13.103 * [backup-simplify]: Simplify -1 into -1 13.103 * [taylor]: Taking taylor expansion of x.im in x.re 13.104 * [backup-simplify]: Simplify x.im into x.im 13.104 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.104 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.104 * [taylor]: Taking taylor expansion of -1 in x.re 13.104 * [backup-simplify]: Simplify -1 into -1 13.104 * [taylor]: Taking taylor expansion of x.im in x.re 13.104 * [backup-simplify]: Simplify x.im into x.im 13.104 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.104 * [backup-simplify]: Simplify (* -1 -1) into 1 13.104 * [backup-simplify]: Simplify (+ 1 0) into 1 13.104 * [backup-simplify]: Simplify (sqrt 1) into 1 13.105 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.105 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.106 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.106 * [backup-simplify]: Simplify (+ 0 0) into 0 13.106 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.107 * [backup-simplify]: Simplify (log 1) into 0 13.107 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.107 * [taylor]: Taking taylor expansion of -1 in x.re 13.107 * [backup-simplify]: Simplify -1 into -1 13.107 * [taylor]: Taking taylor expansion of y.im in x.re 13.107 * [backup-simplify]: Simplify y.im into y.im 13.107 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.107 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.107 * [taylor]: Taking taylor expansion of -1 in x.re 13.107 * [backup-simplify]: Simplify -1 into -1 13.107 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.107 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.107 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.107 * [taylor]: Taking taylor expansion of y.re in x.re 13.107 * [backup-simplify]: Simplify y.re into y.re 13.107 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.107 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.107 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 13.107 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.108 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.108 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.108 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.108 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 13.108 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 13.108 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.108 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 13.108 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 13.108 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 13.108 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 13.108 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 13.108 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 13.108 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.108 * [taylor]: Taking taylor expansion of -1 in x.re 13.108 * [backup-simplify]: Simplify -1 into -1 13.108 * [taylor]: Taking taylor expansion of x.re in x.re 13.108 * [backup-simplify]: Simplify 0 into 0 13.108 * [backup-simplify]: Simplify 1 into 1 13.109 * [backup-simplify]: Simplify (/ -1 1) into -1 13.109 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 13.109 * [taylor]: Taking taylor expansion of -1 in x.re 13.109 * [backup-simplify]: Simplify -1 into -1 13.109 * [taylor]: Taking taylor expansion of x.re in x.re 13.109 * [backup-simplify]: Simplify 0 into 0 13.109 * [backup-simplify]: Simplify 1 into 1 13.109 * [backup-simplify]: Simplify (/ -1 1) into -1 13.109 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 13.109 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.109 * [taylor]: Taking taylor expansion of -1 in x.re 13.109 * [backup-simplify]: Simplify -1 into -1 13.109 * [taylor]: Taking taylor expansion of x.im in x.re 13.109 * [backup-simplify]: Simplify x.im into x.im 13.109 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.109 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 13.109 * [taylor]: Taking taylor expansion of -1 in x.re 13.109 * [backup-simplify]: Simplify -1 into -1 13.109 * [taylor]: Taking taylor expansion of x.im in x.re 13.109 * [backup-simplify]: Simplify x.im into x.im 13.109 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 13.109 * [backup-simplify]: Simplify (* -1 -1) into 1 13.110 * [backup-simplify]: Simplify (+ 1 0) into 1 13.110 * [backup-simplify]: Simplify (sqrt 1) into 1 13.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.111 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 13.111 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 13.112 * [backup-simplify]: Simplify (+ 0 0) into 0 13.112 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 13.112 * [backup-simplify]: Simplify (log 1) into 0 13.112 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 13.112 * [taylor]: Taking taylor expansion of -1 in x.re 13.112 * [backup-simplify]: Simplify -1 into -1 13.112 * [taylor]: Taking taylor expansion of y.im in x.re 13.112 * [backup-simplify]: Simplify y.im into y.im 13.112 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 13.112 * [taylor]: Taking taylor expansion of (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 13.112 * [taylor]: Taking taylor expansion of -1 in x.re 13.112 * [backup-simplify]: Simplify -1 into -1 13.112 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 13.112 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.112 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.112 * [taylor]: Taking taylor expansion of y.re in x.re 13.112 * [backup-simplify]: Simplify y.re into y.re 13.113 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.113 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.113 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 13.113 * [backup-simplify]: Simplify (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.113 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.113 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.113 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.114 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.114 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.114 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.114 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.114 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.114 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.114 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.114 * [taylor]: Taking taylor expansion of x.re in x.im 13.114 * [backup-simplify]: Simplify x.re into x.re 13.114 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.114 * [taylor]: Taking taylor expansion of y.im in x.im 13.114 * [backup-simplify]: Simplify y.im into y.im 13.114 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.114 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.114 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.114 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.114 * [taylor]: Taking taylor expansion of y.re in x.im 13.114 * [backup-simplify]: Simplify y.re into y.re 13.114 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.115 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.115 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.115 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.115 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.115 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.115 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.115 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.116 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 13.116 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 13.116 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 13.116 * [taylor]: Taking taylor expansion of (log x.re) in y.im 13.116 * [taylor]: Taking taylor expansion of x.re in y.im 13.116 * [backup-simplify]: Simplify x.re into x.re 13.116 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.116 * [taylor]: Taking taylor expansion of y.im in y.im 13.116 * [backup-simplify]: Simplify 0 into 0 13.116 * [backup-simplify]: Simplify 1 into 1 13.116 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 13.116 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 13.116 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 13.116 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.116 * [taylor]: Taking taylor expansion of y.re in y.im 13.116 * [backup-simplify]: Simplify y.re into y.re 13.116 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.116 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 13.116 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.116 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 13.116 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 13.116 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 13.116 * [taylor]: Taking taylor expansion of (log x.re) in y.re 13.116 * [taylor]: Taking taylor expansion of x.re in y.re 13.116 * [backup-simplify]: Simplify x.re into x.re 13.116 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.116 * [taylor]: Taking taylor expansion of y.im in y.re 13.116 * [backup-simplify]: Simplify y.im into y.im 13.116 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.116 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 13.116 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 13.116 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.116 * [taylor]: Taking taylor expansion of y.re in y.re 13.116 * [backup-simplify]: Simplify 0 into 0 13.117 * [backup-simplify]: Simplify 1 into 1 13.117 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.117 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.117 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 13.117 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.117 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.118 * [backup-simplify]: Simplify (+ 0) into 0 13.119 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.119 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.119 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 13.120 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 13.120 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 13.120 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.121 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into 0 13.121 * [backup-simplify]: Simplify (+ 0 0) into 0 13.121 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.122 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.122 * [backup-simplify]: Simplify (+ 0 0) into 0 13.122 * [taylor]: Taking taylor expansion of 0 in x.im 13.122 * [backup-simplify]: Simplify 0 into 0 13.122 * [taylor]: Taking taylor expansion of 0 in y.im 13.122 * [backup-simplify]: Simplify 0 into 0 13.122 * [taylor]: Taking taylor expansion of 0 in y.re 13.122 * [backup-simplify]: Simplify 0 into 0 13.122 * [backup-simplify]: Simplify 0 into 0 13.122 * [backup-simplify]: Simplify (+ 0) into 0 13.123 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.123 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.124 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.124 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.124 * [backup-simplify]: Simplify (- 0) into 0 13.125 * [backup-simplify]: Simplify (+ 0 0) into 0 13.125 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.126 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.126 * [backup-simplify]: Simplify (+ 0 0) into 0 13.126 * [taylor]: Taking taylor expansion of 0 in y.im 13.126 * [backup-simplify]: Simplify 0 into 0 13.126 * [taylor]: Taking taylor expansion of 0 in y.re 13.127 * [backup-simplify]: Simplify 0 into 0 13.127 * [backup-simplify]: Simplify 0 into 0 13.127 * [taylor]: Taking taylor expansion of 0 in y.re 13.127 * [backup-simplify]: Simplify 0 into 0 13.127 * [backup-simplify]: Simplify 0 into 0 13.127 * [backup-simplify]: Simplify 0 into 0 13.128 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.129 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 13.129 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 13.129 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 13.130 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 13.132 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 13.132 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 13.132 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 13.134 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 13.136 * [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)) 13.136 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 13.137 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 13.138 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 13.138 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 13.138 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 13.139 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 13.140 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 13.140 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 13.140 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 13.140 * [taylor]: Taking taylor expansion of 1/2 in x.im 13.140 * [backup-simplify]: Simplify 1/2 into 1/2 13.140 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 13.140 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 13.140 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 13.140 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 13.140 * [taylor]: Taking taylor expansion of (log x.re) in x.im 13.140 * [taylor]: Taking taylor expansion of x.re in x.im 13.141 * [backup-simplify]: Simplify x.re into x.re 13.141 * [backup-simplify]: Simplify (log x.re) into (log x.re) 13.141 * [taylor]: Taking taylor expansion of y.im in x.im 13.141 * [backup-simplify]: Simplify y.im into y.im 13.141 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 13.141 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 13.141 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.141 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.141 * [taylor]: Taking taylor expansion of y.re in x.im 13.141 * [backup-simplify]: Simplify y.re into y.re 13.141 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 13.141 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.142 * [backup-simplify]: Simplify (+ (/ (log x.re) y.im) (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 13.142 * [backup-simplify]: Simplify (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.142 * [backup-simplify]: Simplify (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 13.142 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 13.142 * [taylor]: Taking taylor expansion of y.im in x.im 13.142 * [backup-simplify]: Simplify y.im into y.im 13.142 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 13.142 * [taylor]: Taking taylor expansion of x.im in x.im 13.142 * [backup-simplify]: Simplify 0 into 0 13.142 * [backup-simplify]: Simplify 1 into 1 13.143 * [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))) 13.143 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 13.143 * [backup-simplify]: Simplify (- 0) into 0 13.144 * [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))) 13.144 * [backup-simplify]: Simplify (* 1 1) into 1 13.144 * [backup-simplify]: Simplify (* y.im 1) into y.im 13.145 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 13.145 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 13.146 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 13.146 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 13.146 * [backup-simplify]: Simplify (- 0) into 0 13.147 * [backup-simplify]: Simplify (+ 0 0) into 0 13.148 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 13.148 * [backup-simplify]: Simplify (+ 0) into 0 13.149 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 13.151 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 13.151 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 13.151 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 13.152 * [backup-simplify]: Simplify (- 0) into 0 13.152 * [backup-simplify]: Simplify (+ 0 0) into 0 13.153 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 13.154 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 13.155 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 13.155 * [backup-simplify]: Simplify (- 0) into 0 13.155 * [backup-simplify]: Simplify (+ 0 0) into 0 13.156 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 13.157 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 13.158 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 13.158 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 13.159 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 13.159 * [backup-simplify]: Simplify (- 0) into 0 13.160 * [backup-simplify]: Simplify (+ 0 0) into 0 13.160 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 13.161 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 13.161 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 13.163 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 13.163 * [backup-simplify]: Simplify (- 0) into 0 13.163 * [taylor]: Taking taylor expansion of 0 in y.im 13.163 * [backup-simplify]: Simplify 0 into 0 13.163 * [taylor]: Taking taylor expansion of 0 in y.re 13.163 * [backup-simplify]: Simplify 0 into 0 13.163 * [backup-simplify]: Simplify 0 into 0 13.163 * [taylor]: Taking taylor expansion of 0 in y.im 13.163 * [backup-simplify]: Simplify 0 into 0 13.163 * [taylor]: Taking taylor expansion of 0 in y.re 13.163 * [backup-simplify]: Simplify 0 into 0 13.163 * [backup-simplify]: Simplify 0 into 0 13.164 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 13.164 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1) 13.164 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.164 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.164 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.164 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.164 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.164 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.164 * [backup-simplify]: Simplify 1/3 into 1/3 13.164 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.165 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.165 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.165 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.165 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.165 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.165 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.165 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.165 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.165 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.165 * [backup-simplify]: Simplify 1/3 into 1/3 13.165 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.165 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.165 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.165 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.165 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.166 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.166 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.166 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.166 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.166 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.166 * [backup-simplify]: Simplify 1/3 into 1/3 13.166 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.166 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.166 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.166 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.166 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.166 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.166 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.166 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.166 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.166 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.166 * [backup-simplify]: Simplify 1/3 into 1/3 13.166 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.166 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.167 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.167 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.167 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.167 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.167 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.168 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.169 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.170 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.170 * [taylor]: Taking taylor expansion of 0 in x.re 13.170 * [backup-simplify]: Simplify 0 into 0 13.170 * [backup-simplify]: Simplify 0 into 0 13.175 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.175 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.176 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.176 * [backup-simplify]: Simplify 0 into 0 13.178 * [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 13.179 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.181 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.181 * [taylor]: Taking taylor expansion of 0 in x.re 13.181 * [backup-simplify]: Simplify 0 into 0 13.181 * [backup-simplify]: Simplify 0 into 0 13.181 * [backup-simplify]: Simplify 0 into 0 13.183 * [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 13.183 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.185 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.185 * [backup-simplify]: Simplify 0 into 0 13.188 * [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 13.189 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.191 * [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 13.191 * [taylor]: Taking taylor expansion of 0 in x.re 13.191 * [backup-simplify]: Simplify 0 into 0 13.191 * [backup-simplify]: Simplify 0 into 0 13.191 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.191 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.191 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.191 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.191 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.191 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.192 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.192 * [backup-simplify]: Simplify 1/3 into 1/3 13.192 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.192 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.192 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.192 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.192 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.192 * [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) 13.192 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.192 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.192 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.192 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.192 * [backup-simplify]: Simplify 1/3 into 1/3 13.192 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.192 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.193 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.193 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.193 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.193 * [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) 13.193 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.193 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.193 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.193 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.193 * [backup-simplify]: Simplify 1/3 into 1/3 13.193 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.193 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.193 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.194 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.194 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.194 * [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) 13.194 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.194 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.194 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.194 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.194 * [backup-simplify]: Simplify 1/3 into 1/3 13.194 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.194 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.194 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.194 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.195 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.195 * [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) 13.195 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.196 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.197 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.198 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.198 * [taylor]: Taking taylor expansion of 0 in x.re 13.198 * [backup-simplify]: Simplify 0 into 0 13.198 * [backup-simplify]: Simplify 0 into 0 13.199 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.199 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.200 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.200 * [backup-simplify]: Simplify 0 into 0 13.202 * [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 13.203 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.205 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.205 * [taylor]: Taking taylor expansion of 0 in x.re 13.205 * [backup-simplify]: Simplify 0 into 0 13.205 * [backup-simplify]: Simplify 0 into 0 13.205 * [backup-simplify]: Simplify 0 into 0 13.207 * [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 13.208 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.210 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.210 * [backup-simplify]: Simplify 0 into 0 13.213 * [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 13.214 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.216 * [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 13.216 * [taylor]: Taking taylor expansion of 0 in x.re 13.216 * [backup-simplify]: Simplify 0 into 0 13.216 * [backup-simplify]: Simplify 0 into 0 13.216 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.217 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.217 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.217 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.217 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.217 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.217 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.217 * [backup-simplify]: Simplify 1/3 into 1/3 13.217 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.217 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.217 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.217 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.217 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.217 * [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) 13.217 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.217 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.218 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.218 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.218 * [backup-simplify]: Simplify 1/3 into 1/3 13.218 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.218 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.218 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.218 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.218 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.218 * [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) 13.218 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.218 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.218 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.218 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.218 * [backup-simplify]: Simplify 1/3 into 1/3 13.218 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.218 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.219 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.219 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.219 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.219 * [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) 13.219 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.219 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.219 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.219 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.219 * [backup-simplify]: Simplify 1/3 into 1/3 13.219 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.219 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.219 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.220 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.220 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.220 * [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) 13.220 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.221 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.222 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.223 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.223 * [taylor]: Taking taylor expansion of 0 in x.re 13.223 * [backup-simplify]: Simplify 0 into 0 13.223 * [backup-simplify]: Simplify 0 into 0 13.224 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.225 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.226 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.226 * [backup-simplify]: Simplify 0 into 0 13.228 * [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 13.230 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.231 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.231 * [taylor]: Taking taylor expansion of 0 in x.re 13.231 * [backup-simplify]: Simplify 0 into 0 13.231 * [backup-simplify]: Simplify 0 into 0 13.231 * [backup-simplify]: Simplify 0 into 0 13.233 * [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 13.234 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.236 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.236 * [backup-simplify]: Simplify 0 into 0 13.239 * [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 13.241 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.243 * [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 13.243 * [taylor]: Taking taylor expansion of 0 in x.re 13.243 * [backup-simplify]: Simplify 0 into 0 13.243 * [backup-simplify]: Simplify 0 into 0 13.243 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.243 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1 2) 13.244 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.244 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.244 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.244 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.244 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.244 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.244 * [backup-simplify]: Simplify 1/3 into 1/3 13.244 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.244 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.244 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.244 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.244 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.244 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.244 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.244 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.244 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.244 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.244 * [backup-simplify]: Simplify 1/3 into 1/3 13.244 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.244 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.244 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.245 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.245 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.245 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.245 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.245 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.245 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.245 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.245 * [backup-simplify]: Simplify 1/3 into 1/3 13.245 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.245 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.245 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.245 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.245 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.245 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.246 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.246 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.246 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.246 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.246 * [backup-simplify]: Simplify 1/3 into 1/3 13.246 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.246 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.246 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.246 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.246 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.246 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.246 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.247 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.248 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.249 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.249 * [taylor]: Taking taylor expansion of 0 in x.re 13.249 * [backup-simplify]: Simplify 0 into 0 13.249 * [backup-simplify]: Simplify 0 into 0 13.250 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.250 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.251 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.251 * [backup-simplify]: Simplify 0 into 0 13.253 * [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 13.254 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.255 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.255 * [taylor]: Taking taylor expansion of 0 in x.re 13.256 * [backup-simplify]: Simplify 0 into 0 13.256 * [backup-simplify]: Simplify 0 into 0 13.256 * [backup-simplify]: Simplify 0 into 0 13.258 * [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 13.258 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.260 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.260 * [backup-simplify]: Simplify 0 into 0 13.263 * [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 13.264 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.266 * [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 13.266 * [taylor]: Taking taylor expansion of 0 in x.re 13.266 * [backup-simplify]: Simplify 0 into 0 13.266 * [backup-simplify]: Simplify 0 into 0 13.266 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.266 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.267 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.267 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.267 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.267 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.267 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.267 * [backup-simplify]: Simplify 1/3 into 1/3 13.267 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.267 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.267 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.267 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.267 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.267 * [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) 13.267 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.267 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.267 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.267 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.267 * [backup-simplify]: Simplify 1/3 into 1/3 13.268 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.268 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.268 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.268 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.268 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.268 * [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) 13.268 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.268 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.268 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.268 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.268 * [backup-simplify]: Simplify 1/3 into 1/3 13.268 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.268 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.268 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.269 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.269 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.269 * [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) 13.269 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.269 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.269 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.269 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.269 * [backup-simplify]: Simplify 1/3 into 1/3 13.269 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.269 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.269 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.269 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.270 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.270 * [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) 13.270 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.271 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.272 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.272 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.273 * [taylor]: Taking taylor expansion of 0 in x.re 13.273 * [backup-simplify]: Simplify 0 into 0 13.273 * [backup-simplify]: Simplify 0 into 0 13.274 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.274 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.275 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.275 * [backup-simplify]: Simplify 0 into 0 13.277 * [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 13.278 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.279 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.279 * [taylor]: Taking taylor expansion of 0 in x.re 13.279 * [backup-simplify]: Simplify 0 into 0 13.279 * [backup-simplify]: Simplify 0 into 0 13.279 * [backup-simplify]: Simplify 0 into 0 13.281 * [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 13.282 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.284 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.284 * [backup-simplify]: Simplify 0 into 0 13.287 * [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 13.288 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.291 * [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 13.291 * [taylor]: Taking taylor expansion of 0 in x.re 13.291 * [backup-simplify]: Simplify 0 into 0 13.291 * [backup-simplify]: Simplify 0 into 0 13.291 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.291 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.291 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.291 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.291 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.291 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.291 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.291 * [backup-simplify]: Simplify 1/3 into 1/3 13.291 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.292 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.292 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.292 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.292 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.292 * [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) 13.292 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.292 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.292 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.292 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.292 * [backup-simplify]: Simplify 1/3 into 1/3 13.292 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.292 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.293 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.293 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.293 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.293 * [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) 13.293 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.293 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.293 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.293 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.293 * [backup-simplify]: Simplify 1/3 into 1/3 13.293 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.293 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.294 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.294 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.294 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.294 * [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) 13.294 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.294 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.294 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.294 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.294 * [backup-simplify]: Simplify 1/3 into 1/3 13.294 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.294 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.294 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.295 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.295 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.295 * [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) 13.295 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.296 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.297 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.298 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.298 * [taylor]: Taking taylor expansion of 0 in x.re 13.298 * [backup-simplify]: Simplify 0 into 0 13.298 * [backup-simplify]: Simplify 0 into 0 13.299 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.299 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.300 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.300 * [backup-simplify]: Simplify 0 into 0 13.302 * [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 13.303 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.305 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.305 * [taylor]: Taking taylor expansion of 0 in x.re 13.305 * [backup-simplify]: Simplify 0 into 0 13.305 * [backup-simplify]: Simplify 0 into 0 13.305 * [backup-simplify]: Simplify 0 into 0 13.307 * [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 13.308 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.308 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.308 * [backup-simplify]: Simplify 0 into 0 13.310 * [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 13.311 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.312 * [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 13.312 * [taylor]: Taking taylor expansion of 0 in x.re 13.312 * [backup-simplify]: Simplify 0 into 0 13.312 * [backup-simplify]: Simplify 0 into 0 13.312 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.312 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1) 13.313 * [backup-simplify]: Simplify (cbrt (atan2 x.im x.re)) into (pow (atan2 x.im x.re) 1/3) 13.313 * [approximate]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in (x.im x.re) around 0 13.313 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.313 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.313 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.313 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.313 * [backup-simplify]: Simplify 1/3 into 1/3 13.313 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.313 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.313 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.313 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.313 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.313 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.313 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.313 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.313 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.313 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.313 * [backup-simplify]: Simplify 1/3 into 1/3 13.313 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.313 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.313 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.313 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.313 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.313 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.313 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.im 13.313 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.im 13.313 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.im 13.313 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.313 * [backup-simplify]: Simplify 1/3 into 1/3 13.313 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.im 13.313 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 13.313 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.313 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.313 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.314 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.314 * [taylor]: Taking taylor expansion of (pow (atan2 x.im x.re) 1/3) in x.re 13.314 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 x.im x.re)))) in x.re 13.314 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 x.im x.re))) in x.re 13.314 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.314 * [backup-simplify]: Simplify 1/3 into 1/3 13.314 * [taylor]: Taking taylor expansion of (log (atan2 x.im x.re)) in x.re 13.314 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 13.314 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 13.314 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 13.314 * [backup-simplify]: Simplify (* 1/3 (log (atan2 x.im x.re))) into (* 1/3 (log (atan2 x.im x.re))) 13.314 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 x.im x.re)))) into (pow (atan2 x.im x.re) 1/3) 13.314 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.315 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.315 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.316 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.316 * [taylor]: Taking taylor expansion of 0 in x.re 13.316 * [backup-simplify]: Simplify 0 into 0 13.316 * [backup-simplify]: Simplify 0 into 0 13.316 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 13.317 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 x.im x.re)))) into 0 13.317 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 13.317 * [backup-simplify]: Simplify 0 into 0 13.318 * [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 13.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.320 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.320 * [taylor]: Taking taylor expansion of 0 in x.re 13.320 * [backup-simplify]: Simplify 0 into 0 13.320 * [backup-simplify]: Simplify 0 into 0 13.320 * [backup-simplify]: Simplify 0 into 0 13.321 * [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 13.321 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re))))) into 0 13.322 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 x.im x.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.322 * [backup-simplify]: Simplify 0 into 0 13.328 * [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 13.328 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 x.im x.re)))))) into 0 13.329 * [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 13.329 * [taylor]: Taking taylor expansion of 0 in x.re 13.329 * [backup-simplify]: Simplify 0 into 0 13.329 * [backup-simplify]: Simplify 0 into 0 13.329 * [backup-simplify]: Simplify (pow (atan2 x.im x.re) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.330 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 x.im) (/ 1 x.re))) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.330 * [approximate]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in (x.im x.re) around 0 13.330 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.330 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.330 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.330 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.330 * [backup-simplify]: Simplify 1/3 into 1/3 13.330 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.330 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.330 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.330 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.330 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.330 * [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) 13.330 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.330 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.330 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.330 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.330 * [backup-simplify]: Simplify 1/3 into 1/3 13.330 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.330 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.330 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.330 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.330 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.331 * [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) 13.331 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.im 13.331 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.im 13.331 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.im 13.331 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.331 * [backup-simplify]: Simplify 1/3 into 1/3 13.331 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.im 13.331 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 13.331 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.331 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.331 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.331 * [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) 13.331 * [taylor]: Taking taylor expansion of (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) in x.re 13.331 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) in x.re 13.331 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) in x.re 13.331 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.331 * [backup-simplify]: Simplify 1/3 into 1/3 13.331 * [taylor]: Taking taylor expansion of (log (atan2 (/ 1 x.im) (/ 1 x.re))) in x.re 13.331 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 13.331 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 13.331 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 13.331 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re)))) 13.331 * [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) 13.332 * [backup-simplify]: Simplify (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) into (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1/3) 13.332 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.333 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.333 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.333 * [taylor]: Taking taylor expansion of 0 in x.re 13.333 * [backup-simplify]: Simplify 0 into 0 13.333 * [backup-simplify]: Simplify 0 into 0 13.334 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 13.334 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) into 0 13.335 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.335 * [backup-simplify]: Simplify 0 into 0 13.336 * [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 13.337 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.339 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.339 * [taylor]: Taking taylor expansion of 0 in x.re 13.339 * [backup-simplify]: Simplify 0 into 0 13.339 * [backup-simplify]: Simplify 0 into 0 13.339 * [backup-simplify]: Simplify 0 into 0 13.341 * [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 13.342 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re)))))) into 0 13.343 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ 1 x.im) (/ 1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.343 * [backup-simplify]: Simplify 0 into 0 13.347 * [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 13.348 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ 1 x.im) (/ 1 x.re))))))) into 0 13.350 * [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 13.350 * [taylor]: Taking taylor expansion of 0 in x.re 13.350 * [backup-simplify]: Simplify 0 into 0 13.350 * [backup-simplify]: Simplify 0 into 0 13.350 * [backup-simplify]: Simplify (pow (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.351 * [backup-simplify]: Simplify (cbrt (atan2 (/ 1 (- x.im)) (/ 1 (- x.re)))) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.351 * [approximate]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in (x.im x.re) around 0 13.351 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.351 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.351 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.351 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.351 * [backup-simplify]: Simplify 1/3 into 1/3 13.351 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.351 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.351 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.351 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.351 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.352 * [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) 13.352 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.352 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.352 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.352 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.352 * [backup-simplify]: Simplify 1/3 into 1/3 13.352 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.352 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.352 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.352 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.352 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.352 * [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) 13.352 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.im 13.352 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.im 13.353 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.im 13.353 * [taylor]: Taking taylor expansion of 1/3 in x.im 13.353 * [backup-simplify]: Simplify 1/3 into 1/3 13.353 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.im 13.353 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 13.353 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.353 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.353 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.353 * [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) 13.353 * [taylor]: Taking taylor expansion of (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) in x.re 13.353 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) in x.re 13.353 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) in x.re 13.353 * [taylor]: Taking taylor expansion of 1/3 in x.re 13.353 * [backup-simplify]: Simplify 1/3 into 1/3 13.353 * [taylor]: Taking taylor expansion of (log (atan2 (/ -1 x.im) (/ -1 x.re))) in x.re 13.354 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 13.354 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 13.354 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 13.354 * [backup-simplify]: Simplify (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re)))) 13.354 * [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) 13.354 * [backup-simplify]: Simplify (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) into (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1/3) 13.355 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.356 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.357 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.357 * [taylor]: Taking taylor expansion of 0 in x.re 13.357 * [backup-simplify]: Simplify 0 into 0 13.357 * [backup-simplify]: Simplify 0 into 0 13.358 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 13.359 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) into 0 13.359 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 1) 1)))) into 0 13.360 * [backup-simplify]: Simplify 0 into 0 13.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 13.362 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.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 13.364 * [taylor]: Taking taylor expansion of 0 in x.re 13.364 * [backup-simplify]: Simplify 0 into 0 13.364 * [backup-simplify]: Simplify 0 into 0 13.364 * [backup-simplify]: Simplify 0 into 0 13.366 * [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 13.367 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re)))))) into 0 13.368 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 (/ -1 x.im) (/ -1 x.re))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 13.368 * [backup-simplify]: Simplify 0 into 0 13.371 * [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 13.373 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 (/ -1 x.im) (/ -1 x.re))))))) into 0 13.374 * [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 13.375 * [taylor]: Taking taylor expansion of 0 in x.re 13.375 * [backup-simplify]: Simplify 0 into 0 13.375 * [backup-simplify]: Simplify 0 into 0 13.375 * [backup-simplify]: Simplify (pow (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) 1/3) into (pow (atan2 x.im x.re) 1/3) 13.375 * * * [progress]: simplifying candidates 13.376 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (log (cbrt (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt 1) (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (* (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re))) (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) (pow (atan2 x.im x.re) 1/3) 13.378 * * [simplify]: Extracting # 0 : cost 26 inf + 0 13.378 * * [simplify]: Extracting # 1 : cost 41 inf + 0 13.378 * * [simplify]: Extracting # 2 : cost 47 inf + 83 13.378 * * [simplify]: Extracting # 3 : cost 46 inf + 87 13.378 * * [simplify]: Extracting # 4 : cost 41 inf + 1616 13.379 * * [simplify]: Extracting # 5 : cost 24 inf + 6193 13.380 * * [simplify]: Extracting # 6 : cost 5 inf + 13249 13.382 * * [simplify]: Extracting # 7 : cost 3 inf + 13796 13.383 * * [simplify]: Extracting # 8 : cost 2 inf + 13949 13.385 * * [simplify]: Extracting # 9 : cost 1 inf + 14324 13.386 * * [simplify]: Extracting # 10 : cost 0 inf + 14759 13.388 * * [simplify]: iteration 0 : 57 enodes (cost 22262 ) 13.409 * * [simplify]: Extracting # 0 : cost 0 inf + 14759 13.411 * * [simplify]: Extracting # 1 : cost 7 inf + 14523 13.413 * * [simplify]: Extracting # 2 : cost 2 inf + 15313 13.415 * * [simplify]: Extracting # 3 : cost 1 inf + 15311 13.417 * * [simplify]: Extracting # 4 : cost 0 inf + 15663 13.419 * * [simplify]: iteration 1 : 91 enodes (cost 20817 ) 13.449 * * [simplify]: Extracting # 0 : cost 0 inf + 15663 13.450 * * [simplify]: Extracting # 1 : cost 17 inf + 15663 13.452 * * [simplify]: Extracting # 2 : cost 2 inf + 19265 13.453 * * [simplify]: Extracting # 3 : cost 1 inf + 19227 13.455 * * [simplify]: Extracting # 4 : cost 0 inf + 19580 13.456 * * [simplify]: iteration 2 : 148 enodes (cost 20700 ) 13.488 * * [simplify]: Extracting # 0 : cost 0 inf + 19580 13.490 * * [simplify]: Extracting # 1 : cost 33 inf + 19195 13.492 * * [simplify]: Extracting # 2 : cost 9 inf + 27469 13.495 * * [simplify]: Extracting # 3 : cost 2 inf + 29960 13.498 * * [simplify]: Extracting # 4 : cost 0 inf + 30666 13.501 * * [simplify]: iteration 3 : 256 enodes (cost 20155 ) 13.603 * * [simplify]: Extracting # 0 : cost 0 inf + 30666 13.608 * * [simplify]: Extracting # 1 : cost 85 inf + 29526 13.614 * * [simplify]: Extracting # 2 : cost 10 inf + 55946 13.622 * * [simplify]: Extracting # 3 : cost 3 inf + 56787 13.629 * * [simplify]: Extracting # 4 : cost 0 inf + 58247 13.637 * * [simplify]: iteration 4 : 619 enodes (cost 20155 ) 14.050 * * [simplify]: Extracting # 0 : cost 0 inf + 58247 14.076 * * [simplify]: Extracting # 1 : cost 289 inf + 56168 14.115 * * [simplify]: Extracting # 2 : cost 37 inf + 183250 14.160 * * [simplify]: Extracting # 3 : cost 6 inf + 186095 14.210 * * [simplify]: Extracting # 4 : cost 0 inf + 188279 14.261 * * [simplify]: Extracting # 5 : cost 0 inf + 188001 14.315 * * [simplify]: Extracting # 6 : cost 0 inf + 187921 14.363 * * [simplify]: iteration 5 : 1784 enodes (cost 20155 ) 15.725 * * [simplify]: Extracting # 0 : cost 0 inf + 187921 15.807 * * [simplify]: Extracting # 1 : cost 1079 inf + 174687 15.936 * * [simplify]: Extracting # 2 : cost 82 inf + 604414 16.153 * * [simplify]: Extracting # 3 : cost 18 inf + 622738 16.353 * * [simplify]: Extracting # 4 : cost 0 inf + 630723 16.568 * * [simplify]: iteration complete: 5000 enodes (cost 20155 ) 16.569 * [simplify]: Simplified to: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (expm1 (cbrt (atan2 x.im x.re))) (log1p (cbrt (atan2 x.im x.re))) (* 1/3 (log (atan2 x.im x.re))) (exp (cbrt (atan2 x.im x.re))) (cbrt (* (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) (cbrt (sqrt (atan2 x.im x.re))) 1 (cbrt (atan2 x.im x.re)) (* (cbrt (cbrt (atan2 x.im x.re))) (cbrt (cbrt (atan2 x.im x.re)))) (cbrt (cbrt (atan2 x.im x.re))) (atan2 x.im x.re) (sqrt (cbrt (atan2 x.im x.re))) (sqrt (cbrt (atan2 x.im x.re))) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma y.im (log x.re) (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) (cbrt (atan2 x.im x.re)) 16.577 * * * [progress]: adding candidates to table 17.157 * * [progress]: iteration 4 / 4 17.157 * * * [progress]: picking best candidate 17.221 * * * * [pick]: Picked # 17.221 * * * [progress]: localizing error 17.340 * * * [progress]: generating rewritten candidates 17.341 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 17.344 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 3 2) 17.349 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 3 1 2) 17.354 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 3 1 1) 17.360 * * * [progress]: generating series expansions 17.360 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 17.361 * [backup-simplify]: Simplify (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re))))) into (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) 17.361 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in (x.re x.im y.im y.re) around 0 17.361 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.re 17.361 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.re 17.361 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 17.361 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.re 17.361 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.re 17.361 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.re 17.362 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.362 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.re 17.362 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.re 17.362 * [taylor]: Taking taylor expansion of x.re in y.re 17.362 * [backup-simplify]: Simplify x.re into x.re 17.362 * [taylor]: Taking taylor expansion of x.re in y.re 17.362 * [backup-simplify]: Simplify x.re into x.re 17.362 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.re 17.362 * [taylor]: Taking taylor expansion of x.im in y.re 17.362 * [backup-simplify]: Simplify x.im into x.im 17.362 * [taylor]: Taking taylor expansion of x.im in y.re 17.362 * [backup-simplify]: Simplify x.im into x.im 17.362 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.362 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.362 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 17.363 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 17.363 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.363 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.364 * [backup-simplify]: Simplify (+ 0 0) into 0 17.364 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.364 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 17.364 * [taylor]: Taking taylor expansion of y.im in y.re 17.364 * [backup-simplify]: Simplify y.im into y.im 17.364 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.364 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.364 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.364 * [taylor]: Taking taylor expansion of y.re in y.re 17.364 * [backup-simplify]: Simplify 0 into 0 17.364 * [backup-simplify]: Simplify 1 into 1 17.365 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) y.im) into (* y.im (log (sqrt (+ (pow x.re 2) (pow x.im 2))))) 17.365 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.365 * [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))))) 17.365 * [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)))))) 17.366 * [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)))))) 17.366 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in y.im 17.366 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in y.im 17.366 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 17.366 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in y.im 17.366 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in y.im 17.366 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in y.im 17.366 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.366 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in y.im 17.366 * [taylor]: Taking taylor expansion of (* x.re x.re) in y.im 17.366 * [taylor]: Taking taylor expansion of x.re in y.im 17.366 * [backup-simplify]: Simplify x.re into x.re 17.366 * [taylor]: Taking taylor expansion of x.re in y.im 17.366 * [backup-simplify]: Simplify x.re into x.re 17.366 * [taylor]: Taking taylor expansion of (* x.im x.im) in y.im 17.366 * [taylor]: Taking taylor expansion of x.im in y.im 17.366 * [backup-simplify]: Simplify x.im into x.im 17.366 * [taylor]: Taking taylor expansion of x.im in y.im 17.366 * [backup-simplify]: Simplify x.im into x.im 17.366 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.367 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.367 * [backup-simplify]: Simplify (+ (pow x.re 2) (pow x.im 2)) into (+ (pow x.im 2) (pow x.re 2)) 17.367 * [backup-simplify]: Simplify (sqrt (+ (pow x.im 2) (pow x.re 2))) into (sqrt (+ (pow x.re 2) (pow x.im 2))) 17.367 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.367 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.368 * [backup-simplify]: Simplify (+ 0 0) into 0 17.368 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (pow x.im 2) (pow x.re 2))))) into 0 17.368 * [backup-simplify]: Simplify (log (sqrt (+ (pow x.re 2) (pow x.im 2)))) into (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 17.368 * [taylor]: Taking taylor expansion of y.im in y.im 17.368 * [backup-simplify]: Simplify 0 into 0 17.368 * [backup-simplify]: Simplify 1 into 1 17.368 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 17.368 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 17.369 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.369 * [taylor]: Taking taylor expansion of y.re in y.im 17.369 * [backup-simplify]: Simplify y.re into y.re 17.369 * [backup-simplify]: Simplify (* (log (sqrt (+ (pow x.im 2) (pow x.re 2)))) 0) into 0 17.369 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.369 * [backup-simplify]: Simplify (+ 0 (* (atan2 x.im x.re) y.re)) into (* (atan2 x.im x.re) y.re) 17.369 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.369 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.369 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.im 17.369 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.im 17.369 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 17.370 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.im 17.370 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.im 17.370 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.im 17.370 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.370 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.im 17.370 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.im 17.370 * [taylor]: Taking taylor expansion of x.re in x.im 17.370 * [backup-simplify]: Simplify x.re into x.re 17.370 * [taylor]: Taking taylor expansion of x.re in x.im 17.370 * [backup-simplify]: Simplify x.re into x.re 17.370 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.im 17.370 * [taylor]: Taking taylor expansion of x.im in x.im 17.370 * [backup-simplify]: Simplify 0 into 0 17.370 * [backup-simplify]: Simplify 1 into 1 17.370 * [taylor]: Taking taylor expansion of x.im in x.im 17.370 * [backup-simplify]: Simplify 0 into 0 17.370 * [backup-simplify]: Simplify 1 into 1 17.370 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 17.371 * [backup-simplify]: Simplify (* 0 0) into 0 17.371 * [backup-simplify]: Simplify (+ (pow x.re 2) 0) into (pow x.re 2) 17.371 * [backup-simplify]: Simplify (sqrt (pow x.re 2)) into x.re 17.371 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 17.371 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 17.372 * [backup-simplify]: Simplify (+ 0 0) into 0 17.372 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.re 2)))) into 0 17.372 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.372 * [taylor]: Taking taylor expansion of y.im in x.im 17.372 * [backup-simplify]: Simplify y.im into y.im 17.372 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.372 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.372 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.372 * [taylor]: Taking taylor expansion of y.re in x.im 17.372 * [backup-simplify]: Simplify y.re into y.re 17.372 * [backup-simplify]: Simplify (* (log x.re) y.im) into (* y.im (log x.re)) 17.372 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.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))) 17.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)))) 17.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)))) 17.373 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 17.373 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 17.373 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 17.373 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 17.373 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 17.373 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 17.374 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.374 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 17.374 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 17.374 * [taylor]: Taking taylor expansion of x.re in x.re 17.374 * [backup-simplify]: Simplify 0 into 0 17.374 * [backup-simplify]: Simplify 1 into 1 17.374 * [taylor]: Taking taylor expansion of x.re in x.re 17.374 * [backup-simplify]: Simplify 0 into 0 17.374 * [backup-simplify]: Simplify 1 into 1 17.374 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 17.374 * [taylor]: Taking taylor expansion of x.im in x.re 17.374 * [backup-simplify]: Simplify x.im into x.im 17.374 * [taylor]: Taking taylor expansion of x.im in x.re 17.374 * [backup-simplify]: Simplify x.im into x.im 17.375 * [backup-simplify]: Simplify (* 0 0) into 0 17.375 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.375 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 17.375 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 17.376 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 17.376 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.376 * [backup-simplify]: Simplify (+ 0 0) into 0 17.376 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 17.376 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.376 * [taylor]: Taking taylor expansion of y.im in x.re 17.376 * [backup-simplify]: Simplify y.im into y.im 17.376 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.376 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.376 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.376 * [taylor]: Taking taylor expansion of y.re in x.re 17.376 * [backup-simplify]: Simplify y.re into y.re 17.377 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 17.377 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.377 * [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))) 17.377 * [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)))) 17.377 * [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)))) 17.377 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re))) in x.re 17.377 * [taylor]: Taking taylor expansion of (fma (log (hypot x.re x.im)) y.im (* (atan2 x.im x.re) y.re)) in x.re 17.378 * [taylor]: Rewrote expression to (+ (* (log (hypot x.re x.im)) y.im) (* (atan2 x.im x.re) y.re)) 17.378 * [taylor]: Taking taylor expansion of (* (log (hypot x.re x.im)) y.im) in x.re 17.378 * [taylor]: Taking taylor expansion of (log (hypot x.re x.im)) in x.re 17.378 * [taylor]: Taking taylor expansion of (hypot x.re x.im) in x.re 17.378 * [taylor]: Rewrote expression to (sqrt (+ (* x.re x.re) (* x.im x.im))) 17.378 * [taylor]: Taking taylor expansion of (+ (* x.re x.re) (* x.im x.im)) in x.re 17.378 * [taylor]: Taking taylor expansion of (* x.re x.re) in x.re 17.378 * [taylor]: Taking taylor expansion of x.re in x.re 17.378 * [backup-simplify]: Simplify 0 into 0 17.378 * [backup-simplify]: Simplify 1 into 1 17.378 * [taylor]: Taking taylor expansion of x.re in x.re 17.378 * [backup-simplify]: Simplify 0 into 0 17.378 * [backup-simplify]: Simplify 1 into 1 17.378 * [taylor]: Taking taylor expansion of (* x.im x.im) in x.re 17.378 * [taylor]: Taking taylor expansion of x.im in x.re 17.378 * [backup-simplify]: Simplify x.im into x.im 17.378 * [taylor]: Taking taylor expansion of x.im in x.re 17.378 * [backup-simplify]: Simplify x.im into x.im 17.379 * [backup-simplify]: Simplify (* 0 0) into 0 17.379 * [backup-simplify]: Simplify (* x.im x.im) into (pow x.im 2) 17.379 * [backup-simplify]: Simplify (+ 0 (pow x.im 2)) into (pow x.im 2) 17.379 * [backup-simplify]: Simplify (sqrt (pow x.im 2)) into x.im 17.380 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 0)) into 0 17.380 * [backup-simplify]: Simplify (+ (* x.im 0) (* 0 x.im)) into 0 17.381 * [backup-simplify]: Simplify (+ 0 0) into 0 17.381 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow x.im 2)))) into 0 17.381 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.381 * [taylor]: Taking taylor expansion of y.im in x.re 17.381 * [backup-simplify]: Simplify y.im into y.im 17.381 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.381 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.381 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.381 * [taylor]: Taking taylor expansion of y.re in x.re 17.381 * [backup-simplify]: Simplify y.re into y.re 17.381 * [backup-simplify]: Simplify (* (log x.im) y.im) into (* y.im (log x.im)) 17.381 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.381 * [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))) 17.382 * [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)))) 17.382 * [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)))) 17.382 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 17.382 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 17.383 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 17.383 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 17.383 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 17.383 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.383 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.383 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.383 * [taylor]: Taking taylor expansion of y.re in x.im 17.383 * [backup-simplify]: Simplify y.re into y.re 17.383 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 17.383 * [taylor]: Taking taylor expansion of y.im in x.im 17.383 * [backup-simplify]: Simplify y.im into y.im 17.383 * [taylor]: Taking taylor expansion of (log x.im) in x.im 17.383 * [taylor]: Taking taylor expansion of x.im in x.im 17.383 * [backup-simplify]: Simplify 0 into 0 17.383 * [backup-simplify]: Simplify 1 into 1 17.384 * [backup-simplify]: Simplify (log 1) into 0 17.384 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.384 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.384 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 17.384 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 17.385 * [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)))) 17.385 * [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)))) 17.385 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 17.386 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 17.386 * [backup-simplify]: Simplify (+ (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 17.386 * [taylor]: Taking taylor expansion of (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in y.im 17.386 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in y.im 17.386 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.im 17.386 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.im 17.386 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.386 * [taylor]: Taking taylor expansion of y.re in y.im 17.386 * [backup-simplify]: Simplify y.re into y.re 17.386 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in y.im 17.386 * [taylor]: Taking taylor expansion of y.im in y.im 17.386 * [backup-simplify]: Simplify 0 into 0 17.386 * [backup-simplify]: Simplify 1 into 1 17.386 * [taylor]: Taking taylor expansion of (log x.im) in y.im 17.386 * [taylor]: Taking taylor expansion of x.im in y.im 17.386 * [backup-simplify]: Simplify x.im into x.im 17.386 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.386 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.386 * [backup-simplify]: Simplify (* 0 (log x.im)) into 0 17.387 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) 0) into (* (atan2 x.im x.re) y.re) 17.387 * [backup-simplify]: Simplify (sin (* (atan2 x.im x.re) y.re)) into (sin (* (atan2 x.im x.re) y.re)) 17.387 * [backup-simplify]: Simplify (cos (* (atan2 x.im x.re) y.re)) into (cos (* (atan2 x.im x.re) y.re)) 17.387 * [backup-simplify]: Simplify (* (sin (* (atan2 x.im x.re) y.re)) 1) into (sin (* (atan2 x.im x.re) y.re)) 17.387 * [backup-simplify]: Simplify (* (cos (* (atan2 x.im x.re) y.re)) 0) into 0 17.387 * [backup-simplify]: Simplify (+ (sin (* (atan2 x.im x.re) y.re)) 0) into (sin (* (atan2 x.im x.re) y.re)) 17.387 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 17.387 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.387 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.387 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.387 * [taylor]: Taking taylor expansion of y.re in y.re 17.387 * [backup-simplify]: Simplify 0 into 0 17.387 * [backup-simplify]: Simplify 1 into 1 17.387 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.388 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.388 * [backup-simplify]: Simplify 0 into 0 17.388 * [backup-simplify]: Simplify (+ 0) into 0 17.389 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 17.389 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 17.389 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (* 0 y.im)) into 0 17.389 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.389 * [backup-simplify]: Simplify (+ 0 0) into 0 17.390 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.390 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 17.391 * [backup-simplify]: Simplify (+ 0 0) into 0 17.391 * [taylor]: Taking taylor expansion of 0 in x.im 17.391 * [backup-simplify]: Simplify 0 into 0 17.391 * [taylor]: Taking taylor expansion of 0 in y.im 17.391 * [backup-simplify]: Simplify 0 into 0 17.391 * [taylor]: Taking taylor expansion of 0 in y.re 17.391 * [backup-simplify]: Simplify 0 into 0 17.391 * [backup-simplify]: Simplify 0 into 0 17.391 * [backup-simplify]: Simplify (+ 0) into 0 17.391 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 17.391 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.392 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 17.393 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.393 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 17.393 * [backup-simplify]: Simplify (+ 0 0) into 0 17.393 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.394 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 17.394 * [backup-simplify]: Simplify (+ 0 0) into 0 17.394 * [taylor]: Taking taylor expansion of 0 in y.im 17.394 * [backup-simplify]: Simplify 0 into 0 17.394 * [taylor]: Taking taylor expansion of 0 in y.re 17.394 * [backup-simplify]: Simplify 0 into 0 17.394 * [backup-simplify]: Simplify 0 into 0 17.394 * [backup-simplify]: Simplify (+ 0) into 0 17.395 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) 0) (* 0 1)) into 0 17.395 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.395 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.im 1)))) 1) into 0 17.396 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log x.im))) into (log x.im) 17.396 * [backup-simplify]: Simplify (+ 0 (log x.im)) into (log x.im) 17.396 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (log x.im) 1) 1))) into (log x.im) 17.396 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) (* 0 0)) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 17.396 * [backup-simplify]: Simplify (+ 0 (* (cos (* (atan2 x.im x.re) y.re)) (log x.im))) into (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) 17.396 * [taylor]: Taking taylor expansion of (* (cos (* (atan2 x.im x.re) y.re)) (log x.im)) in y.re 17.396 * [taylor]: Taking taylor expansion of (cos (* (atan2 x.im x.re) y.re)) in y.re 17.396 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.396 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.396 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.396 * [taylor]: Taking taylor expansion of y.re in y.re 17.396 * [backup-simplify]: Simplify 0 into 0 17.396 * [backup-simplify]: Simplify 1 into 1 17.396 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.397 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.397 * [taylor]: Taking taylor expansion of (log x.im) in y.re 17.397 * [taylor]: Taking taylor expansion of x.im in y.re 17.397 * [backup-simplify]: Simplify x.im into x.im 17.397 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.397 * [backup-simplify]: Simplify (* 1 (log x.im)) into (log x.im) 17.397 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.397 * [backup-simplify]: Simplify (+ (* 1 (/ (pow (atan2 x.im x.re) 1) 1))) into (atan2 x.im x.re) 17.397 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.398 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.398 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 17.399 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 17.399 * [backup-simplify]: Simplify (+ (* x.im 0) (+ (* 0 0) (* 0 x.im))) into 0 17.399 * [backup-simplify]: Simplify (+ 1 0) into 1 17.400 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 x.im)) into (/ 1/2 x.im) 17.401 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 (/ 1/2 x.im)) 1)) (pow x.im 1)))) 2) into (/ 1/2 (pow x.im 2)) 17.401 * [backup-simplify]: Simplify (+ (* (log x.im) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) y.im))) into (* 1/2 (/ y.im (pow x.im 2))) 17.402 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.402 * [backup-simplify]: Simplify (+ (* 1/2 (/ y.im (pow x.im 2))) 0) into (* 1/2 (/ y.im (pow x.im 2))) 17.402 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ y.im (pow x.im 2))) 1) 1))) into (* 1/2 (/ y.im (pow x.im 2))) 17.403 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) (* 1/2 (/ y.im (pow x.im 2)))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 17.403 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)))) into (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) 17.403 * [taylor]: Taking taylor expansion of (* 1/2 (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2))) in x.im 17.403 * [taylor]: Taking taylor expansion of 1/2 in x.im 17.403 * [backup-simplify]: Simplify 1/2 into 1/2 17.403 * [taylor]: Taking taylor expansion of (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (pow x.im 2)) in x.im 17.403 * [taylor]: Taking taylor expansion of (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) in x.im 17.403 * [taylor]: Taking taylor expansion of y.im in x.im 17.403 * [backup-simplify]: Simplify y.im into y.im 17.403 * [taylor]: Taking taylor expansion of (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) in x.im 17.403 * [taylor]: Taking taylor expansion of (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) in x.im 17.403 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.403 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.403 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.403 * [taylor]: Taking taylor expansion of y.re in x.im 17.403 * [backup-simplify]: Simplify y.re into y.re 17.403 * [taylor]: Taking taylor expansion of (* y.im (log x.im)) in x.im 17.403 * [taylor]: Taking taylor expansion of y.im in x.im 17.403 * [backup-simplify]: Simplify y.im into y.im 17.403 * [taylor]: Taking taylor expansion of (log x.im) in x.im 17.403 * [taylor]: Taking taylor expansion of x.im in x.im 17.403 * [backup-simplify]: Simplify 0 into 0 17.403 * [backup-simplify]: Simplify 1 into 1 17.404 * [backup-simplify]: Simplify (log 1) into 0 17.404 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.404 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.404 * [backup-simplify]: Simplify (* y.im (log x.im)) into (* y.im (log x.im)) 17.404 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 17.404 * [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)))) 17.404 * [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)))) 17.404 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 17.404 * [taylor]: Taking taylor expansion of x.im in x.im 17.404 * [backup-simplify]: Simplify 0 into 0 17.404 * [backup-simplify]: Simplify 1 into 1 17.405 * [backup-simplify]: Simplify (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 1) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 17.405 * [backup-simplify]: Simplify (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into 0 17.405 * [backup-simplify]: Simplify (- 0) into 0 17.405 * [backup-simplify]: Simplify (+ (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) into (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 17.405 * [backup-simplify]: Simplify (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 17.405 * [backup-simplify]: Simplify (* 1 1) into 1 17.406 * [backup-simplify]: Simplify (/ (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 1) into (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) 17.406 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.406 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 17.407 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.407 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (log x.im))) into 0 17.407 * [backup-simplify]: Simplify (+ 0 0) into 0 17.408 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.408 * [backup-simplify]: Simplify (+ 0) into 0 17.408 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 17.409 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.410 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 17.411 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.411 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 17.411 * [backup-simplify]: Simplify (+ 0 0) into 0 17.412 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.412 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.412 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 17.413 * [backup-simplify]: Simplify (- 0) into 0 17.413 * [backup-simplify]: Simplify (+ 0 0) into 0 17.414 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 1)) into 0 17.414 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (* 0 0)) into 0 17.414 * [backup-simplify]: Simplify (- 0) into 0 17.414 * [backup-simplify]: Simplify (+ 0 0) into 0 17.415 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))))) into 0 17.415 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 17.416 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))) into 0 17.416 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.417 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)))) into 0 17.418 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.418 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (* y.im (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))))))) into 0 17.418 * [taylor]: Taking taylor expansion of 0 in y.im 17.418 * [backup-simplify]: Simplify 0 into 0 17.418 * [taylor]: Taking taylor expansion of 0 in y.re 17.418 * [backup-simplify]: Simplify 0 into 0 17.418 * [backup-simplify]: Simplify 0 into 0 17.418 * [taylor]: Taking taylor expansion of 0 in y.im 17.418 * [backup-simplify]: Simplify 0 into 0 17.418 * [taylor]: Taking taylor expansion of 0 in y.re 17.418 * [backup-simplify]: Simplify 0 into 0 17.418 * [backup-simplify]: Simplify 0 into 0 17.419 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.420 * [backup-simplify]: Simplify (+ (* (sin (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 1))) into 0 17.420 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.423 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into 0 17.424 * [backup-simplify]: Simplify (+ (* (- -1) (log x.im)) 0) into (log x.im) 17.424 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 (log x.im)))) into 0 17.425 * [backup-simplify]: Simplify (+ 0 0) into 0 17.429 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.431 * [backup-simplify]: Simplify (+ (* (cos (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im)))) 0) (+ (* 0 0) (* 0 0))) into 0 17.431 * [backup-simplify]: Simplify (+ 0 0) into 0 17.431 * [taylor]: Taking taylor expansion of 0 in y.im 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [taylor]: Taking taylor expansion of 0 in y.re 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [taylor]: Taking taylor expansion of 0 in y.re 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [taylor]: Taking taylor expansion of 0 in y.re 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [backup-simplify]: Simplify 0 into 0 17.431 * [backup-simplify]: Simplify (+ (* -1 (/ (pow (log x.im) 2) 2)) 0) into (- (* 1/2 (pow (log x.im) 2))) 17.432 * [backup-simplify]: Simplify (+ (* (sin (* (atan2 x.im x.re) y.re)) (- (* 1/2 (pow (log x.im) 2)))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 17.432 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.434 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.im 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.im 1)))) 2) into 0 17.434 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (log x.im)))) into 0 17.434 * [backup-simplify]: Simplify (+ 0 0) into 0 17.435 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.435 * [backup-simplify]: Simplify (+ (* (cos (* (atan2 x.im x.re) y.re)) 0) (+ (* 0 (log x.im)) (* 0 0))) into 0 17.435 * [backup-simplify]: Simplify (+ (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 0) into (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) 17.435 * [taylor]: Taking taylor expansion of (- (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)))) in y.re 17.435 * [taylor]: Taking taylor expansion of (* 1/2 (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2))) in y.re 17.436 * [taylor]: Taking taylor expansion of 1/2 in y.re 17.436 * [backup-simplify]: Simplify 1/2 into 1/2 17.436 * [taylor]: Taking taylor expansion of (* (sin (* (atan2 x.im x.re) y.re)) (pow (log x.im) 2)) in y.re 17.436 * [taylor]: Taking taylor expansion of (sin (* (atan2 x.im x.re) y.re)) in y.re 17.436 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.436 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.436 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.436 * [taylor]: Taking taylor expansion of y.re in y.re 17.436 * [backup-simplify]: Simplify 0 into 0 17.436 * [backup-simplify]: Simplify 1 into 1 17.436 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.436 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.436 * [taylor]: Taking taylor expansion of (pow (log x.im) 2) in y.re 17.436 * [taylor]: Taking taylor expansion of (log x.im) in y.re 17.436 * [taylor]: Taking taylor expansion of x.im in y.re 17.436 * [backup-simplify]: Simplify x.im into x.im 17.436 * [backup-simplify]: Simplify (log x.im) into (log x.im) 17.436 * [backup-simplify]: Simplify (* (log x.im) (log x.im)) into (pow (log x.im) 2) 17.436 * [backup-simplify]: Simplify (* 0 (pow (log x.im) 2)) into 0 17.437 * [backup-simplify]: Simplify (* 1/2 0) into 0 17.437 * [backup-simplify]: Simplify (- 0) into 0 17.437 * [backup-simplify]: Simplify 0 into 0 17.438 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) (* y.re (* 1 (* 1 1)))) (* (log x.im) (* 1 (* y.im (* 1 1))))) into (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) 17.438 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (* (* (cbrt (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) (cbrt (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))) (cbrt (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re)))))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.438 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in (x.re x.im y.im y.re) around 0 17.438 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.438 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.438 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.438 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.re 17.438 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.re 17.438 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.re 17.438 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.438 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.re 17.438 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.re 17.438 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 17.438 * [taylor]: Taking taylor expansion of x.re in y.re 17.438 * [backup-simplify]: Simplify x.re into x.re 17.438 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.438 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.re 17.438 * [taylor]: Taking taylor expansion of x.re in y.re 17.438 * [backup-simplify]: Simplify x.re into x.re 17.439 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.439 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.re 17.439 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 17.439 * [taylor]: Taking taylor expansion of x.im in y.re 17.439 * [backup-simplify]: Simplify x.im into x.im 17.439 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.439 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.re 17.439 * [taylor]: Taking taylor expansion of x.im in y.re 17.439 * [backup-simplify]: Simplify x.im into x.im 17.439 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.439 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 17.439 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 17.439 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.439 * [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)))) 17.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.439 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 17.439 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.440 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.440 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 17.440 * [backup-simplify]: Simplify (+ 0 0) into 0 17.440 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.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))))) 17.440 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.re 17.440 * [taylor]: Taking taylor expansion of y.im in y.re 17.440 * [backup-simplify]: Simplify y.im into y.im 17.440 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.440 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.440 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.441 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.441 * [taylor]: Taking taylor expansion of y.re in y.re 17.441 * [backup-simplify]: Simplify 0 into 0 17.441 * [backup-simplify]: Simplify 1 into 1 17.441 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.441 * [backup-simplify]: Simplify (+ 0 (atan2 (/ 1 x.im) (/ 1 x.re))) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.441 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.441 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.im 17.441 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.im 17.441 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.441 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in y.im 17.441 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in y.im 17.441 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in y.im 17.441 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.441 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in y.im 17.441 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in y.im 17.441 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 17.441 * [taylor]: Taking taylor expansion of x.re in y.im 17.441 * [backup-simplify]: Simplify x.re into x.re 17.441 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.441 * [taylor]: Taking taylor expansion of (/ 1 x.re) in y.im 17.441 * [taylor]: Taking taylor expansion of x.re in y.im 17.441 * [backup-simplify]: Simplify x.re into x.re 17.441 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.441 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in y.im 17.441 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 17.441 * [taylor]: Taking taylor expansion of x.im in y.im 17.441 * [backup-simplify]: Simplify x.im into x.im 17.441 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.441 * [taylor]: Taking taylor expansion of (/ 1 x.im) in y.im 17.441 * [taylor]: Taking taylor expansion of x.im in y.im 17.441 * [backup-simplify]: Simplify x.im into x.im 17.441 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.442 * [backup-simplify]: Simplify (* (/ 1 x.re) (/ 1 x.re)) into (/ 1 (pow x.re 2)) 17.442 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 17.442 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.442 * [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)))) 17.442 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.442 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 17.442 * [backup-simplify]: Simplify (+ (* (/ 1 x.re) 0) (* 0 (/ 1 x.re))) into 0 17.442 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.442 * [backup-simplify]: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 17.442 * [backup-simplify]: Simplify (+ (* (/ 1 x.im) 0) (* 0 (/ 1 x.im))) into 0 17.443 * [backup-simplify]: Simplify (+ 0 0) into 0 17.443 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.443 * [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))))) 17.443 * [taylor]: Taking taylor expansion of (/ 1 y.im) in y.im 17.443 * [taylor]: Taking taylor expansion of y.im in y.im 17.443 * [backup-simplify]: Simplify 0 into 0 17.443 * [backup-simplify]: Simplify 1 into 1 17.443 * [backup-simplify]: Simplify (/ 1 1) into 1 17.443 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 17.444 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 17.444 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.444 * [taylor]: Taking taylor expansion of y.re in y.im 17.444 * [backup-simplify]: Simplify y.re into y.re 17.444 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.444 * [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))))) 17.444 * [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))))) 17.444 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.444 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.444 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.444 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.444 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.im 17.444 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.im 17.444 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.im 17.445 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.445 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.im 17.445 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.im 17.445 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 17.445 * [taylor]: Taking taylor expansion of x.re in x.im 17.445 * [backup-simplify]: Simplify x.re into x.re 17.445 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.445 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.im 17.445 * [taylor]: Taking taylor expansion of x.re in x.im 17.445 * [backup-simplify]: Simplify x.re into x.re 17.445 * [backup-simplify]: Simplify (/ 1 x.re) into (/ 1 x.re) 17.445 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.im 17.445 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 17.445 * [taylor]: Taking taylor expansion of x.im in x.im 17.445 * [backup-simplify]: Simplify 0 into 0 17.445 * [backup-simplify]: Simplify 1 into 1 17.445 * [backup-simplify]: Simplify (/ 1 1) into 1 17.445 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.im 17.445 * [taylor]: Taking taylor expansion of x.im in x.im 17.445 * [backup-simplify]: Simplify 0 into 0 17.445 * [backup-simplify]: Simplify 1 into 1 17.445 * [backup-simplify]: Simplify (/ 1 1) into 1 17.446 * [backup-simplify]: Simplify (* 1 1) into 1 17.446 * [backup-simplify]: Simplify (+ 0 1) into 1 17.446 * [backup-simplify]: Simplify (sqrt 1) into 1 17.447 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.447 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.447 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.448 * [backup-simplify]: Simplify (+ 0 0) into 0 17.448 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.448 * [backup-simplify]: Simplify (log 1) into 0 17.448 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.im 17.448 * [taylor]: Taking taylor expansion of y.im in x.im 17.448 * [backup-simplify]: Simplify y.im into y.im 17.448 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.448 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.448 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.449 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.449 * [taylor]: Taking taylor expansion of y.re in x.im 17.449 * [backup-simplify]: Simplify y.re into y.re 17.449 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.449 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 17.449 * [backup-simplify]: Simplify (* (- (log x.im)) (/ 1 y.im)) into (* -1 (/ (log x.im) y.im)) 17.449 * [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)) 17.449 * [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))) 17.449 * [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))) 17.449 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.449 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.450 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.450 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 17.450 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 17.450 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 17.450 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.450 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 17.450 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 17.450 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.450 * [taylor]: Taking taylor expansion of x.re in x.re 17.450 * [backup-simplify]: Simplify 0 into 0 17.450 * [backup-simplify]: Simplify 1 into 1 17.450 * [backup-simplify]: Simplify (/ 1 1) into 1 17.450 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.450 * [taylor]: Taking taylor expansion of x.re in x.re 17.450 * [backup-simplify]: Simplify 0 into 0 17.450 * [backup-simplify]: Simplify 1 into 1 17.450 * [backup-simplify]: Simplify (/ 1 1) into 1 17.450 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 17.450 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.450 * [taylor]: Taking taylor expansion of x.im in x.re 17.450 * [backup-simplify]: Simplify x.im into x.im 17.450 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.451 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.451 * [taylor]: Taking taylor expansion of x.im in x.re 17.451 * [backup-simplify]: Simplify x.im into x.im 17.451 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.451 * [backup-simplify]: Simplify (* 1 1) into 1 17.451 * [backup-simplify]: Simplify (+ 1 0) into 1 17.451 * [backup-simplify]: Simplify (sqrt 1) into 1 17.452 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.452 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.453 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.453 * [backup-simplify]: Simplify (+ 0 0) into 0 17.453 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.453 * [backup-simplify]: Simplify (log 1) into 0 17.453 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 17.453 * [taylor]: Taking taylor expansion of y.im in x.re 17.454 * [backup-simplify]: Simplify y.im into y.im 17.454 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.454 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.454 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.454 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.454 * [taylor]: Taking taylor expansion of y.re in x.re 17.454 * [backup-simplify]: Simplify y.re into y.re 17.454 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.454 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.454 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 17.454 * [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)) 17.454 * [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))) 17.455 * [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))) 17.455 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.455 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.455 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.455 * [taylor]: Taking taylor expansion of (* (log (hypot (/ 1 x.re) (/ 1 x.im))) (/ 1 y.im)) in x.re 17.455 * [taylor]: Taking taylor expansion of (log (hypot (/ 1 x.re) (/ 1 x.im))) in x.re 17.455 * [taylor]: Taking taylor expansion of (hypot (/ 1 x.re) (/ 1 x.im)) in x.re 17.455 * [taylor]: Rewrote expression to (sqrt (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im)))) 17.455 * [taylor]: Taking taylor expansion of (+ (* (/ 1 x.re) (/ 1 x.re)) (* (/ 1 x.im) (/ 1 x.im))) in x.re 17.455 * [taylor]: Taking taylor expansion of (* (/ 1 x.re) (/ 1 x.re)) in x.re 17.455 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.455 * [taylor]: Taking taylor expansion of x.re in x.re 17.455 * [backup-simplify]: Simplify 0 into 0 17.455 * [backup-simplify]: Simplify 1 into 1 17.455 * [backup-simplify]: Simplify (/ 1 1) into 1 17.455 * [taylor]: Taking taylor expansion of (/ 1 x.re) in x.re 17.455 * [taylor]: Taking taylor expansion of x.re in x.re 17.455 * [backup-simplify]: Simplify 0 into 0 17.455 * [backup-simplify]: Simplify 1 into 1 17.456 * [backup-simplify]: Simplify (/ 1 1) into 1 17.456 * [taylor]: Taking taylor expansion of (* (/ 1 x.im) (/ 1 x.im)) in x.re 17.456 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.456 * [taylor]: Taking taylor expansion of x.im in x.re 17.456 * [backup-simplify]: Simplify x.im into x.im 17.456 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.456 * [taylor]: Taking taylor expansion of (/ 1 x.im) in x.re 17.456 * [taylor]: Taking taylor expansion of x.im in x.re 17.456 * [backup-simplify]: Simplify x.im into x.im 17.456 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 17.456 * [backup-simplify]: Simplify (* 1 1) into 1 17.457 * [backup-simplify]: Simplify (+ 1 0) into 1 17.457 * [backup-simplify]: Simplify (sqrt 1) into 1 17.458 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.459 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 17.459 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.460 * [backup-simplify]: Simplify (+ 0 0) into 0 17.461 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.461 * [backup-simplify]: Simplify (log 1) into 0 17.461 * [taylor]: Taking taylor expansion of (/ 1 y.im) in x.re 17.461 * [taylor]: Taking taylor expansion of y.im in x.re 17.461 * [backup-simplify]: Simplify y.im into y.im 17.461 * [backup-simplify]: Simplify (/ 1 y.im) into (/ 1 y.im) 17.461 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.461 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.461 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.461 * [taylor]: Taking taylor expansion of y.re in x.re 17.461 * [backup-simplify]: Simplify y.re into y.re 17.461 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.462 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.462 * [backup-simplify]: Simplify (* (- (log x.re)) (/ 1 y.im)) into (* -1 (/ (log x.re) y.im)) 17.462 * [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)) 17.463 * [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))) 17.463 * [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))) 17.464 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.464 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 17.464 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.464 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 17.464 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 17.464 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.464 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.464 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.465 * [taylor]: Taking taylor expansion of y.re in x.im 17.465 * [backup-simplify]: Simplify y.re into y.re 17.465 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.465 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 17.465 * [taylor]: Taking taylor expansion of (log x.re) in x.im 17.465 * [taylor]: Taking taylor expansion of x.re in x.im 17.465 * [backup-simplify]: Simplify x.re into x.re 17.465 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.465 * [taylor]: Taking taylor expansion of y.im in x.im 17.465 * [backup-simplify]: Simplify y.im into y.im 17.465 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.465 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 17.465 * [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)) 17.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))) 17.466 * [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))) 17.466 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 1) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.467 * [backup-simplify]: Simplify (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 17.467 * [backup-simplify]: Simplify (+ (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 17.467 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.im 17.467 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.im 17.467 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.im 17.467 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.im 17.467 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.467 * [taylor]: Taking taylor expansion of y.re in y.im 17.467 * [backup-simplify]: Simplify y.re into y.re 17.468 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.468 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 17.468 * [taylor]: Taking taylor expansion of (log x.re) in y.im 17.468 * [taylor]: Taking taylor expansion of x.re in y.im 17.468 * [backup-simplify]: Simplify x.re into x.re 17.468 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.468 * [taylor]: Taking taylor expansion of y.im in y.im 17.468 * [backup-simplify]: Simplify 0 into 0 17.468 * [backup-simplify]: Simplify 1 into 1 17.468 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 17.468 * [backup-simplify]: Simplify (- (log x.re)) into (- (log x.re)) 17.468 * [backup-simplify]: Simplify (+ 0 (- (log x.re))) into (- (log x.re)) 17.468 * [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))) 17.468 * [taylor]: Taking taylor expansion of (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in y.re 17.468 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in y.re 17.468 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.468 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.469 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.469 * [taylor]: Taking taylor expansion of y.re in y.re 17.469 * [backup-simplify]: Simplify 0 into 0 17.469 * [backup-simplify]: Simplify 1 into 1 17.469 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.469 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 17.469 * [taylor]: Taking taylor expansion of (log x.re) in y.re 17.469 * [taylor]: Taking taylor expansion of x.re in y.re 17.469 * [backup-simplify]: Simplify x.re into x.re 17.469 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.469 * [taylor]: Taking taylor expansion of y.im in y.re 17.469 * [backup-simplify]: Simplify y.im into y.im 17.469 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.469 * [backup-simplify]: Simplify (+ (atan2 (/ 1 x.im) (/ 1 x.re)) 0) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.470 * [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))) 17.470 * [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))) 17.471 * [backup-simplify]: Simplify (+ 0) into 0 17.471 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 17.472 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.472 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 17.473 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 17.474 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ 1 y.im))) into 0 17.474 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.474 * [backup-simplify]: Simplify (+ 0 0) into 0 17.475 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.475 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 17.476 * [backup-simplify]: Simplify (+ 0 0) into 0 17.476 * [taylor]: Taking taylor expansion of 0 in x.im 17.476 * [backup-simplify]: Simplify 0 into 0 17.476 * [taylor]: Taking taylor expansion of 0 in y.im 17.476 * [backup-simplify]: Simplify 0 into 0 17.476 * [taylor]: Taking taylor expansion of 0 in y.re 17.476 * [backup-simplify]: Simplify 0 into 0 17.476 * [backup-simplify]: Simplify 0 into 0 17.476 * [backup-simplify]: Simplify (+ 0) into 0 17.477 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 17.477 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.477 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 17.477 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 17.478 * [backup-simplify]: Simplify (- 0) into 0 17.478 * [backup-simplify]: Simplify (+ 0 0) into 0 17.478 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.479 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 17.479 * [backup-simplify]: Simplify (+ 0 0) into 0 17.479 * [taylor]: Taking taylor expansion of 0 in y.im 17.479 * [backup-simplify]: Simplify 0 into 0 17.479 * [taylor]: Taking taylor expansion of 0 in y.re 17.479 * [backup-simplify]: Simplify 0 into 0 17.479 * [backup-simplify]: Simplify 0 into 0 17.479 * [taylor]: Taking taylor expansion of 0 in y.re 17.479 * [backup-simplify]: Simplify 0 into 0 17.479 * [backup-simplify]: Simplify 0 into 0 17.479 * [backup-simplify]: Simplify 0 into 0 17.480 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.480 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 17.480 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.481 * [backup-simplify]: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 17.481 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.482 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 17.482 * [backup-simplify]: Simplify (* (/ 1 x.im) (/ 1 x.im)) into (/ 1 (pow x.im 2)) 17.482 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 17.483 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 17.484 * [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)) 17.485 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ 1 y.im)))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 17.485 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.485 * [backup-simplify]: Simplify (+ (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 0) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 17.485 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 1) 1))) into (* 1/2 (/ 1 (* y.im (pow x.im 2)))) 17.486 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* 1/2 (/ 1 (* y.im (pow x.im 2))))) (+ (* 0 0) (* 0 0))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 17.486 * [backup-simplify]: Simplify (+ 0 (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))))) into (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) 17.487 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2)))) in x.im 17.487 * [taylor]: Taking taylor expansion of 1/2 in x.im 17.487 * [backup-simplify]: Simplify 1/2 into 1/2 17.487 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) (* y.im (pow x.im 2))) in x.im 17.487 * [taylor]: Taking taylor expansion of (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) in x.im 17.487 * [taylor]: Taking taylor expansion of (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im)) in x.im 17.487 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.487 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.487 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.487 * [taylor]: Taking taylor expansion of y.re in x.im 17.487 * [backup-simplify]: Simplify y.re into y.re 17.487 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.487 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 17.487 * [taylor]: Taking taylor expansion of (log x.re) in x.im 17.487 * [taylor]: Taking taylor expansion of x.re in x.im 17.487 * [backup-simplify]: Simplify x.re into x.re 17.487 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.487 * [taylor]: Taking taylor expansion of y.im in x.im 17.487 * [backup-simplify]: Simplify y.im into y.im 17.487 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.487 * [backup-simplify]: Simplify (- (/ (log x.re) y.im)) into (- (/ (log x.re) y.im)) 17.487 * [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)) 17.488 * [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))) 17.488 * [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))) 17.488 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 17.488 * [taylor]: Taking taylor expansion of y.im in x.im 17.488 * [backup-simplify]: Simplify y.im into y.im 17.488 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 17.488 * [taylor]: Taking taylor expansion of x.im in x.im 17.488 * [backup-simplify]: Simplify 0 into 0 17.488 * [backup-simplify]: Simplify 1 into 1 17.488 * [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))) 17.488 * [backup-simplify]: Simplify (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) into 0 17.489 * [backup-simplify]: Simplify (- 0) into 0 17.489 * [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))) 17.489 * [backup-simplify]: Simplify (* 1 1) into 1 17.489 * [backup-simplify]: Simplify (* y.im 1) into y.im 17.489 * [backup-simplify]: Simplify (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) into (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) 17.489 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.490 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 17.490 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 17.490 * [backup-simplify]: Simplify (- 0) into 0 17.490 * [backup-simplify]: Simplify (+ 0 0) into 0 17.491 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.491 * [backup-simplify]: Simplify (+ 0) into 0 17.492 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 1))) into 0 17.492 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.493 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 17.493 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 17.493 * [backup-simplify]: Simplify (- 0) into 0 17.494 * [backup-simplify]: Simplify (+ 0 0) into 0 17.494 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.495 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.495 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (+ (* 0 0) (* 0 0))) into 0 17.495 * [backup-simplify]: Simplify (- 0) into 0 17.496 * [backup-simplify]: Simplify (+ 0 0) into 0 17.496 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 17.496 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.497 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 17.497 * [backup-simplify]: Simplify (+ (* (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 1)) into 0 17.498 * [backup-simplify]: Simplify (+ (* (sin (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) 0) (* 0 0)) into 0 17.498 * [backup-simplify]: Simplify (- 0) into 0 17.498 * [backup-simplify]: Simplify (+ 0 0) into 0 17.499 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 17.499 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)))) into 0 17.499 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 17.500 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ (log x.re) y.im))) y.im)))) into 0 17.500 * [taylor]: Taking taylor expansion of 0 in y.im 17.500 * [backup-simplify]: Simplify 0 into 0 17.500 * [taylor]: Taking taylor expansion of 0 in y.re 17.500 * [backup-simplify]: Simplify 0 into 0 17.500 * [backup-simplify]: Simplify 0 into 0 17.500 * [taylor]: Taking taylor expansion of 0 in y.im 17.500 * [backup-simplify]: Simplify 0 into 0 17.500 * [taylor]: Taking taylor expansion of 0 in y.re 17.500 * [backup-simplify]: Simplify 0 into 0 17.500 * [backup-simplify]: Simplify 0 into 0 17.500 * [backup-simplify]: Simplify (sin (- (/ (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re))) (/ 1 y.re)) (/ (log (/ 1 x.re)) (/ 1 y.im)))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) 17.501 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ 1 (- x.re)) (/ 1 (- x.im)))) (/ 1 (- y.im)) (* (* (cbrt (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) (cbrt (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))) (cbrt (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re))))))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) 17.501 * [approximate]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) in (x.re x.im y.im y.re) around 0 17.501 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) in y.re 17.501 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in y.re 17.502 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 17.502 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.re 17.502 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.re 17.502 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.re 17.502 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.502 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.re 17.502 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.re 17.502 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 17.502 * [taylor]: Taking taylor expansion of -1 in y.re 17.502 * [backup-simplify]: Simplify -1 into -1 17.502 * [taylor]: Taking taylor expansion of x.re in y.re 17.502 * [backup-simplify]: Simplify x.re into x.re 17.502 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.502 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.re 17.502 * [taylor]: Taking taylor expansion of -1 in y.re 17.502 * [backup-simplify]: Simplify -1 into -1 17.502 * [taylor]: Taking taylor expansion of x.re in y.re 17.502 * [backup-simplify]: Simplify x.re into x.re 17.502 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.502 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.re 17.502 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 17.502 * [taylor]: Taking taylor expansion of -1 in y.re 17.502 * [backup-simplify]: Simplify -1 into -1 17.502 * [taylor]: Taking taylor expansion of x.im in y.re 17.502 * [backup-simplify]: Simplify x.im into x.im 17.502 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.502 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.re 17.502 * [taylor]: Taking taylor expansion of -1 in y.re 17.502 * [backup-simplify]: Simplify -1 into -1 17.502 * [taylor]: Taking taylor expansion of x.im in y.re 17.502 * [backup-simplify]: Simplify x.im into x.im 17.502 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.502 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 17.502 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 17.502 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.503 * [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)))) 17.503 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.503 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.503 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 17.503 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.503 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.503 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 17.504 * [backup-simplify]: Simplify (+ 0 0) into 0 17.504 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.504 * [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))))) 17.504 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.re 17.504 * [taylor]: Taking taylor expansion of -1 in y.re 17.504 * [backup-simplify]: Simplify -1 into -1 17.504 * [taylor]: Taking taylor expansion of y.im in y.re 17.504 * [backup-simplify]: Simplify y.im into y.im 17.504 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.504 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in y.re 17.504 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in y.re 17.504 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.504 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.504 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in y.re 17.504 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.504 * [taylor]: Taking taylor expansion of -1 in y.re 17.504 * [backup-simplify]: Simplify -1 into -1 17.505 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.505 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.505 * [taylor]: Taking taylor expansion of y.re in y.re 17.505 * [backup-simplify]: Simplify 0 into 0 17.505 * [backup-simplify]: Simplify 1 into 1 17.506 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 17.508 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 17.509 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.509 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 1) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.509 * [backup-simplify]: Simplify (+ 0 (* -1 (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 17.510 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 17.510 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) in y.im 17.510 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in y.im 17.510 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 17.510 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in y.im 17.510 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in y.im 17.510 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in y.im 17.510 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.510 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in y.im 17.510 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in y.im 17.510 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 17.510 * [taylor]: Taking taylor expansion of -1 in y.im 17.510 * [backup-simplify]: Simplify -1 into -1 17.510 * [taylor]: Taking taylor expansion of x.re in y.im 17.510 * [backup-simplify]: Simplify x.re into x.re 17.510 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.510 * [taylor]: Taking taylor expansion of (/ -1 x.re) in y.im 17.510 * [taylor]: Taking taylor expansion of -1 in y.im 17.510 * [backup-simplify]: Simplify -1 into -1 17.510 * [taylor]: Taking taylor expansion of x.re in y.im 17.510 * [backup-simplify]: Simplify x.re into x.re 17.510 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.510 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in y.im 17.510 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 17.510 * [taylor]: Taking taylor expansion of -1 in y.im 17.510 * [backup-simplify]: Simplify -1 into -1 17.510 * [taylor]: Taking taylor expansion of x.im in y.im 17.510 * [backup-simplify]: Simplify x.im into x.im 17.510 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.510 * [taylor]: Taking taylor expansion of (/ -1 x.im) in y.im 17.510 * [taylor]: Taking taylor expansion of -1 in y.im 17.510 * [backup-simplify]: Simplify -1 into -1 17.510 * [taylor]: Taking taylor expansion of x.im in y.im 17.510 * [backup-simplify]: Simplify x.im into x.im 17.510 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.510 * [backup-simplify]: Simplify (* (/ -1 x.re) (/ -1 x.re)) into (/ 1 (pow x.re 2)) 17.511 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 17.511 * [backup-simplify]: Simplify (+ (/ 1 (pow x.re 2)) (/ 1 (pow x.im 2))) into (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))) 17.511 * [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)))) 17.511 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.511 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 17.511 * [backup-simplify]: Simplify (+ (* (/ -1 x.re) 0) (* 0 (/ -1 x.re))) into 0 17.511 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.511 * [backup-simplify]: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 17.511 * [backup-simplify]: Simplify (+ (* (/ -1 x.im) 0) (* 0 (/ -1 x.im))) into 0 17.512 * [backup-simplify]: Simplify (+ 0 0) into 0 17.512 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) into 0 17.512 * [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))))) 17.512 * [taylor]: Taking taylor expansion of (/ -1 y.im) in y.im 17.512 * [taylor]: Taking taylor expansion of -1 in y.im 17.512 * [backup-simplify]: Simplify -1 into -1 17.512 * [taylor]: Taking taylor expansion of y.im in y.im 17.512 * [backup-simplify]: Simplify 0 into 0 17.512 * [backup-simplify]: Simplify 1 into 1 17.512 * [backup-simplify]: Simplify (/ -1 1) into -1 17.512 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in y.im 17.513 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in y.im 17.513 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 17.513 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.513 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in y.im 17.513 * [taylor]: Taking taylor expansion of (cbrt -1) in y.im 17.513 * [taylor]: Taking taylor expansion of -1 in y.im 17.513 * [backup-simplify]: Simplify -1 into -1 17.513 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.513 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.513 * [taylor]: Taking taylor expansion of y.re in y.im 17.513 * [backup-simplify]: Simplify y.re into y.re 17.514 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 17.516 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 17.516 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.517 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.517 * [backup-simplify]: Simplify (* (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2))))) -1) into (* -1 (log (sqrt (+ (/ 1 (pow x.im 2)) (/ 1 (pow x.re 2)))))) 17.517 * [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)))))) 17.518 * [backup-simplify]: Simplify (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) into (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) 17.518 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) in x.im 17.518 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in x.im 17.518 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 17.518 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.im 17.518 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.im 17.518 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.im 17.518 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.518 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.im 17.518 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.im 17.518 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 17.518 * [taylor]: Taking taylor expansion of -1 in x.im 17.518 * [backup-simplify]: Simplify -1 into -1 17.518 * [taylor]: Taking taylor expansion of x.re in x.im 17.518 * [backup-simplify]: Simplify x.re into x.re 17.518 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.518 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.im 17.518 * [taylor]: Taking taylor expansion of -1 in x.im 17.518 * [backup-simplify]: Simplify -1 into -1 17.518 * [taylor]: Taking taylor expansion of x.re in x.im 17.518 * [backup-simplify]: Simplify x.re into x.re 17.518 * [backup-simplify]: Simplify (/ -1 x.re) into (/ -1 x.re) 17.518 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.im 17.518 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 17.518 * [taylor]: Taking taylor expansion of -1 in x.im 17.518 * [backup-simplify]: Simplify -1 into -1 17.518 * [taylor]: Taking taylor expansion of x.im in x.im 17.518 * [backup-simplify]: Simplify 0 into 0 17.518 * [backup-simplify]: Simplify 1 into 1 17.519 * [backup-simplify]: Simplify (/ -1 1) into -1 17.519 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.im 17.519 * [taylor]: Taking taylor expansion of -1 in x.im 17.519 * [backup-simplify]: Simplify -1 into -1 17.519 * [taylor]: Taking taylor expansion of x.im in x.im 17.519 * [backup-simplify]: Simplify 0 into 0 17.519 * [backup-simplify]: Simplify 1 into 1 17.519 * [backup-simplify]: Simplify (/ -1 1) into -1 17.519 * [backup-simplify]: Simplify (* -1 -1) into 1 17.520 * [backup-simplify]: Simplify (+ 0 1) into 1 17.520 * [backup-simplify]: Simplify (sqrt 1) into 1 17.520 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.521 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.521 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 17.521 * [backup-simplify]: Simplify (+ 0 0) into 0 17.522 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.522 * [backup-simplify]: Simplify (log 1) into 0 17.522 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.im 17.522 * [taylor]: Taking taylor expansion of -1 in x.im 17.522 * [backup-simplify]: Simplify -1 into -1 17.522 * [taylor]: Taking taylor expansion of y.im in x.im 17.522 * [backup-simplify]: Simplify y.im into y.im 17.522 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.522 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in x.im 17.522 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in x.im 17.522 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.522 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.522 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in x.im 17.522 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.522 * [taylor]: Taking taylor expansion of -1 in x.im 17.522 * [backup-simplify]: Simplify -1 into -1 17.523 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.523 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.523 * [taylor]: Taking taylor expansion of y.re in x.im 17.523 * [backup-simplify]: Simplify y.re into y.re 17.524 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 17.526 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 17.526 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.526 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.527 * [backup-simplify]: Simplify (+ (* (- 1) (log x.im)) 0) into (- (log x.im)) 17.527 * [backup-simplify]: Simplify (* (- (log x.im)) (/ -1 y.im)) into (/ (log x.im) y.im) 17.527 * [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)) 17.527 * [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))) 17.527 * [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))) 17.527 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) in x.re 17.527 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in x.re 17.527 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 17.528 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 17.528 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 17.528 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 17.528 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.528 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 17.528 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 17.528 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.528 * [taylor]: Taking taylor expansion of -1 in x.re 17.528 * [backup-simplify]: Simplify -1 into -1 17.528 * [taylor]: Taking taylor expansion of x.re in x.re 17.528 * [backup-simplify]: Simplify 0 into 0 17.528 * [backup-simplify]: Simplify 1 into 1 17.528 * [backup-simplify]: Simplify (/ -1 1) into -1 17.528 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.528 * [taylor]: Taking taylor expansion of -1 in x.re 17.528 * [backup-simplify]: Simplify -1 into -1 17.528 * [taylor]: Taking taylor expansion of x.re in x.re 17.528 * [backup-simplify]: Simplify 0 into 0 17.528 * [backup-simplify]: Simplify 1 into 1 17.528 * [backup-simplify]: Simplify (/ -1 1) into -1 17.528 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 17.528 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.528 * [taylor]: Taking taylor expansion of -1 in x.re 17.528 * [backup-simplify]: Simplify -1 into -1 17.528 * [taylor]: Taking taylor expansion of x.im in x.re 17.528 * [backup-simplify]: Simplify x.im into x.im 17.529 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.529 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.529 * [taylor]: Taking taylor expansion of -1 in x.re 17.529 * [backup-simplify]: Simplify -1 into -1 17.529 * [taylor]: Taking taylor expansion of x.im in x.re 17.529 * [backup-simplify]: Simplify x.im into x.im 17.529 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.529 * [backup-simplify]: Simplify (* -1 -1) into 1 17.529 * [backup-simplify]: Simplify (+ 1 0) into 1 17.529 * [backup-simplify]: Simplify (sqrt 1) into 1 17.530 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.530 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.531 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 17.531 * [backup-simplify]: Simplify (+ 0 0) into 0 17.531 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.532 * [backup-simplify]: Simplify (log 1) into 0 17.532 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 17.532 * [taylor]: Taking taylor expansion of -1 in x.re 17.532 * [backup-simplify]: Simplify -1 into -1 17.532 * [taylor]: Taking taylor expansion of y.im in x.re 17.532 * [backup-simplify]: Simplify y.im into y.im 17.532 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.532 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in x.re 17.532 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in x.re 17.532 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.532 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.532 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in x.re 17.532 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.532 * [taylor]: Taking taylor expansion of -1 in x.re 17.532 * [backup-simplify]: Simplify -1 into -1 17.532 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.533 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.533 * [taylor]: Taking taylor expansion of y.re in x.re 17.533 * [backup-simplify]: Simplify y.re into y.re 17.534 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 17.539 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 17.540 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.540 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.540 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.540 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 17.540 * [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)) 17.540 * [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))) 17.540 * [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))) 17.541 * [taylor]: Taking taylor expansion of (sin (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re))) in x.re 17.541 * [taylor]: Taking taylor expansion of (fma (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) in x.re 17.541 * [taylor]: Rewrote expression to (+ (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re)) 17.541 * [taylor]: Taking taylor expansion of (* (log (hypot (/ -1 x.re) (/ -1 x.im))) (/ -1 y.im)) in x.re 17.541 * [taylor]: Taking taylor expansion of (log (hypot (/ -1 x.re) (/ -1 x.im))) in x.re 17.541 * [taylor]: Taking taylor expansion of (hypot (/ -1 x.re) (/ -1 x.im)) in x.re 17.541 * [taylor]: Rewrote expression to (sqrt (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im)))) 17.541 * [taylor]: Taking taylor expansion of (+ (* (/ -1 x.re) (/ -1 x.re)) (* (/ -1 x.im) (/ -1 x.im))) in x.re 17.541 * [taylor]: Taking taylor expansion of (* (/ -1 x.re) (/ -1 x.re)) in x.re 17.541 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.541 * [taylor]: Taking taylor expansion of -1 in x.re 17.541 * [backup-simplify]: Simplify -1 into -1 17.541 * [taylor]: Taking taylor expansion of x.re in x.re 17.541 * [backup-simplify]: Simplify 0 into 0 17.541 * [backup-simplify]: Simplify 1 into 1 17.541 * [backup-simplify]: Simplify (/ -1 1) into -1 17.541 * [taylor]: Taking taylor expansion of (/ -1 x.re) in x.re 17.541 * [taylor]: Taking taylor expansion of -1 in x.re 17.541 * [backup-simplify]: Simplify -1 into -1 17.541 * [taylor]: Taking taylor expansion of x.re in x.re 17.541 * [backup-simplify]: Simplify 0 into 0 17.541 * [backup-simplify]: Simplify 1 into 1 17.542 * [backup-simplify]: Simplify (/ -1 1) into -1 17.542 * [taylor]: Taking taylor expansion of (* (/ -1 x.im) (/ -1 x.im)) in x.re 17.542 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.542 * [taylor]: Taking taylor expansion of -1 in x.re 17.542 * [backup-simplify]: Simplify -1 into -1 17.542 * [taylor]: Taking taylor expansion of x.im in x.re 17.542 * [backup-simplify]: Simplify x.im into x.im 17.542 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.542 * [taylor]: Taking taylor expansion of (/ -1 x.im) in x.re 17.542 * [taylor]: Taking taylor expansion of -1 in x.re 17.542 * [backup-simplify]: Simplify -1 into -1 17.542 * [taylor]: Taking taylor expansion of x.im in x.re 17.542 * [backup-simplify]: Simplify x.im into x.im 17.542 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 17.542 * [backup-simplify]: Simplify (* -1 -1) into 1 17.543 * [backup-simplify]: Simplify (+ 1 0) into 1 17.543 * [backup-simplify]: Simplify (sqrt 1) into 1 17.543 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.544 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 17.544 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1)) into 0 17.544 * [backup-simplify]: Simplify (+ 0 0) into 0 17.545 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 17.545 * [backup-simplify]: Simplify (log 1) into 0 17.545 * [taylor]: Taking taylor expansion of (/ -1 y.im) in x.re 17.545 * [taylor]: Taking taylor expansion of -1 in x.re 17.545 * [backup-simplify]: Simplify -1 into -1 17.545 * [taylor]: Taking taylor expansion of y.im in x.re 17.545 * [backup-simplify]: Simplify y.im into y.im 17.545 * [backup-simplify]: Simplify (/ -1 y.im) into (/ -1 y.im) 17.545 * [taylor]: Taking taylor expansion of (/ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) y.re) in x.re 17.545 * [taylor]: Taking taylor expansion of (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) in x.re 17.545 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.545 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.545 * [taylor]: Taking taylor expansion of (pow (cbrt -1) 3) in x.re 17.545 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.546 * [taylor]: Taking taylor expansion of -1 in x.re 17.546 * [backup-simplify]: Simplify -1 into -1 17.546 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.546 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.546 * [taylor]: Taking taylor expansion of y.re in x.re 17.546 * [backup-simplify]: Simplify y.re into y.re 17.547 * [backup-simplify]: Simplify (* (cbrt -1) (cbrt -1)) into (pow (cbrt -1) 2) 17.549 * [backup-simplify]: Simplify (* (cbrt -1) (pow (cbrt -1) 2)) into (pow (cbrt -1) 3) 17.549 * [backup-simplify]: Simplify (* (atan2 (/ -1 x.im) (/ -1 x.re)) (pow (cbrt -1) 3)) into (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) 17.549 * [backup-simplify]: Simplify (/ (* -1 (atan2 (/ -1 x.im) (/ -1 x.re))) y.re) into (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.550 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.550 * [backup-simplify]: Simplify (* (- (log x.re)) (/ -1 y.im)) into (/ (log x.re) y.im) 17.550 * [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)) 17.550 * [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))) 17.550 * [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))) 17.550 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.551 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 17.551 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.551 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.551 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.551 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 17.551 * [taylor]: Taking taylor expansion of (log x.re) in x.im 17.551 * [taylor]: Taking taylor expansion of x.re in x.im 17.551 * [backup-simplify]: Simplify x.re into x.re 17.551 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.551 * [taylor]: Taking taylor expansion of y.im in x.im 17.551 * [backup-simplify]: Simplify y.im into y.im 17.551 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.551 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.551 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.551 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.551 * [taylor]: Taking taylor expansion of y.re in x.im 17.551 * [backup-simplify]: Simplify y.re into y.re 17.551 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.551 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.551 * [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)) 17.552 * [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))) 17.552 * [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))) 17.552 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 1) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.552 * [backup-simplify]: Simplify (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 17.552 * [backup-simplify]: Simplify (+ (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.552 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.im 17.552 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.im 17.552 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.im 17.552 * [taylor]: Taking taylor expansion of (log x.re) in y.im 17.552 * [taylor]: Taking taylor expansion of x.re in y.im 17.552 * [backup-simplify]: Simplify x.re into x.re 17.552 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.552 * [taylor]: Taking taylor expansion of y.im in y.im 17.552 * [backup-simplify]: Simplify 0 into 0 17.552 * [backup-simplify]: Simplify 1 into 1 17.552 * [backup-simplify]: Simplify (/ (log x.re) 1) into (log x.re) 17.552 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.im 17.552 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.im 17.553 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.553 * [taylor]: Taking taylor expansion of y.re in y.im 17.553 * [backup-simplify]: Simplify y.re into y.re 17.553 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.553 * [backup-simplify]: Simplify (+ (log x.re) 0) into (log x.re) 17.553 * [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))) 17.553 * [taylor]: Taking taylor expansion of (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.553 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.553 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in y.re 17.553 * [taylor]: Taking taylor expansion of (log x.re) in y.re 17.553 * [taylor]: Taking taylor expansion of x.re in y.re 17.553 * [backup-simplify]: Simplify x.re into x.re 17.553 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.553 * [taylor]: Taking taylor expansion of y.im in y.re 17.553 * [backup-simplify]: Simplify y.im into y.im 17.553 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.553 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.553 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.553 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.553 * [taylor]: Taking taylor expansion of y.re in y.re 17.553 * [backup-simplify]: Simplify 0 into 0 17.553 * [backup-simplify]: Simplify 1 into 1 17.553 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.553 * [backup-simplify]: Simplify (- (atan2 (/ -1 x.im) (/ -1 x.re))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 17.553 * [backup-simplify]: Simplify (+ 0 (- (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (atan2 (/ -1 x.im) (/ -1 x.re))) 17.554 * [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))) 17.554 * [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))) 17.554 * [backup-simplify]: Simplify (+ 0) into 0 17.555 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 17.555 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.555 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 17.556 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1 1)))) 1) into 0 17.557 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (* 0 (/ -1 y.im))) into 0 17.558 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (cbrt -1))) into 0 17.559 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (* 0 (pow (cbrt -1) 2))) into 0 17.560 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (* 0 (pow (cbrt -1) 3))) into 0 17.561 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) (/ 0 y.re)))) into 0 17.561 * [backup-simplify]: Simplify (+ 0 0) into 0 17.562 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.563 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 17.563 * [backup-simplify]: Simplify (+ 0 0) into 0 17.563 * [taylor]: Taking taylor expansion of 0 in x.im 17.563 * [backup-simplify]: Simplify 0 into 0 17.563 * [taylor]: Taking taylor expansion of 0 in y.im 17.563 * [backup-simplify]: Simplify 0 into 0 17.563 * [taylor]: Taking taylor expansion of 0 in y.re 17.563 * [backup-simplify]: Simplify 0 into 0 17.563 * [backup-simplify]: Simplify 0 into 0 17.563 * [backup-simplify]: Simplify (+ 0) into 0 17.564 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 17.565 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 17.565 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 17.566 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.566 * [backup-simplify]: Simplify (- 0) into 0 17.566 * [backup-simplify]: Simplify (+ 0 0) into 0 17.567 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.568 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 17.568 * [backup-simplify]: Simplify (+ 0 0) into 0 17.568 * [taylor]: Taking taylor expansion of 0 in y.im 17.568 * [backup-simplify]: Simplify 0 into 0 17.568 * [taylor]: Taking taylor expansion of 0 in y.re 17.568 * [backup-simplify]: Simplify 0 into 0 17.568 * [backup-simplify]: Simplify 0 into 0 17.568 * [taylor]: Taking taylor expansion of 0 in y.re 17.569 * [backup-simplify]: Simplify 0 into 0 17.569 * [backup-simplify]: Simplify 0 into 0 17.569 * [backup-simplify]: Simplify 0 into 0 17.569 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.570 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 17.571 * [backup-simplify]: Simplify (+ (* (- 1) (log x.re)) 0) into (- (log x.re)) 17.571 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 17.572 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.573 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 17.574 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 17.575 * [backup-simplify]: Simplify (* (/ -1 x.im) (/ -1 x.im)) into (/ 1 (pow x.im 2)) 17.575 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow x.im 2))) into (/ 1 (pow x.im 2)) 17.576 * [backup-simplify]: Simplify (/ (- (/ 1 (pow x.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow x.im 2)) 17.578 * [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)) 17.579 * [backup-simplify]: Simplify (+ (* (- (log x.re)) 0) (+ (* 0 0) (* (/ 1/2 (pow x.im 2)) (/ -1 y.im)))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 17.581 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.582 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.584 * [backup-simplify]: Simplify (+ (* (cbrt -1) 0) (+ (* 0 0) (* 0 (pow (cbrt -1) 2)))) into 0 17.585 * [backup-simplify]: Simplify (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) 0) (+ (* 0 0) (* 0 (pow (cbrt -1) 3)))) into 0 17.586 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (* -1 (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.586 * [backup-simplify]: Simplify (+ (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 0) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 17.586 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 1) 1))) into (- (* 1/2 (/ 1 (* y.im (pow x.im 2))))) 17.588 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (- (* 1/2 (/ 1 (* y.im (pow x.im 2)))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 17.588 * [backup-simplify]: Simplify (+ 0 (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))))) into (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) 17.588 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))))) in x.im 17.588 * [taylor]: Taking taylor expansion of (* 1/2 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2)))) in x.im 17.588 * [taylor]: Taking taylor expansion of 1/2 in x.im 17.588 * [backup-simplify]: Simplify 1/2 into 1/2 17.588 * [taylor]: Taking taylor expansion of (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) (* y.im (pow x.im 2))) in x.im 17.588 * [taylor]: Taking taylor expansion of (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.588 * [taylor]: Taking taylor expansion of (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.588 * [taylor]: Taking taylor expansion of (/ (log x.re) y.im) in x.im 17.589 * [taylor]: Taking taylor expansion of (log x.re) in x.im 17.589 * [taylor]: Taking taylor expansion of x.re in x.im 17.589 * [backup-simplify]: Simplify x.re into x.re 17.589 * [backup-simplify]: Simplify (log x.re) into (log x.re) 17.589 * [taylor]: Taking taylor expansion of y.im in x.im 17.589 * [backup-simplify]: Simplify y.im into y.im 17.589 * [backup-simplify]: Simplify (/ (log x.re) y.im) into (/ (log x.re) y.im) 17.589 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.589 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.589 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.589 * [taylor]: Taking taylor expansion of y.re in x.im 17.589 * [backup-simplify]: Simplify y.re into y.re 17.589 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.589 * [backup-simplify]: Simplify (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (- (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.590 * [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)) 17.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))) 17.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))) 17.590 * [taylor]: Taking taylor expansion of (* y.im (pow x.im 2)) in x.im 17.590 * [taylor]: Taking taylor expansion of y.im in x.im 17.590 * [backup-simplify]: Simplify y.im into y.im 17.590 * [taylor]: Taking taylor expansion of (pow x.im 2) in x.im 17.590 * [taylor]: Taking taylor expansion of x.im in x.im 17.590 * [backup-simplify]: Simplify 0 into 0 17.590 * [backup-simplify]: Simplify 1 into 1 17.591 * [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))) 17.591 * [backup-simplify]: Simplify (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) into 0 17.592 * [backup-simplify]: Simplify (- 0) into 0 17.592 * [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))) 17.592 * [backup-simplify]: Simplify (* 1 1) into 1 17.592 * [backup-simplify]: Simplify (* y.im 1) into y.im 17.593 * [backup-simplify]: Simplify (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) into (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) 17.593 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow x.re 1)))) 1) into 0 17.594 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)))) into 0 17.594 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.594 * [backup-simplify]: Simplify (- 0) into 0 17.595 * [backup-simplify]: Simplify (+ 0 0) into 0 17.596 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 17.596 * [backup-simplify]: Simplify (+ 0) into 0 17.597 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 1))) into 0 17.599 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow x.re 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow x.re 1)))) 2) into 0 17.599 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (log x.re) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 17.599 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.600 * [backup-simplify]: Simplify (- 0) into 0 17.600 * [backup-simplify]: Simplify (+ 0 0) into 0 17.601 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 17.601 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 17.602 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (+ (* 0 0) (* 0 0))) into 0 17.603 * [backup-simplify]: Simplify (- 0) into 0 17.603 * [backup-simplify]: Simplify (+ 0 0) into 0 17.604 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 17.605 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 17.605 * [backup-simplify]: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 1))) into 0 17.606 * [backup-simplify]: Simplify (+ (* (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 1)) into 0 17.607 * [backup-simplify]: Simplify (+ (* (sin (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 0) (* 0 0)) into 0 17.607 * [backup-simplify]: Simplify (- 0) into 0 17.607 * [backup-simplify]: Simplify (+ 0 0) into 0 17.608 * [backup-simplify]: Simplify (+ (* y.im 0) (* 0 1)) into 0 17.608 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)))) into 0 17.609 * [backup-simplify]: Simplify (- (/ 0 y.im) (+ (* (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 17.610 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (/ (cos (- (/ (log x.re) y.im) (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) y.im)))) into 0 17.610 * [backup-simplify]: Simplify (- 0) into 0 17.610 * [taylor]: Taking taylor expansion of 0 in y.im 17.610 * [backup-simplify]: Simplify 0 into 0 17.610 * [taylor]: Taking taylor expansion of 0 in y.re 17.610 * [backup-simplify]: Simplify 0 into 0 17.610 * [backup-simplify]: Simplify 0 into 0 17.610 * [taylor]: Taking taylor expansion of 0 in y.im 17.611 * [backup-simplify]: Simplify 0 into 0 17.611 * [taylor]: Taking taylor expansion of 0 in y.re 17.611 * [backup-simplify]: Simplify 0 into 0 17.611 * [backup-simplify]: Simplify 0 into 0 17.611 * [backup-simplify]: Simplify (sin (- (/ (log (/ 1 (- x.re))) (/ 1 (- y.im))) (/ (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re)))) (/ 1 (- y.re))))) into (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) 17.611 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 3 2) 17.611 * [backup-simplify]: Simplify (cbrt (* (atan2 x.im x.re) y.re)) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.611 * [approximate]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in (x.im x.re y.re) around 0 17.611 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in y.re 17.612 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in y.re 17.612 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in y.re 17.612 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.612 * [backup-simplify]: Simplify 1/3 into 1/3 17.612 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in y.re 17.612 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.612 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.612 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.612 * [taylor]: Taking taylor expansion of y.re in y.re 17.612 * [backup-simplify]: Simplify 0 into 0 17.612 * [backup-simplify]: Simplify 1 into 1 17.612 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.612 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.613 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 17.613 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.613 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 17.613 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.613 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.re 17.613 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.re 17.613 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.re 17.614 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.614 * [backup-simplify]: Simplify 1/3 into 1/3 17.614 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.re 17.614 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.614 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.614 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.614 * [taylor]: Taking taylor expansion of y.re in x.re 17.614 * [backup-simplify]: Simplify y.re into y.re 17.614 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.614 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.614 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.614 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.614 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.im 17.614 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.im 17.614 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.im 17.614 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.614 * [backup-simplify]: Simplify 1/3 into 1/3 17.614 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.im 17.614 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.614 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.614 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.615 * [taylor]: Taking taylor expansion of y.re in x.im 17.615 * [backup-simplify]: Simplify y.re into y.re 17.615 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.615 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.615 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.615 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.615 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.im 17.615 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.im 17.615 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.im 17.615 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.615 * [backup-simplify]: Simplify 1/3 into 1/3 17.615 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.im 17.615 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.615 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.615 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.615 * [taylor]: Taking taylor expansion of y.re in x.im 17.615 * [backup-simplify]: Simplify y.re into y.re 17.615 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.616 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.616 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.616 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.616 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.re 17.616 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.re 17.616 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.re 17.616 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.616 * [backup-simplify]: Simplify 1/3 into 1/3 17.616 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.re 17.616 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.616 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.616 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.616 * [taylor]: Taking taylor expansion of y.re in x.re 17.616 * [backup-simplify]: Simplify y.re into y.re 17.616 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.617 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.617 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.617 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.617 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in y.re 17.617 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in y.re 17.617 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in y.re 17.617 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.617 * [backup-simplify]: Simplify 1/3 into 1/3 17.617 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in y.re 17.617 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.617 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.617 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.617 * [taylor]: Taking taylor expansion of y.re in y.re 17.617 * [backup-simplify]: Simplify 0 into 0 17.617 * [backup-simplify]: Simplify 1 into 1 17.617 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.618 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.618 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 17.619 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.619 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 17.619 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.619 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.619 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.620 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 1) into 0 17.621 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (* (atan2 x.im x.re) y.re)))) into 0 17.622 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.622 * [taylor]: Taking taylor expansion of 0 in x.re 17.622 * [backup-simplify]: Simplify 0 into 0 17.622 * [taylor]: Taking taylor expansion of 0 in y.re 17.622 * [backup-simplify]: Simplify 0 into 0 17.622 * [backup-simplify]: Simplify 0 into 0 17.622 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.623 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 1) into 0 17.624 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (* (atan2 x.im x.re) y.re)))) into 0 17.625 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.625 * [taylor]: Taking taylor expansion of 0 in y.re 17.625 * [backup-simplify]: Simplify 0 into 0 17.625 * [backup-simplify]: Simplify 0 into 0 17.626 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 17.626 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 17.627 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.627 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 17.628 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.628 * [backup-simplify]: Simplify 0 into 0 17.628 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.630 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* (atan2 x.im x.re) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 2) into 0 17.630 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (* (atan2 x.im x.re) y.re))))) into 0 17.631 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.631 * [taylor]: Taking taylor expansion of 0 in x.re 17.631 * [backup-simplify]: Simplify 0 into 0 17.631 * [taylor]: Taking taylor expansion of 0 in y.re 17.631 * [backup-simplify]: Simplify 0 into 0 17.631 * [backup-simplify]: Simplify 0 into 0 17.631 * [taylor]: Taking taylor expansion of 0 in y.re 17.631 * [backup-simplify]: Simplify 0 into 0 17.631 * [backup-simplify]: Simplify 0 into 0 17.632 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.633 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* (atan2 x.im x.re) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 2) into 0 17.633 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (* (atan2 x.im x.re) y.re))))) into 0 17.634 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.634 * [taylor]: Taking taylor expansion of 0 in y.re 17.634 * [backup-simplify]: Simplify 0 into 0 17.634 * [backup-simplify]: Simplify 0 into 0 17.635 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.635 * [backup-simplify]: Simplify (cbrt (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.635 * [approximate]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in (x.im x.re y.re) around 0 17.635 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in y.re 17.635 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 17.635 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.635 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.635 * [backup-simplify]: Simplify 1/3 into 1/3 17.635 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.635 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.635 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.635 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.635 * [taylor]: Taking taylor expansion of y.re in y.re 17.635 * [backup-simplify]: Simplify 0 into 0 17.635 * [backup-simplify]: Simplify 1 into 1 17.635 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.635 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 17.636 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.636 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) 17.636 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.636 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.re 17.636 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 17.636 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.636 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.636 * [backup-simplify]: Simplify 1/3 into 1/3 17.636 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.636 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.636 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.636 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.636 * [taylor]: Taking taylor expansion of y.re in x.re 17.636 * [backup-simplify]: Simplify y.re into y.re 17.636 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.636 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.636 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.636 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.636 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.im 17.636 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 17.636 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.636 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.637 * [backup-simplify]: Simplify 1/3 into 1/3 17.637 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.637 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.637 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.637 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.637 * [taylor]: Taking taylor expansion of y.re in x.im 17.637 * [backup-simplify]: Simplify y.re into y.re 17.637 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.637 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.637 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.637 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.637 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.im 17.637 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 17.637 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.637 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.637 * [backup-simplify]: Simplify 1/3 into 1/3 17.637 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.637 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.637 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.637 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.637 * [taylor]: Taking taylor expansion of y.re in x.im 17.637 * [backup-simplify]: Simplify y.re into y.re 17.637 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.637 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.638 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.638 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.638 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.re 17.638 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 17.638 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.638 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.638 * [backup-simplify]: Simplify 1/3 into 1/3 17.638 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.638 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.638 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.638 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.638 * [taylor]: Taking taylor expansion of y.re in x.re 17.638 * [backup-simplify]: Simplify y.re into y.re 17.638 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.638 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.638 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.638 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.638 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in y.re 17.638 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 17.638 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.638 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.638 * [backup-simplify]: Simplify 1/3 into 1/3 17.638 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.638 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.638 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.638 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.638 * [taylor]: Taking taylor expansion of y.re in y.re 17.639 * [backup-simplify]: Simplify 0 into 0 17.639 * [backup-simplify]: Simplify 1 into 1 17.639 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.639 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 17.639 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.639 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) 17.639 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.640 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.640 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.640 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 1) into 0 17.641 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into 0 17.641 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.641 * [taylor]: Taking taylor expansion of 0 in x.re 17.641 * [backup-simplify]: Simplify 0 into 0 17.641 * [taylor]: Taking taylor expansion of 0 in y.re 17.641 * [backup-simplify]: Simplify 0 into 0 17.641 * [backup-simplify]: Simplify 0 into 0 17.642 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 1) into 0 17.642 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into 0 17.643 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.643 * [taylor]: Taking taylor expansion of 0 in y.re 17.643 * [backup-simplify]: Simplify 0 into 0 17.643 * [backup-simplify]: Simplify 0 into 0 17.644 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 17.644 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 17.645 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.645 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into 0 17.646 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.646 * [backup-simplify]: Simplify 0 into 0 17.646 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.647 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 2) into 0 17.648 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into 0 17.649 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.649 * [taylor]: Taking taylor expansion of 0 in x.re 17.649 * [backup-simplify]: Simplify 0 into 0 17.649 * [taylor]: Taking taylor expansion of 0 in y.re 17.649 * [backup-simplify]: Simplify 0 into 0 17.649 * [backup-simplify]: Simplify 0 into 0 17.649 * [taylor]: Taking taylor expansion of 0 in y.re 17.649 * [backup-simplify]: Simplify 0 into 0 17.649 * [backup-simplify]: Simplify 0 into 0 17.649 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.650 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 2) into 0 17.651 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into 0 17.652 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.652 * [taylor]: Taking taylor expansion of 0 in y.re 17.652 * [backup-simplify]: Simplify 0 into 0 17.652 * [backup-simplify]: Simplify 0 into 0 17.652 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) (log (/ 1 y.re))))) into (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ 1 y.re))))) 17.652 * [backup-simplify]: Simplify (cbrt (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.652 * [approximate]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in (x.im x.re y.re) around 0 17.652 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in y.re 17.652 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in y.re 17.652 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 17.652 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.652 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.652 * [backup-simplify]: Simplify 1/3 into 1/3 17.652 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.653 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.653 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.653 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.653 * [taylor]: Taking taylor expansion of y.re in y.re 17.653 * [backup-simplify]: Simplify 0 into 0 17.653 * [backup-simplify]: Simplify 1 into 1 17.653 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.653 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 17.653 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.653 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) 17.653 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 17.653 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.653 * [taylor]: Taking taylor expansion of -1 in y.re 17.653 * [backup-simplify]: Simplify -1 into -1 17.654 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.654 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.654 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.re 17.654 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.re 17.654 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 17.654 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 17.654 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.654 * [backup-simplify]: Simplify 1/3 into 1/3 17.654 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.654 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.654 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.654 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.654 * [taylor]: Taking taylor expansion of y.re in x.re 17.655 * [backup-simplify]: Simplify y.re into y.re 17.655 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.655 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.655 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.655 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.655 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.655 * [taylor]: Taking taylor expansion of -1 in x.re 17.655 * [backup-simplify]: Simplify -1 into -1 17.655 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.656 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.656 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.im 17.656 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.im 17.656 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 17.656 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.656 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.656 * [backup-simplify]: Simplify 1/3 into 1/3 17.656 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.656 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.656 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.656 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.656 * [taylor]: Taking taylor expansion of y.re in x.im 17.656 * [backup-simplify]: Simplify y.re into y.re 17.656 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.656 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.656 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.656 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.656 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.656 * [taylor]: Taking taylor expansion of -1 in x.im 17.656 * [backup-simplify]: Simplify -1 into -1 17.657 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.657 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.657 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.im 17.657 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.im 17.657 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 17.657 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.657 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.657 * [backup-simplify]: Simplify 1/3 into 1/3 17.657 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.657 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.657 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.657 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.657 * [taylor]: Taking taylor expansion of y.re in x.im 17.657 * [backup-simplify]: Simplify y.re into y.re 17.657 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.658 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.658 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.658 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.658 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.658 * [taylor]: Taking taylor expansion of -1 in x.im 17.658 * [backup-simplify]: Simplify -1 into -1 17.658 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.659 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.659 * [backup-simplify]: Simplify (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.659 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.re 17.659 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.re 17.659 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 17.659 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 17.659 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.659 * [backup-simplify]: Simplify 1/3 into 1/3 17.659 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.659 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.659 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.659 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.659 * [taylor]: Taking taylor expansion of y.re in x.re 17.659 * [backup-simplify]: Simplify y.re into y.re 17.659 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.660 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.660 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.660 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.660 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.660 * [taylor]: Taking taylor expansion of -1 in x.re 17.660 * [backup-simplify]: Simplify -1 into -1 17.660 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.661 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.661 * [backup-simplify]: Simplify (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.661 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in y.re 17.661 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in y.re 17.661 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 17.661 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.661 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.661 * [backup-simplify]: Simplify 1/3 into 1/3 17.661 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.661 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.661 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.661 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.661 * [taylor]: Taking taylor expansion of y.re in y.re 17.661 * [backup-simplify]: Simplify 0 into 0 17.661 * [backup-simplify]: Simplify 1 into 1 17.661 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.661 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 17.662 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.662 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) 17.662 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 17.662 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.662 * [taylor]: Taking taylor expansion of -1 in y.re 17.662 * [backup-simplify]: Simplify -1 into -1 17.662 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.663 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.663 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) (cbrt -1)) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) 17.664 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) 17.664 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.665 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 1) into 0 17.665 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 17.666 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.670 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (* 0 (cbrt -1))) into 0 17.670 * [taylor]: Taking taylor expansion of 0 in x.re 17.670 * [backup-simplify]: Simplify 0 into 0 17.670 * [taylor]: Taking taylor expansion of 0 in y.re 17.670 * [backup-simplify]: Simplify 0 into 0 17.670 * [backup-simplify]: Simplify 0 into 0 17.671 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.671 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 1) into 0 17.672 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 17.672 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.673 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (* 0 (cbrt -1))) into 0 17.673 * [taylor]: Taking taylor expansion of 0 in y.re 17.673 * [backup-simplify]: Simplify 0 into 0 17.673 * [backup-simplify]: Simplify 0 into 0 17.674 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 17.674 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 17.675 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.675 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into 0 17.676 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.676 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 0) (* 0 (cbrt -1))) into 0 17.676 * [backup-simplify]: Simplify 0 into 0 17.677 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.677 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.678 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 2) into 0 17.679 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 17.680 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.680 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.680 * [taylor]: Taking taylor expansion of 0 in x.re 17.681 * [backup-simplify]: Simplify 0 into 0 17.681 * [taylor]: Taking taylor expansion of 0 in y.re 17.681 * [backup-simplify]: Simplify 0 into 0 17.681 * [backup-simplify]: Simplify 0 into 0 17.681 * [taylor]: Taking taylor expansion of 0 in y.re 17.681 * [backup-simplify]: Simplify 0 into 0 17.681 * [backup-simplify]: Simplify 0 into 0 17.681 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.682 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.683 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 2) into 0 17.683 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 17.685 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.685 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.685 * [taylor]: Taking taylor expansion of 0 in y.re 17.685 * [backup-simplify]: Simplify 0 into 0 17.685 * [backup-simplify]: Simplify 0 into 0 17.686 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (log (/ 1 (- y.re))))))) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ -1 y.re)))))) 17.686 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 3 1 2) 17.686 * [backup-simplify]: Simplify (cbrt (* (atan2 x.im x.re) y.re)) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.686 * [approximate]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in (x.im x.re y.re) around 0 17.686 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in y.re 17.686 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in y.re 17.686 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in y.re 17.686 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.686 * [backup-simplify]: Simplify 1/3 into 1/3 17.686 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in y.re 17.686 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.686 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.686 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.686 * [taylor]: Taking taylor expansion of y.re in y.re 17.686 * [backup-simplify]: Simplify 0 into 0 17.686 * [backup-simplify]: Simplify 1 into 1 17.686 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.687 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.687 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 17.687 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.687 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 17.687 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.687 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.re 17.687 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.re 17.687 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.re 17.687 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.687 * [backup-simplify]: Simplify 1/3 into 1/3 17.687 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.re 17.687 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.687 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.687 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.687 * [taylor]: Taking taylor expansion of y.re in x.re 17.687 * [backup-simplify]: Simplify y.re into y.re 17.687 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.688 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.688 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.688 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.688 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.im 17.688 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.im 17.688 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.im 17.688 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.688 * [backup-simplify]: Simplify 1/3 into 1/3 17.688 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.im 17.688 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.688 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.688 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.688 * [taylor]: Taking taylor expansion of y.re in x.im 17.688 * [backup-simplify]: Simplify y.re into y.re 17.688 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.688 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.688 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.688 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.688 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.im 17.688 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.im 17.688 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.im 17.688 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.688 * [backup-simplify]: Simplify 1/3 into 1/3 17.688 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.im 17.688 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.688 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.688 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.688 * [taylor]: Taking taylor expansion of y.re in x.im 17.688 * [backup-simplify]: Simplify y.re into y.re 17.688 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.688 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.689 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.689 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.689 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.re 17.689 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.re 17.689 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.re 17.689 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.689 * [backup-simplify]: Simplify 1/3 into 1/3 17.689 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.re 17.689 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.689 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.689 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.689 * [taylor]: Taking taylor expansion of y.re in x.re 17.689 * [backup-simplify]: Simplify y.re into y.re 17.689 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.689 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.689 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.689 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.689 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in y.re 17.689 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in y.re 17.689 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in y.re 17.689 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.689 * [backup-simplify]: Simplify 1/3 into 1/3 17.689 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in y.re 17.689 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.689 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.689 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.689 * [taylor]: Taking taylor expansion of y.re in y.re 17.689 * [backup-simplify]: Simplify 0 into 0 17.689 * [backup-simplify]: Simplify 1 into 1 17.689 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.690 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.690 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 17.690 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.690 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 17.690 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.690 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.691 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.691 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 1) into 0 17.692 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (* (atan2 x.im x.re) y.re)))) into 0 17.693 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.693 * [taylor]: Taking taylor expansion of 0 in x.re 17.693 * [backup-simplify]: Simplify 0 into 0 17.693 * [taylor]: Taking taylor expansion of 0 in y.re 17.693 * [backup-simplify]: Simplify 0 into 0 17.693 * [backup-simplify]: Simplify 0 into 0 17.693 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.694 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 1) into 0 17.695 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (* (atan2 x.im x.re) y.re)))) into 0 17.696 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.696 * [taylor]: Taking taylor expansion of 0 in y.re 17.696 * [backup-simplify]: Simplify 0 into 0 17.696 * [backup-simplify]: Simplify 0 into 0 17.696 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 17.697 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 17.698 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.698 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 17.699 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.699 * [backup-simplify]: Simplify 0 into 0 17.700 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.702 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* (atan2 x.im x.re) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 2) into 0 17.703 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (* (atan2 x.im x.re) y.re))))) into 0 17.704 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.704 * [taylor]: Taking taylor expansion of 0 in x.re 17.704 * [backup-simplify]: Simplify 0 into 0 17.704 * [taylor]: Taking taylor expansion of 0 in y.re 17.704 * [backup-simplify]: Simplify 0 into 0 17.704 * [backup-simplify]: Simplify 0 into 0 17.705 * [taylor]: Taking taylor expansion of 0 in y.re 17.705 * [backup-simplify]: Simplify 0 into 0 17.705 * [backup-simplify]: Simplify 0 into 0 17.705 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.707 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* (atan2 x.im x.re) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 2) into 0 17.708 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (* (atan2 x.im x.re) y.re))))) into 0 17.710 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.710 * [taylor]: Taking taylor expansion of 0 in y.re 17.710 * [backup-simplify]: Simplify 0 into 0 17.710 * [backup-simplify]: Simplify 0 into 0 17.710 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.710 * [backup-simplify]: Simplify (cbrt (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.710 * [approximate]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in (x.im x.re y.re) around 0 17.710 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in y.re 17.710 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 17.710 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.710 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.710 * [backup-simplify]: Simplify 1/3 into 1/3 17.710 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.710 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.711 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.711 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.711 * [taylor]: Taking taylor expansion of y.re in y.re 17.711 * [backup-simplify]: Simplify 0 into 0 17.711 * [backup-simplify]: Simplify 1 into 1 17.711 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.711 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 17.712 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.712 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) 17.712 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.712 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.re 17.712 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 17.712 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.712 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.712 * [backup-simplify]: Simplify 1/3 into 1/3 17.712 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.712 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.712 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.713 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.713 * [taylor]: Taking taylor expansion of y.re in x.re 17.713 * [backup-simplify]: Simplify y.re into y.re 17.713 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.713 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.713 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.713 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.713 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.im 17.714 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 17.714 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.714 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.714 * [backup-simplify]: Simplify 1/3 into 1/3 17.714 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.714 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.714 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.714 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.714 * [taylor]: Taking taylor expansion of y.re in x.im 17.714 * [backup-simplify]: Simplify y.re into y.re 17.714 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.714 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.714 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.715 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.715 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.im 17.715 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 17.715 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.715 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.715 * [backup-simplify]: Simplify 1/3 into 1/3 17.715 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.715 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.715 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.715 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.715 * [taylor]: Taking taylor expansion of y.re in x.im 17.715 * [backup-simplify]: Simplify y.re into y.re 17.715 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.715 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.716 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.716 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.716 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.re 17.716 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 17.716 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.716 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.716 * [backup-simplify]: Simplify 1/3 into 1/3 17.716 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.716 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.716 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.716 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.716 * [taylor]: Taking taylor expansion of y.re in x.re 17.716 * [backup-simplify]: Simplify y.re into y.re 17.717 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.717 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.717 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.717 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.717 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in y.re 17.717 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 17.717 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.717 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.717 * [backup-simplify]: Simplify 1/3 into 1/3 17.717 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.717 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.717 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.718 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.718 * [taylor]: Taking taylor expansion of y.re in y.re 17.718 * [backup-simplify]: Simplify 0 into 0 17.718 * [backup-simplify]: Simplify 1 into 1 17.718 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.718 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 17.719 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.719 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) 17.719 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.719 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.720 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.721 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 1) into 0 17.722 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into 0 17.723 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.723 * [taylor]: Taking taylor expansion of 0 in x.re 17.723 * [backup-simplify]: Simplify 0 into 0 17.723 * [taylor]: Taking taylor expansion of 0 in y.re 17.723 * [backup-simplify]: Simplify 0 into 0 17.723 * [backup-simplify]: Simplify 0 into 0 17.723 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.724 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 1) into 0 17.724 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into 0 17.725 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.725 * [taylor]: Taking taylor expansion of 0 in y.re 17.725 * [backup-simplify]: Simplify 0 into 0 17.725 * [backup-simplify]: Simplify 0 into 0 17.725 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 17.726 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 17.726 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.727 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into 0 17.727 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.727 * [backup-simplify]: Simplify 0 into 0 17.727 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.729 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 2) into 0 17.729 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into 0 17.730 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.730 * [taylor]: Taking taylor expansion of 0 in x.re 17.730 * [backup-simplify]: Simplify 0 into 0 17.730 * [taylor]: Taking taylor expansion of 0 in y.re 17.730 * [backup-simplify]: Simplify 0 into 0 17.730 * [backup-simplify]: Simplify 0 into 0 17.730 * [taylor]: Taking taylor expansion of 0 in y.re 17.730 * [backup-simplify]: Simplify 0 into 0 17.730 * [backup-simplify]: Simplify 0 into 0 17.731 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.732 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 2) into 0 17.732 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into 0 17.733 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.733 * [taylor]: Taking taylor expansion of 0 in y.re 17.733 * [backup-simplify]: Simplify 0 into 0 17.733 * [backup-simplify]: Simplify 0 into 0 17.734 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) (log (/ 1 y.re))))) into (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ 1 y.re))))) 17.734 * [backup-simplify]: Simplify (cbrt (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.734 * [approximate]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in (x.im x.re y.re) around 0 17.734 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in y.re 17.734 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in y.re 17.734 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 17.734 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.734 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.734 * [backup-simplify]: Simplify 1/3 into 1/3 17.734 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.734 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.734 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.734 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.734 * [taylor]: Taking taylor expansion of y.re in y.re 17.734 * [backup-simplify]: Simplify 0 into 0 17.734 * [backup-simplify]: Simplify 1 into 1 17.734 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.734 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 17.735 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.735 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) 17.735 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 17.735 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.735 * [taylor]: Taking taylor expansion of -1 in y.re 17.735 * [backup-simplify]: Simplify -1 into -1 17.736 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.736 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.736 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.re 17.736 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.re 17.736 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 17.736 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 17.736 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.736 * [backup-simplify]: Simplify 1/3 into 1/3 17.736 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.737 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.737 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.737 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.737 * [taylor]: Taking taylor expansion of y.re in x.re 17.737 * [backup-simplify]: Simplify y.re into y.re 17.737 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.737 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.737 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.737 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.737 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.737 * [taylor]: Taking taylor expansion of -1 in x.re 17.737 * [backup-simplify]: Simplify -1 into -1 17.737 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.738 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.738 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.im 17.738 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.im 17.738 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 17.738 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.738 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.738 * [backup-simplify]: Simplify 1/3 into 1/3 17.738 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.738 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.738 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.738 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.738 * [taylor]: Taking taylor expansion of y.re in x.im 17.738 * [backup-simplify]: Simplify y.re into y.re 17.738 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.738 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.738 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.739 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.739 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.739 * [taylor]: Taking taylor expansion of -1 in x.im 17.739 * [backup-simplify]: Simplify -1 into -1 17.739 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.739 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.739 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.im 17.739 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.im 17.739 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 17.739 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.739 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.739 * [backup-simplify]: Simplify 1/3 into 1/3 17.740 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.740 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.740 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.740 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.740 * [taylor]: Taking taylor expansion of y.re in x.im 17.740 * [backup-simplify]: Simplify y.re into y.re 17.740 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.740 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.740 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.740 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.740 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.740 * [taylor]: Taking taylor expansion of -1 in x.im 17.740 * [backup-simplify]: Simplify -1 into -1 17.741 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.742 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.742 * [backup-simplify]: Simplify (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.742 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.re 17.742 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.re 17.742 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 17.742 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 17.742 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.742 * [backup-simplify]: Simplify 1/3 into 1/3 17.742 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.742 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.742 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.742 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.742 * [taylor]: Taking taylor expansion of y.re in x.re 17.742 * [backup-simplify]: Simplify y.re into y.re 17.743 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.743 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.743 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.743 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.743 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.743 * [taylor]: Taking taylor expansion of -1 in x.re 17.743 * [backup-simplify]: Simplify -1 into -1 17.743 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.744 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.744 * [backup-simplify]: Simplify (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.744 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in y.re 17.744 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in y.re 17.744 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 17.744 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.744 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.744 * [backup-simplify]: Simplify 1/3 into 1/3 17.744 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.744 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.745 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.745 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.745 * [taylor]: Taking taylor expansion of y.re in y.re 17.745 * [backup-simplify]: Simplify 0 into 0 17.745 * [backup-simplify]: Simplify 1 into 1 17.745 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.745 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 17.745 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.745 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) 17.745 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 17.746 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.746 * [taylor]: Taking taylor expansion of -1 in y.re 17.746 * [backup-simplify]: Simplify -1 into -1 17.746 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.746 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.747 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) (cbrt -1)) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) 17.747 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) 17.747 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.748 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 1) into 0 17.748 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 17.749 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.749 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (* 0 (cbrt -1))) into 0 17.749 * [taylor]: Taking taylor expansion of 0 in x.re 17.749 * [backup-simplify]: Simplify 0 into 0 17.749 * [taylor]: Taking taylor expansion of 0 in y.re 17.749 * [backup-simplify]: Simplify 0 into 0 17.750 * [backup-simplify]: Simplify 0 into 0 17.750 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.751 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 1) into 0 17.751 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 17.752 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.753 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (* 0 (cbrt -1))) into 0 17.753 * [taylor]: Taking taylor expansion of 0 in y.re 17.753 * [backup-simplify]: Simplify 0 into 0 17.753 * [backup-simplify]: Simplify 0 into 0 17.754 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 17.755 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 17.755 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.756 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into 0 17.757 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.758 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 0) (* 0 (cbrt -1))) into 0 17.758 * [backup-simplify]: Simplify 0 into 0 17.759 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.760 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.762 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 2) into 0 17.763 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 17.765 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.766 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.766 * [taylor]: Taking taylor expansion of 0 in x.re 17.766 * [backup-simplify]: Simplify 0 into 0 17.766 * [taylor]: Taking taylor expansion of 0 in y.re 17.766 * [backup-simplify]: Simplify 0 into 0 17.766 * [backup-simplify]: Simplify 0 into 0 17.766 * [taylor]: Taking taylor expansion of 0 in y.re 17.766 * [backup-simplify]: Simplify 0 into 0 17.766 * [backup-simplify]: Simplify 0 into 0 17.768 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.768 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.771 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 2) into 0 17.772 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 17.773 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.774 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.774 * [taylor]: Taking taylor expansion of 0 in y.re 17.774 * [backup-simplify]: Simplify 0 into 0 17.774 * [backup-simplify]: Simplify 0 into 0 17.775 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (log (/ 1 (- y.re))))))) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ -1 y.re)))))) 17.775 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 3 1 1) 17.776 * [backup-simplify]: Simplify (cbrt (* (atan2 x.im x.re) y.re)) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.776 * [approximate]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in (x.im x.re y.re) around 0 17.776 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in y.re 17.776 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in y.re 17.776 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in y.re 17.776 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.776 * [backup-simplify]: Simplify 1/3 into 1/3 17.776 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in y.re 17.776 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.776 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.776 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.776 * [taylor]: Taking taylor expansion of y.re in y.re 17.776 * [backup-simplify]: Simplify 0 into 0 17.776 * [backup-simplify]: Simplify 1 into 1 17.776 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.777 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.777 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 17.777 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.777 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 17.778 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.778 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.re 17.778 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.re 17.778 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.re 17.778 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.778 * [backup-simplify]: Simplify 1/3 into 1/3 17.778 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.re 17.778 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.778 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.778 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.778 * [taylor]: Taking taylor expansion of y.re in x.re 17.778 * [backup-simplify]: Simplify y.re into y.re 17.778 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.778 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.778 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.778 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.778 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.im 17.779 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.im 17.779 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.im 17.779 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.779 * [backup-simplify]: Simplify 1/3 into 1/3 17.779 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.im 17.779 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.779 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.779 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.779 * [taylor]: Taking taylor expansion of y.re in x.im 17.779 * [backup-simplify]: Simplify y.re into y.re 17.779 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.779 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.779 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.779 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.779 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.im 17.779 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.im 17.779 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.im 17.779 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.780 * [backup-simplify]: Simplify 1/3 into 1/3 17.780 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.im 17.780 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.im 17.780 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.im 17.780 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.780 * [taylor]: Taking taylor expansion of y.re in x.im 17.780 * [backup-simplify]: Simplify y.re into y.re 17.780 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.780 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.780 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.780 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.780 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in x.re 17.780 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in x.re 17.780 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in x.re 17.780 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.780 * [backup-simplify]: Simplify 1/3 into 1/3 17.781 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in x.re 17.781 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in x.re 17.781 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in x.re 17.781 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.781 * [taylor]: Taking taylor expansion of y.re in x.re 17.781 * [backup-simplify]: Simplify y.re into y.re 17.781 * [backup-simplify]: Simplify (* (atan2 x.im x.re) y.re) into (* (atan2 x.im x.re) y.re) 17.781 * [backup-simplify]: Simplify (log (* (atan2 x.im x.re) y.re)) into (log (* (atan2 x.im x.re) y.re)) 17.781 * [backup-simplify]: Simplify (* 1/3 (log (* (atan2 x.im x.re) y.re))) into (* 1/3 (log (* (atan2 x.im x.re) y.re))) 17.781 * [backup-simplify]: Simplify (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) into (pow (* (atan2 x.im x.re) y.re) 1/3) 17.781 * [taylor]: Taking taylor expansion of (pow (* (atan2 x.im x.re) y.re) 1/3) in y.re 17.781 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) in y.re 17.781 * [taylor]: Taking taylor expansion of (* 1/3 (log (* (atan2 x.im x.re) y.re))) in y.re 17.781 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.781 * [backup-simplify]: Simplify 1/3 into 1/3 17.781 * [taylor]: Taking taylor expansion of (log (* (atan2 x.im x.re) y.re)) in y.re 17.781 * [taylor]: Taking taylor expansion of (* (atan2 x.im x.re) y.re) in y.re 17.781 * [taylor]: Taking taylor expansion of (atan2 x.im x.re) in y.re 17.782 * [backup-simplify]: Simplify (atan2 x.im x.re) into (atan2 x.im x.re) 17.782 * [taylor]: Taking taylor expansion of y.re in y.re 17.782 * [backup-simplify]: Simplify 0 into 0 17.782 * [backup-simplify]: Simplify 1 into 1 17.782 * [backup-simplify]: Simplify (* (atan2 x.im x.re) 0) into 0 17.782 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 1) (* 0 0)) into (atan2 x.im x.re) 17.782 * [backup-simplify]: Simplify (log (atan2 x.im x.re)) into (log (atan2 x.im x.re)) 17.783 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.783 * [backup-simplify]: Simplify (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) into (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re))) 17.783 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.783 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.783 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.784 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 1) into 0 17.784 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (* (atan2 x.im x.re) y.re)))) into 0 17.785 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.785 * [taylor]: Taking taylor expansion of 0 in x.re 17.785 * [backup-simplify]: Simplify 0 into 0 17.785 * [taylor]: Taking taylor expansion of 0 in y.re 17.785 * [backup-simplify]: Simplify 0 into 0 17.785 * [backup-simplify]: Simplify 0 into 0 17.785 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (* 0 y.re)) into 0 17.786 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 1) into 0 17.786 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (* (atan2 x.im x.re) y.re)))) into 0 17.787 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.787 * [taylor]: Taking taylor expansion of 0 in y.re 17.787 * [backup-simplify]: Simplify 0 into 0 17.787 * [backup-simplify]: Simplify 0 into 0 17.787 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 1) (* 0 0))) into 0 17.788 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 x.im x.re) 1)))) 1) into 0 17.788 * [backup-simplify]: Simplify (+ (* (- -1) (log y.re)) (log (atan2 x.im x.re))) into (+ (log (atan2 x.im x.re)) (log y.re)) 17.788 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (atan2 x.im x.re)) (log y.re)))) into 0 17.789 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.789 * [backup-simplify]: Simplify 0 into 0 17.789 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.791 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* (atan2 x.im x.re) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 2) into 0 17.791 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (* (atan2 x.im x.re) y.re))))) into 0 17.792 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.792 * [taylor]: Taking taylor expansion of 0 in x.re 17.792 * [backup-simplify]: Simplify 0 into 0 17.792 * [taylor]: Taking taylor expansion of 0 in y.re 17.792 * [backup-simplify]: Simplify 0 into 0 17.792 * [backup-simplify]: Simplify 0 into 0 17.792 * [taylor]: Taking taylor expansion of 0 in y.re 17.792 * [backup-simplify]: Simplify 0 into 0 17.792 * [backup-simplify]: Simplify 0 into 0 17.792 * [backup-simplify]: Simplify (+ (* (atan2 x.im x.re) 0) (+ (* 0 0) (* 0 y.re))) into 0 17.794 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* (atan2 x.im x.re) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* (atan2 x.im x.re) y.re) 1)))) 2) into 0 17.794 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (* (atan2 x.im x.re) y.re))))) into 0 17.795 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (* (atan2 x.im x.re) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.795 * [taylor]: Taking taylor expansion of 0 in y.re 17.795 * [backup-simplify]: Simplify 0 into 0 17.795 * [backup-simplify]: Simplify 0 into 0 17.795 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) into (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) 17.795 * [backup-simplify]: Simplify (cbrt (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 1 y.re))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.795 * [approximate]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in (x.im x.re y.re) around 0 17.795 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in y.re 17.795 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 17.795 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.795 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.795 * [backup-simplify]: Simplify 1/3 into 1/3 17.795 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.795 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.795 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.795 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.795 * [taylor]: Taking taylor expansion of y.re in y.re 17.796 * [backup-simplify]: Simplify 0 into 0 17.796 * [backup-simplify]: Simplify 1 into 1 17.796 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.796 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 17.796 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.796 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) 17.796 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.796 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.re 17.796 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 17.796 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.796 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.796 * [backup-simplify]: Simplify 1/3 into 1/3 17.796 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.796 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.796 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.796 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.796 * [taylor]: Taking taylor expansion of y.re in x.re 17.797 * [backup-simplify]: Simplify y.re into y.re 17.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.797 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.797 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.797 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.797 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.im 17.797 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 17.797 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.797 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.797 * [backup-simplify]: Simplify 1/3 into 1/3 17.797 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.797 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.797 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.797 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.797 * [taylor]: Taking taylor expansion of y.re in x.im 17.797 * [backup-simplify]: Simplify y.re into y.re 17.797 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.797 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.797 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.798 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.798 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.im 17.798 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.im 17.798 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.im 17.798 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.798 * [backup-simplify]: Simplify 1/3 into 1/3 17.798 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.im 17.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.im 17.798 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.im 17.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.798 * [taylor]: Taking taylor expansion of y.re in x.im 17.798 * [backup-simplify]: Simplify y.re into y.re 17.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.798 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.798 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.798 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.798 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in x.re 17.798 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in x.re 17.798 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in x.re 17.798 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.798 * [backup-simplify]: Simplify 1/3 into 1/3 17.798 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in x.re 17.798 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in x.re 17.798 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in x.re 17.798 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.798 * [taylor]: Taking taylor expansion of y.re in x.re 17.798 * [backup-simplify]: Simplify y.re into y.re 17.798 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) into (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 17.799 * [backup-simplify]: Simplify (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) into (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) 17.799 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) 17.799 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) 17.799 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1/3) in y.re 17.799 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) in y.re 17.799 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))) in y.re 17.799 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.799 * [backup-simplify]: Simplify 1/3 into 1/3 17.799 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)) in y.re 17.799 * [taylor]: Taking taylor expansion of (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) in y.re 17.799 * [taylor]: Taking taylor expansion of (atan2 (/ 1 x.im) (/ 1 x.re)) in y.re 17.799 * [backup-simplify]: Simplify (atan2 (/ 1 x.im) (/ 1 x.re)) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.799 * [taylor]: Taking taylor expansion of y.re in y.re 17.799 * [backup-simplify]: Simplify 0 into 0 17.799 * [backup-simplify]: Simplify 1 into 1 17.799 * [backup-simplify]: Simplify (/ (atan2 (/ 1 x.im) (/ 1 x.re)) 1) into (atan2 (/ 1 x.im) (/ 1 x.re)) 17.799 * [backup-simplify]: Simplify (log (atan2 (/ 1 x.im) (/ 1 x.re))) into (log (atan2 (/ 1 x.im) (/ 1 x.re))) 17.804 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.804 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re))) 17.804 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.805 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) 17.805 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 1) into 0 17.806 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into 0 17.807 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.807 * [taylor]: Taking taylor expansion of 0 in x.re 17.807 * [backup-simplify]: Simplify 0 into 0 17.807 * [taylor]: Taking taylor expansion of 0 in y.re 17.807 * [backup-simplify]: Simplify 0 into 0 17.807 * [backup-simplify]: Simplify 0 into 0 17.807 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)))) into 0 17.808 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 1) into 0 17.808 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) into 0 17.808 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.808 * [taylor]: Taking taylor expansion of 0 in y.re 17.809 * [backup-simplify]: Simplify 0 into 0 17.809 * [backup-simplify]: Simplify 0 into 0 17.809 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ 1 x.im) (/ 1 x.re)) (/ 0 1)))) into 0 17.810 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ 1 x.im) (/ 1 x.re)) 1)))) 1) into 0 17.810 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ 1 x.im) (/ 1 x.re)))) into (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)) 17.810 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) into 0 17.811 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ 1 x.im) (/ 1 x.re))) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.811 * [backup-simplify]: Simplify 0 into 0 17.811 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.813 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 2) into 0 17.814 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into 0 17.816 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.816 * [taylor]: Taking taylor expansion of 0 in x.re 17.816 * [backup-simplify]: Simplify 0 into 0 17.816 * [taylor]: Taking taylor expansion of 0 in y.re 17.816 * [backup-simplify]: Simplify 0 into 0 17.816 * [backup-simplify]: Simplify 0 into 0 17.816 * [taylor]: Taking taylor expansion of 0 in y.re 17.816 * [backup-simplify]: Simplify 0 into 0 17.816 * [backup-simplify]: Simplify 0 into 0 17.816 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.818 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re) 1)))) 2) into 0 17.819 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re))))) into 0 17.821 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ 1 x.im) (/ 1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.821 * [taylor]: Taking taylor expansion of 0 in y.re 17.821 * [backup-simplify]: Simplify 0 into 0 17.821 * [backup-simplify]: Simplify 0 into 0 17.821 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ 1 (/ 1 x.im)) (/ 1 (/ 1 x.re)))) (log (/ 1 y.re))))) into (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ 1 y.re))))) 17.822 * [backup-simplify]: Simplify (cbrt (* (atan2 (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- y.re)))) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.822 * [approximate]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in (x.im x.re y.re) around 0 17.822 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in y.re 17.822 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in y.re 17.822 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 17.822 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.822 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.822 * [backup-simplify]: Simplify 1/3 into 1/3 17.822 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.822 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.822 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.822 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.822 * [taylor]: Taking taylor expansion of y.re in y.re 17.822 * [backup-simplify]: Simplify 0 into 0 17.822 * [backup-simplify]: Simplify 1 into 1 17.822 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.822 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 17.823 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.823 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) 17.824 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 17.824 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.824 * [taylor]: Taking taylor expansion of -1 in y.re 17.824 * [backup-simplify]: Simplify -1 into -1 17.824 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.825 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.825 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.re 17.825 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.re 17.825 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 17.825 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 17.825 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.825 * [backup-simplify]: Simplify 1/3 into 1/3 17.825 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.825 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.825 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.825 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.825 * [taylor]: Taking taylor expansion of y.re in x.re 17.825 * [backup-simplify]: Simplify y.re into y.re 17.825 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.826 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.826 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.826 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.826 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.826 * [taylor]: Taking taylor expansion of -1 in x.re 17.826 * [backup-simplify]: Simplify -1 into -1 17.827 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.827 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.827 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.im 17.827 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.im 17.827 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 17.827 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.827 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.827 * [backup-simplify]: Simplify 1/3 into 1/3 17.828 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.828 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.828 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.828 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.828 * [taylor]: Taking taylor expansion of y.re in x.im 17.828 * [backup-simplify]: Simplify y.re into y.re 17.828 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.828 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.828 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.829 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.829 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.829 * [taylor]: Taking taylor expansion of -1 in x.im 17.829 * [backup-simplify]: Simplify -1 into -1 17.829 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.830 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.830 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.im 17.830 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.im 17.830 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.im 17.830 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.im 17.830 * [taylor]: Taking taylor expansion of 1/3 in x.im 17.830 * [backup-simplify]: Simplify 1/3 into 1/3 17.830 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.im 17.830 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.im 17.830 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.im 17.830 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.830 * [taylor]: Taking taylor expansion of y.re in x.im 17.830 * [backup-simplify]: Simplify y.re into y.re 17.830 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.831 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.831 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.831 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.831 * [taylor]: Taking taylor expansion of (cbrt -1) in x.im 17.831 * [taylor]: Taking taylor expansion of -1 in x.im 17.831 * [backup-simplify]: Simplify -1 into -1 17.832 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.832 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.833 * [backup-simplify]: Simplify (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.833 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in x.re 17.833 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in x.re 17.833 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in x.re 17.833 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in x.re 17.833 * [taylor]: Taking taylor expansion of 1/3 in x.re 17.833 * [backup-simplify]: Simplify 1/3 into 1/3 17.833 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in x.re 17.833 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in x.re 17.833 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in x.re 17.834 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.834 * [taylor]: Taking taylor expansion of y.re in x.re 17.834 * [backup-simplify]: Simplify y.re into y.re 17.834 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) into (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 17.834 * [backup-simplify]: Simplify (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) into (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) 17.834 * [backup-simplify]: Simplify (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) into (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) 17.834 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 17.834 * [taylor]: Taking taylor expansion of (cbrt -1) in x.re 17.834 * [taylor]: Taking taylor expansion of -1 in x.re 17.834 * [backup-simplify]: Simplify -1 into -1 17.835 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.836 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.837 * [backup-simplify]: Simplify (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) into (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) 17.837 * [taylor]: Taking taylor expansion of (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) (cbrt -1)) in y.re 17.837 * [taylor]: Taking taylor expansion of (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) in y.re 17.837 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) in y.re 17.837 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))) in y.re 17.837 * [taylor]: Taking taylor expansion of 1/3 in y.re 17.837 * [backup-simplify]: Simplify 1/3 into 1/3 17.837 * [taylor]: Taking taylor expansion of (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)) in y.re 17.837 * [taylor]: Taking taylor expansion of (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) in y.re 17.837 * [taylor]: Taking taylor expansion of (atan2 (/ -1 x.im) (/ -1 x.re)) in y.re 17.837 * [backup-simplify]: Simplify (atan2 (/ -1 x.im) (/ -1 x.re)) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.837 * [taylor]: Taking taylor expansion of y.re in y.re 17.837 * [backup-simplify]: Simplify 0 into 0 17.837 * [backup-simplify]: Simplify 1 into 1 17.837 * [backup-simplify]: Simplify (/ (atan2 (/ -1 x.im) (/ -1 x.re)) 1) into (atan2 (/ -1 x.im) (/ -1 x.re)) 17.838 * [backup-simplify]: Simplify (log (atan2 (/ -1 x.im) (/ -1 x.re))) into (log (atan2 (/ -1 x.im) (/ -1 x.re))) 17.838 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.838 * [backup-simplify]: Simplify (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) into (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))) 17.839 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 17.839 * [taylor]: Taking taylor expansion of (cbrt -1) in y.re 17.839 * [taylor]: Taking taylor expansion of -1 in y.re 17.839 * [backup-simplify]: Simplify -1 into -1 17.839 * [backup-simplify]: Simplify (cbrt -1) into (cbrt -1) 17.840 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1))) into 0 17.841 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) (cbrt -1)) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) 17.841 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re))))) 17.842 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.843 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 1) into 0 17.843 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 17.844 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.845 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (* 0 (cbrt -1))) into 0 17.845 * [taylor]: Taking taylor expansion of 0 in x.re 17.845 * [backup-simplify]: Simplify 0 into 0 17.845 * [taylor]: Taking taylor expansion of 0 in y.re 17.845 * [backup-simplify]: Simplify 0 into 0 17.845 * [backup-simplify]: Simplify 0 into 0 17.846 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)))) into 0 17.847 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 1) into 0 17.847 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) into 0 17.848 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.849 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (* 0 (cbrt -1))) into 0 17.849 * [taylor]: Taking taylor expansion of 0 in y.re 17.849 * [backup-simplify]: Simplify 0 into 0 17.849 * [backup-simplify]: Simplify 0 into 0 17.850 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (atan2 (/ -1 x.im) (/ -1 x.re)) (/ 0 1)))) into 0 17.851 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 (/ -1 x.im) (/ -1 x.re)) 1)))) 1) into 0 17.852 * [backup-simplify]: Simplify (+ (* (- 1) (log y.re)) (log (atan2 (/ -1 x.im) (/ -1 x.re)))) into (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)) 17.852 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) into 0 17.853 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) (+ (* (/ (pow 0 1) 1)))) into 0 17.854 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (atan2 (/ -1 x.im) (/ -1 x.re))) (log y.re)))) 0) (* 0 (cbrt -1))) into 0 17.854 * [backup-simplify]: Simplify 0 into 0 17.856 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.856 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.859 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 2) into 0 17.860 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 17.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.863 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.863 * [taylor]: Taking taylor expansion of 0 in x.re 17.863 * [backup-simplify]: Simplify 0 into 0 17.863 * [taylor]: Taking taylor expansion of 0 in y.re 17.863 * [backup-simplify]: Simplify 0 into 0 17.863 * [backup-simplify]: Simplify 0 into 0 17.863 * [taylor]: Taking taylor expansion of 0 in y.re 17.863 * [backup-simplify]: Simplify 0 into 0 17.863 * [backup-simplify]: Simplify 0 into 0 17.865 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1))))) (* 3 (cbrt -1))) into 0 17.865 * [backup-simplify]: Simplify (- (/ 0 y.re) (+ (* (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 17.867 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1)))) 2) into 0 17.868 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re))))) into 0 17.869 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 17.870 * [backup-simplify]: Simplify (+ (* (pow (/ (atan2 (/ -1 x.im) (/ -1 x.re)) y.re) 1/3) 0) (+ (* 0 0) (* 0 (cbrt -1)))) into 0 17.870 * [taylor]: Taking taylor expansion of 0 in y.re 17.870 * [backup-simplify]: Simplify 0 into 0 17.870 * [backup-simplify]: Simplify 0 into 0 17.870 * [backup-simplify]: Simplify (* (cbrt -1) (exp (* 1/3 (- (log (atan2 (/ -1 (/ 1 (- x.im))) (/ -1 (/ 1 (- x.re))))) (log (/ 1 (- y.re))))))) into (* (cbrt -1) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ -1 y.re)))))) 17.870 * * * [progress]: simplifying candidates 17.871 * [simplify]: Simplifying: (expm1 (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (log1p (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (* (sin (* (log (hypot x.re x.im)) y.im)) (cos (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re))))) (* (cos (* (log (hypot x.re x.im)) y.im)) (sin (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re))))) (log (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (exp (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (* (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re))))))) (cbrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (* (* (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re))))) (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (sqrt (sin (fma (log (hypot x.re x.im)) y.im (* (* (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (* (atan2 x.im x.re) y.re)))))) (expm1 (cbrt (* (atan2 x.im x.re) y.re))) (log1p (cbrt (* (atan2 x.im x.re) y.re))) (log (cbrt (* (atan2 x.im x.re) y.re))) (exp (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (atan2 x.im x.re)) (cbrt y.re) (* (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (cbrt (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (* (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))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (expm1 (cbrt (* (atan2 x.im x.re) y.re))) (log1p (cbrt (* (atan2 x.im x.re) y.re))) (log (cbrt (* (atan2 x.im x.re) y.re))) (exp (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (atan2 x.im x.re)) (cbrt y.re) (* (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (cbrt (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (* (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))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (expm1 (cbrt (* (atan2 x.im x.re) y.re))) (log1p (cbrt (* (atan2 x.im x.re) y.re))) (log (cbrt (* (atan2 x.im x.re) y.re))) (exp (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (atan2 x.im x.re)) (cbrt y.re) (* (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (cbrt (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (* (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))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (+ (* (atan2 x.im x.re) y.re) (* y.im (log x.im))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ 1 x.re))))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ 1 y.re))))) (* (cbrt -1) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ -1 y.re)))))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ 1 y.re))))) (* (cbrt -1) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ -1 y.re)))))) (exp (* 1/3 (+ (log (atan2 x.im x.re)) (log y.re)))) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ 1 y.re))))) (* (cbrt -1) (exp (* 1/3 (- (log (atan2 x.im x.re)) (log (/ -1 y.re)))))) 17.872 * * [simplify]: Extracting # 0 : cost 26 inf + 0 17.872 * * [simplify]: Extracting # 1 : cost 44 inf + 0 17.872 * * [simplify]: Extracting # 2 : cost 55 inf + 82 17.872 * * [simplify]: Extracting # 3 : cost 57 inf + 87 17.872 * * [simplify]: Extracting # 4 : cost 51 inf + 2201 17.873 * * [simplify]: Extracting # 5 : cost 29 inf + 11588 17.874 * * [simplify]: Extracting # 6 : cost 11 inf + 17140 17.876 * * [simplify]: Extracting # 7 : cost 5 inf + 19414 17.877 * * [simplify]: Extracting # 8 : cost 2 inf + 20648 17.878 * * [simplify]: Extracting # 9 : cost 1 inf + 21053 17.880 * * [simplify]: Extracting # 10 : cost 0 inf + 21528 17.881 * * [simplify]: iteration 0 : 71 enodes (cost 22960 ) 17.894 * * [simplify]: Extracting # 0 : cost 0 inf + 21528 17.896 * * [simplify]: Extracting # 1 : cost 12 inf + 21502 17.898 * * [simplify]: Extracting # 2 : cost 0 inf + 23133 17.902 * * [simplify]: Extracting # 3 : cost 0 inf + 23130 17.906 * * [simplify]: Extracting # 4 : cost 0 inf + 23127 17.910 * * [simplify]: iteration 1 : 119 enodes (cost 22931 ) 17.956 * * [simplify]: Extracting # 0 : cost 0 inf + 23127 17.961 * * [simplify]: Extracting # 1 : cost 23 inf + 22982 17.966 * * [simplify]: Extracting # 2 : cost 4 inf + 26476 17.972 * * [simplify]: Extracting # 3 : cost 5 inf + 26461 17.978 * * [simplify]: Extracting # 4 : cost 0 inf + 28562 17.985 * * [simplify]: iteration 2 : 194 enodes (cost 22811 ) 18.062 * * [simplify]: Extracting # 0 : cost 0 inf + 28562 18.065 * * [simplify]: Extracting # 1 : cost 48 inf + 26521 18.069 * * [simplify]: Extracting # 2 : cost 7 inf + 37091 18.075 * * [simplify]: Extracting # 3 : cost 1 inf + 39539 18.080 * * [simplify]: Extracting # 4 : cost 0 inf + 40265 18.085 * * [simplify]: iteration 3 : 373 enodes (cost 20506 ) 18.198 * * [simplify]: Extracting # 0 : cost 0 inf + 40265 18.216 * * [simplify]: Extracting # 1 : cost 118 inf + 39418 18.234 * * [simplify]: Extracting # 2 : cost 21 inf + 68821 18.256 * * [simplify]: Extracting # 3 : cost 4 inf + 74564 18.278 * * [simplify]: Extracting # 4 : cost 0 inf + 76824 18.299 * * [simplify]: iteration 4 : 796 enodes (cost 19960 ) 18.636 * * [simplify]: Extracting # 0 : cost 0 inf + 76824 18.658 * * [simplify]: Extracting # 1 : cost 224 inf + 72308 18.678 * * [simplify]: Extracting # 2 : cost 37 inf + 136937 18.720 * * [simplify]: Extracting # 3 : cost 6 inf + 143422 18.770 * * [simplify]: Extracting # 4 : cost 0 inf + 146265 18.797 * * [simplify]: Extracting # 5 : cost 0 inf + 146205 18.832 * * [simplify]: iteration 5 : 1868 enodes (cost 18967 ) 20.271 * * [simplify]: Extracting # 0 : cost 0 inf + 146205 20.310 * * [simplify]: Extracting # 1 : cost 824 inf + 141996 20.402 * * [simplify]: Extracting # 2 : cost 74 inf + 501766 20.532 * * [simplify]: Extracting # 3 : cost 10 inf + 514671 20.679 * * [simplify]: Extracting # 4 : cost 0 inf + 515287 20.778 * * [simplify]: Extracting # 5 : cost 0 inf + 514734 20.949 * * [simplify]: Extracting # 6 : cost 0 inf + 514694 21.078 * * [simplify]: iteration 6 : 4951 enodes (cost 18850 ) 22.149 * * [simplify]: Extracting # 0 : cost 0 inf + 514694 22.272 * * [simplify]: Extracting # 1 : cost 1 inf + 514562 22.382 * * [simplify]: Extracting # 2 : cost 0 inf + 514563 22.492 * * [simplify]: iteration complete: 5000 enodes (cost 18850 ) 22.492 * [simplify]: Simplified to: (expm1 (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (log1p (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (sin (* (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 (* (atan2 x.im x.re) y.re))) (log (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (exp (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))))) (cbrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (* (* (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (sqrt (sin (fma y.im (log (hypot x.re x.im)) (* (atan2 x.im x.re) y.re)))) (expm1 (cbrt (* (atan2 x.im x.re) y.re))) (log1p (cbrt (* (atan2 x.im x.re) y.re))) (* 1/3 (log (* (atan2 x.im x.re) y.re))) (exp (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (atan2 x.im x.re)) (cbrt y.re) (* (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (cbrt (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (* (atan2 x.im x.re) y.re) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (expm1 (cbrt (* (atan2 x.im x.re) y.re))) (log1p (cbrt (* (atan2 x.im x.re) y.re))) (* 1/3 (log (* (atan2 x.im x.re) y.re))) (exp (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (atan2 x.im x.re)) (cbrt y.re) (* (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (cbrt (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (* (atan2 x.im x.re) y.re) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (expm1 (cbrt (* (atan2 x.im x.re) y.re))) (log1p (cbrt (* (atan2 x.im x.re) y.re))) (* 1/3 (log (* (atan2 x.im x.re) y.re))) (exp (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (atan2 x.im x.re)) (cbrt y.re) (* (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (cbrt (cbrt (* (atan2 x.im x.re) y.re)))) (cbrt (cbrt (* (atan2 x.im x.re) y.re))) (* (atan2 x.im x.re) y.re) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (sqrt (cbrt (* (atan2 x.im x.re) y.re))) (fma (atan2 x.im x.re) y.re (* y.im (log x.im))) (sin (fma (log x.re) y.im (* (atan2 x.im x.re) y.re))) (sin (- (* (atan2 x.im x.re) y.re) (* y.im (log (/ -1 x.re))))) (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re)) (* (cbrt (/ (atan2 x.im x.re) (/ -1 y.re))) (cbrt -1)) (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re)) (* (cbrt (/ (atan2 x.im x.re) (/ -1 y.re))) (cbrt -1)) (cbrt (* (atan2 x.im x.re) y.re)) (cbrt (* (atan2 x.im x.re) y.re)) (* (cbrt (/ (atan2 x.im x.re) (/ -1 y.re))) (cbrt -1)) 22.497 * * * [progress]: adding candidates to table 23.025 * [progress]: [Phase 3 of 3] Extracting. 23.026 * * [regime]: Finding splitpoints for: (# # # # # # #) 23.032 * * * [regime-changes]: Trying 4 branch expressions: (y.im y.re x.im x.re) 23.032 * * * * [regimes]: Trying to branch on y.im from (# # # # # # #) 23.118 * * * * [regimes]: Trying to branch on y.re from (# # # # # # #) 23.265 * * * * [regimes]: Trying to branch on x.im from (# # # # # # #) 23.394 * * * * [regimes]: Trying to branch on x.re from (# # # # # # #) 23.510 * * * [regime]: Found split indices: #